Монтаж кондиционера: видно, что вошло в оценку
База и дополнительная трасса считаются отдельно; высотный доступ остается вопросом.
Задача
У заявки есть измеримая длина трассы, но неизвестный доступ нельзя оценивать как нулевую работу.
Три метра входят в базу
Оставил в базе три метра. Каждый следующий метр считается по 1200 ₽; сложный доступ добавляет явное ограничение, а не придуманную доплату.
Пять метров вместо трёх
При длине трассы 5 м к базе прибавляется 2 × 1200 = 2400 ₽. Переключение на высотные работы добавляет сообщение об обследовании; сумма не получает произвольный коэффициент.
Граница работы
Числа — условия самостоятельного проекта. Это не смета реального подрядчика; обследование, материалы и неподтвержденные работы не оценены.
Что сделано
Собрал форму трассы и доступа, расчет базового монтажа и доплаты за длину, сохранение оценки и выгрузку заявки.
Для пяти метров получается 8400 ₽ по заданной модели. При выборе высотных работ сохраняется сумма известных работ и отдельный вопрос для обследования.
- Условия работы
- Сохраняемый результат взаимодействия
- Исходные данные и порядок самостоятельной проверки
Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия