Сформировать статус ремонта из последней записи и сохранить время её появления.
О проекте
Задача
Мастер завершил ремонт R-82, но проверка ещё впереди. Клиенту нужен точный текущий этап; дата в обещанном сроке не должна сама превращать его в готовность к выдаче.
Результат
«Ремонт выполнен» даёт сообщение о предстоящем контроле. Только «готов к выдаче» открывает инструкцию получения. Изменение ожидаемой даты не переводит заказ в готовность.
Что передано заказчику
- Исходный материал → результат
- Ответ о текущем этапе ремонта
- Исходные данные и порядок самостоятельной проверки
Инструменты и подход
Навыки
Содержание 5
Готовая работа
Событие определяет текущий этап
Ответ выбирается по точному событию: диагностика, ремонт выполнен, готов к выдаче или нет свежих данных. Срок сохраняется справочно и не участвует в выборе более позднего этапа.
Срок наступил, событие не изменилось
Если в записи по-прежнему «ремонт выполнен», наступление ожидаемой даты не делает заказ готовым к выдаче. Для приглашения за техникой нужно отдельное событие «готов к выдаче».
Граница работы
Разбор и материалы
Вклад и команда
Подготовил исходный материал, реализовал правила разбора и проверок, связал извлеченные поля с исходными фрагментами и добавил сохранение результата.
Ссылки и материалы
- Интерактивный результат
- Исходные условия и модель
- Повторить проверку
- Исходный материал
- Результат разбора исходного примера
- Ремонт: ответ по событию, а не по прошедшему сроку — исходная таблица.csv
4 ситуаций для сравнения.
- Ремонт: ответ по событию, а не по прошедшему сроку — проверка.txt
Критерии проверки этого решения.
- Ремонт: ответ по событию, а не по прошедшему сроку — паспорт.json
Контекст, ограничения, решение и данные.
- Ремонт: ответ по событию, а не по прошедшему сроку — инструкция.html
Как открыть и проверить рабочий разбор.
Загружаем комментарии…