-->
Иконка обратной связи

Инструкция по использованию калькулятора мер поддержки

  • Введите данные о проекте
    Укажите основные параметры: отрасль, географию, сроки реализации, объем капитальных затрат, обязательства инвестора и другие.
  • Настройте приоритеты (опционально)
    Выберите предпочтительные типы мер поддержки (например, льготное финансирование) и уровни их предоставления (федеральный, региональный).
  • Получите рекомендации
    Калькулятор автоматически сформирует перечень подходящих мер поддержки, совместимых друг с другом.
Важно!
Рекомендации основаны на экспертных оценках ТеДо и актуальны на дату публикации калькулятора. Информация носит справочный характер:
  • Не является основанием для принятия финансовых и инвестиционных решений.
  • Не заменяет консультацию специалиста.
  • Не является рекламой или офертой.

Анкета

скрыто, выводит, сколько мер подходит под выбранные ответы
СИСТЕМНЫЕ ДАННЫЕ, НЕ ОТОБРАЖАЮТСЯ ДЛЯ ПОЛЬЗОВАТЕЛЯ
старые данные для результатов
это резулттаты образца до 17 06 2025
это резулттаты образца до 27 05 2025
это резулттаты образца до 20 05 2025
список вопросов
в вопросах 3, 4, 10 поле со свободной формой, поэтому имя можно не указывать, только название вопроса (в коде у них есть поле "inputarea: true")

ниже скрин- пример того, как в скрипте хранятся данные
Вывод вопросов
<script>
const quizData = {
questions: [

{
id: "question1",
label: "1 Отраслевая принадлежность проекта",
type: "select",
options: {
auto: "Автодороги и искусственные сооружения",
airport: "Аэропорты и аэродромы",
improvement: "Благоустройство",
watersupply: "Водоснабжение и водоотведение",
gas: "Газоснабжение",
kindergartens: "Детские сады",
railway: "Железнодорожный транспорт",
constructions: "Жилищное строительство",
health: "Здравоохранение",
parks: "Индустриальные парки",
campuses: "Кампусы, общежития",
culture: "Культура и досуг",
sewers: "Ливневые канализации",
sports: "Массовый спорт",
seatransport: "Морской и речной транспорт",
science: "Наука, инновации",
msw: "Обращение с ТКО",
publicspaces: "Общественные пространства",
urbantransport: "Общественный городской транспорт",
office: "Офисно-деловые центры",
sez: "ОЭЗ",
parking: "Парковки",
rollingstock: "Подвижной состав",
industrial: "Промышленное производство",
agro: "Сельское хозяйство",
social: "Социальное обслуживание",
telecommunications: "Телекоммуникации и связь",
heat: "Теплоснабжение и ГВС",
technoparks: "Технопарки",
tourism: "Туризм",
lighting: "Уличное освещение",
education: "Школьное образование",
electricity: "Электроснабжение",
any: "Любой вариант",
},
},

{
id: "question2",
label: "2 Субъект реализации проекта",
type: "select",
options: {
moscow: "г. Москва",
mosarea: "Московская область",
any: "любой вариант",
},
},


{
id: "question3",
type: "input",
label: "3 Срок реализации проекта (лет)",
options: { years: "" },
},

{
id: "question4",
type: "input",
label: "4 Срок создания/реконструкции объекта (лет)",
options: { years: "" },

},

{
id: "question5",
label:
"5 Компания планирует создание/реконструкцию объекта?",
type: "radio",
options: { yes: "Да", no: "Нет", any: "Любой вариант" },
},

{
id: "question6",
label:
"6 Техническое содержание объекта выполняется компанией самостоятельно?",
type: "radio",
options: { yes: "Да", no: "Нет", any: "Любой вариант" },
},

{
id: "question7",
label:
"7 Компания будет самостоятельно эксплуатировать объект по назначению?",
type: "radio",
options: { yes: "Да", no: "Нет", any: "Любой вариант" },
},

{
id: "question8",
label:
"8 Компания уже оформила права на земельный участок?",
type: "radio",
options: { yes: "Да", no: "Нет", any: "Любой вариант" },
},

{
id: "question9",
label:
"9 Земля находится в публичной собственности?",
type: "radio",
options: { yes: "Да", no: "Нет", any: "Любой вариант" },
},

{
id: "question10",
type: "input",
label: "10 Капитальные затраты на проект (без НДС, в млн. руб)",
options: { count: "" },

},

{
id: "question11",
label: "11 Уровень предоставления поддержки",
type: "radio",
options: {
federal: "Федеральный",
regional: "Региональный",
any: "Любой вариант",
},
},

{
id: "question12",
label: "12 Мера поддержки предусматривает получение финансирования?",
type: "radio",
options: { yes: "Да", no: "Нет", any: "Любой вариант" },
},

{
id: "question13",
label:
"13 Важно ли, чтобы бюджетное финансирование в проекте было безвозвратным?",
type: "radio",
options: { yes: "Да", no: "Нет", any: "Любой вариант" },
},

{
id: "question14",
label:
"14 Поддержка должна быть в форме налоговой льготы?",
type: "radio",
options: { yes: "Да", no: "Нет", any: "Любой вариант" },
},
],
};

