Ксения ЛебедеваРазработка исполняемого преобразования

Длительность услуги проверяется вместе с буфером

Окончание визита не выходит за закрытие 20:00.

Задача

Свободный час 19:00–20:00 подходит услуге 45 минут с буфером 15. Для 75 минут он уже короткий.

Открыть работающий результат →

Буфер прибавляется к окончанию

Считаю окончание из начала, длительности и буфера. Последний не считается нулевым при отсутствии строки: поле обязательно. Закрытие 20:00 — явная граница этой модели.

Граница работы

Преобразование выполняется в браузере по явным правилам подготовленного формата. Внешних систем, распознавания произвольных документов и генерации ответов LLM нет.

Что сделано

Подготовил исходный материал, реализовал правила разбора и проверок, связал извлеченные поля с исходными фрагментами и добавил сохранение результата.

45+15 минут заканчиваются в 20:00 и проходят проверку. При 75 минутах окончание 20:30 дает отказ по закрытию.

Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия