Контекст и вызов
Агрегация велась в Excel, расхождения кодов в коробе обнаруживались при приёмке. Отчёт в ЧЗ формировался вручную с ошибками.
Перед отгрузкой нужно агрегировать единицы товара в транспортные упаковки и зарегистрировать в Честном ЗНАКе. Python-сервис: сканирование кодов в короб, генерация SSCC и выгрузка aggregation document.
Агрегация велась в Excel, расхождения кодов в коробе обнаруживались при приёмке. Отчёт в ЧЗ формировался вручную с ошибками.
Python app на ТСД: сканирование unit codes в короб, валидация GTIN, генерация aggregation UUID, отправка в API ЧЗ. Печать SSCC-этикетки на короб.
Сканирование SSCC или создание новой агрегации.
Последовательное сканирование Data Matrix каждой единицы.
Validate count, submit aggregation to ЧЗ API.
Этикетка транспортной упаковки для паллеты/короба.
Create, update, disaggregate transport packages.
Offline-capable с sync при подключении.
Reject code if GTIN mismatch with box type.
GS1-128 barcode на транспортную этикетку.
Опишите ваш процесс - спроектирую связку систем, сроки и формат работы под ваш стек.