</script>
схема с логикой работы срипта
необходимые данные для заполнения логики:
Для вопросов:
id: "question1",
label: "текст вопроса",
options: { red: "Красный", green: "Зеленый", blue: "Синий" },
______
red, green, blue - айди варианта ответа, в кавычках - вывод для пользователя
________

для мер, которые выводятся на экран:

id: 2,
answers: { question1: "red", question2: "rock" },
result: " москва ответ конфликт 1",
conflictSupports: [3, 1, 4],
score: 14,
_____
id - уникальный номер меры
answers - перечисление всех верных вариантов, для достижения данной меры
result - название меры, которое выводится для пользователя
conflictAnswers - список всех конфликтующих мер (вносятся их айди)
score - вес, чем больше вес, тем выше будет стоять мера при выводе для пользователя
вопросы в БД хранятся в формате:
{
id: "question1",
label: "Какой цвет вам нравится?",
options: { red: "Красный", green: "Зеленый", blue: "Синий" },
},
{
id: "question2",
label: "Ваш любимый стиль музыки?",
options: { rock: "Рок", pop: "Поп", classical: "Классика" },
},
{
id: "question3",
label: "выбор города",
options: { moscow: "москва", spb: "СПБ", ekb: "ЕКБ" },
}
меры в БД хранятся в формате:
{
id: 0,
answers: { question1: "red", question2: "rock" },
result: "МОСКВА 1 ответ!",
conflictMeasures: [],
score: 88,
},
{
id: 1,
answers: { question1: "red", question2: "rock" },
result: " москвавы 2 ответ",
conflictMeasures: [],
score: 99,
},
{
id: 2,
answers: { question1: "red", question2: "rock" },
result: " москва ответ конфликт 1",
conflictMeasures: [3, 1, 4],
score: 14,
},
{
id: 3,
answers: { question1: "red", question2: "rock" },
result: " москва ответ конфликт 2",
conflictMeasures: [2],
score: 128,
},
{
id: 4,
answers: { question1: "green", question2: "classical" },
result: " москва Вы спокойны и уравновешены.",
conflictMeasures: [],
score: 58,
},
{
id: 5,
answers: { question1: "blue", question2: "pop" },
result: "мосвка Вы открыты для нового и жизнерадостны.",
conflictMeasures: [],
score: 38,
},
{
id: 6,
answers: { question1: "red", question2: "rock" },
result: "москва ответ конфликт 3",
conflictMeasures: [7],
score: 68,
},
{
id: 7,
answers: { question1: "red", question2: "rock" },
result: "москва ответ конфликт 4",
conflictMeasures: [6],
score: 98,
},
пример вывода мер поддержки
бекап старого кода ниже
бекап старого кода выше
старый блок results
на всякий случай старый код (1 версия)
галерея