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