Тираж по партиям: сводка не считается второй поставкой
Разобрать строки приложений, сложить партии и обнаружить расхождение со сводным тиражом.
Задача
В двух приложениях указаны партии A5 по 500 и 700 экземпляров, а в извещении — 1500. Этот пример намеренно противоречив: полезный результат должен показать разницу, а не молча выбрать удобное число.
Сводка не создаёт лишнюю партию
Строки сводки исключены из суммы партий. Исходные строки остаются в результате вместе с датами и названием документа, поэтому расхождение можно вернуть составителю без повторного поиска по файлам.
Граница работы
Преобразование выполняется в браузере по явным правилам подготовленного формата. Внешних систем, распознавания произвольных документов и генерации ответов LLM нет.
Что сделано
Подготовил исходный материал, реализовал правила разбора и проверок, связал извлеченные поля с исходными фрагментами и добавил сохранение результата.
Исполняемый разбор получает 1200 экземпляров по партиям и отмечает несовпадение с 1500 в извещении. После изменения сводки на 1200 ошибка исчезает; сами партии остаются двумя отдельными строками.
- Исходный материал → результат
- Партии и расхождение тиража
- Исходные данные и порядок самостоятельной проверки
Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия