MOD-ESTIMATION — Оценка проектов
Лицензия: Платный
Модуль превращает запрос заказчика в посчитанную смету. Требования и строки сметы считаются по версионным тарифным картам, расчёт пишется транзакционно вместе с провенансом и потому воспроизводим. Правила рекомендации детерминированно подсказывают тип работ (с возможностью ручного переопределения), маржа и риск классифицируются по порогам. Оценку можно снять в версию, сравнить версии, отправить заказчику неизменяемым снимком, а при исходе «выиграна» модуль заводит проект в MOD-DEV-PROJECT.
Возможности
- Оценки: создание, создание из сделки MOD-CRM, изменение, список, детерминированный переход по стадиям
- Требования: добавление, изменение, удаление, импорт кандидатов из таймлайна CRM
- Строки сметы пакетом с расчётом себестоимости и подстановкой ставки из тарифной карты
- Транзакционный расчёт сметы: свод, цена, провенанс и суммы записываются атомарно
- Правила рекомендации типа работ и ручное переопределение выбора
- Детерминированная классификация маржи и риска с порогом «красного флага»
- Версионные тарифные карты по ролям
- Коммерческое предложение через MOD-DOCS и отправка заказчику неизменяемым снимком
- Исход «выиграна/проиграна» и провижининг целевого проекта при выигрыше
Основные MCP-инструменты
| Инструмент | Назначение |
|---|---|
estimation__describe_entities | Сущности модуля для холстов и ассистента |
estimation__describe_blocks | Блоки холста модуля для библиотеки MOD-CANVAS |
estimation__get_roles | Ролевая модель модуля |
estimation__get_canvas_presets | Готовые холсты модуля по ролям |
estimation__subscribe_events | Подписка на события оценок |
estimation__estimation.create | Создать оценку (стадия «новая») |
estimation__estimation.create_from_deal | Создать оценку из сделки или лида MOD-CRM |
estimation__estimation.get | Получить оценку по идентификатору |
estimation__estimation.list | Список оценок с фильтром по стадии и исполнителю |
estimation__estimation.update | Изменить редактируемые поля оценки |
estimation__estimation.move_stage | Переход по жизненному циклу с проверкой обязательных полей |
estimation__requirement.add | Добавить требование в оценку |
estimation__requirement.update | Изменить требование |
estimation__requirement.delete | Мягко удалить требование (требует подтверждения) |
estimation__requirement.import_from_timeline | Импорт кандидатов в требования из таймлайна CRM |
estimation__estimateline.set | Пакетная запись строк сметы с расчётом себестоимости |
estimation__estimateline.delete | Мягко удалить строку сметы (требует подтверждения) |
estimation__estimate.calc | Транзакционный расчёт сметы с провенансом |
estimation__recommendation.compute | Детерминированно вычислить рекомендованный тип работ |
estimation__recommendation.override | Ручное переопределение рекомендованного типа работ |
estimation__margin_risk.evaluate | Классификация маржи и риска по порогам |
estimation__estimation.generate_quote_doc | Сформировать коммерческое предложение через MOD-DOCS |
estimation__estimation.send_to_customer | Отправить оценку заказчику неизменяемым снимком |
estimation__estimation.provision_spa | Развернуть целевой проект по выигранной оценке |
estimation__estimation.set_outcome | Установить исход «выиграна» или «проиграна» |
estimation__version.snapshot | Снять черновую версию оценки |
estimation__version.compare | Пополевое сравнение двух версий |
estimation__estimation.metrics | Показатели оценки из сохранённых строк |
estimation__estimation.delete | Мягко удалить оценку (требует подтверждения) |
estimation__ratecard.list | Список тарифных карт, опционально по роли |
estimation__ratecard.upsert | Записать версионную строку тарифной карты |
estimation__ratecard.delete | Мягко удалить тарифную карту (требует подтверждения) |
estimation__recommendation_rule.list | Список правил рекомендации в порядке приоритета |
estimation__recommendation_rule.upsert | Записать правило рекомендации с условиями |
estimation__recommendation_rule.delete | Мягко удалить правило рекомендации (требует подтверждения) |
Блоки холста
estimation-card— карточка оценки проектаestimation-field— одно поле оценки проекта