Оптовый заказ: отправлено, готовится и остаток
Посчитать непокрытое количество заказа, не считая подготовленную партию отправленной.
Задача
Заказ W-100 содержит 100 единиц. Шестьдесят уже переданы перевозчику, тридцать только готовятся. Общая надпись «отправлено» спрятала бы ещё десять без отгрузки.
Подготовленная партия ещё не отправлена
Я вычисляю остаток как заказ минус отправленное минус подготовленное, а оба вычитаемых оставляю отдельными состояниями. Трек подписан как относящийся только к отправленной части.
Трек относится только к отправленному
В заказе из 100 единиц отправлено 60, готовится 30, непокрытый остаток — 10. Трек A-601 не распространяется на остальные 40 единиц.
Граница работы
Преобразование выполняется в браузере по явным правилам подготовленного формата. Внешних систем, распознавания произвольных документов и генерации ответов LLM нет.
Что сделано
Подготовил исходный материал, реализовал правила разбора и проверок, связал извлеченные поля с исходными фрагментами и добавил сохранение результата.
Разбор показывает 60 отправленных, 30 готовящихся и остаток 10. Если части превышают 100, результат получает ошибку; трек A-601 не переносится на неотправленные единицы.
- Исходный материал → результат
- Состав исполнения заказа
- Исходные данные и порядок самостоятельной проверки
Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия