Модель расчёта нормативного расхода

Документ Версия: 0.1 draft

Структура модели расчёта: вход (InputModel), выход (OutputModel), журнал, ошибки и статус.

⟨/⟩ Исходник

1. Модель расчёта

CalcModel — корневая модель расчёта; заполняется в два этапа: до расчёта задаются RefId и InputModel, фасад возвращает новую модель с остальными полями.

Поле Тип Что
RefId строка идентификатор объекта расчёта (ТС)
InputModel Модель входных данных расчёта ЭНТС вход — единая модель данных
OutputModel Модель результата расчёта выход — единый набор полей; null при ошибке
CalcLog Журнал расчёта журнал — шаги расчёта по секциям методики
Errors Валидаторы расчёта ошибки расчёта (валидация исходных данных)
Status Статус расчёта результат калькулятора: не выполнен, успешно выполнен, выполнен с ошибкой

2. Правила

Связанные артефакты

Документы