Хочу похвалиться ... и дать полезную информацию для программистов. Как уже отмечал, что основной задачей для меня являлась перевод создаваемых в системе электронных УПД на формат 5.02, а с 21.01.2025 формат 5.03, который принципиально не отличается от 5.02:
https://olegon.ru/showpost.php?p=411325&postcount=56 Однако не думал, что это окажется такой сложной для меня задачей:
Что за чудотворец придумал это УГ? По сути 5.01 кинули в "мясорубку", вся структура перемешалась, изменились наименования тегов, местоположения блоков с информацией, добавились обязательные, крайне глупые поля, например НаимРегион - наименование региона при обязательно наличии кода региона, которое также контролируется ФЛК и т.д.
Всё создавалось в течении января в режиме через .... "тернии к звездам":
1. Всё создавалось и сверялось с приложенной исходной инструкции от ФНС;
2. Нигде не мог добыть хоть какой рабочий образец XML файла... Даже из "1С", где для получения ХМЛ нужно было перевести КА на документооборот 5.02... Ну смог порешать, выгрузил, проверил через тестор, получил ошибки, сверил с документацией - не соответствует. Писал письмо в ТП "1С" - ответа нет;
3. Тесторы. Нашел 2 сервиса ЭДО, дающих такую услугу. Проверяю свой файл - проходит ФЛК, пытаюсь грузить в ЭДО Лайт - даёт ошибки. Проверяю по документации - действительно файлы с ошибками... и так в течении 1.5 месяцев;
4. Встретилась ещё одна "фишка". Тег в 5.01 есть, как обязательный, в 5.02 он стал необязательный, но при определенных наборах предыдущих условий снова становится обязательным... и наоборот.
Как бы то ни было ... сегодня впервые "прорвался", загрузив в ЭДО Лайт мой XML файл формата 5.03 , отправил на подпись, клиент принял его и подписал. Дальнейшие скрины не совсем "полные", т.к. система и ЭДО Лайт допускает хождение электронных УПД по маркированной молочной продукции, как с указанием информации о "марках" (транспортных упаковках), так и без оных. Часть популярных сервисов не умеют принимать информацию без транспортных упаковок и для них в системе создания УПД выделены отдельные ветки. К слову сказать и такие "мои" УПД загружаются в ЭДО Лайт, но не на ком проверить весь документооборот.
Поехали... Скрины с похвальбой и полезной информацией, которую, думаю, что до сих пор крайне сложно найти в рунет?
Ежели, кто даст альтернативные ссылки с образцами, то буду крайне благодарен за такую помощь в развитии систем электронных УПД.
1. Загружаем в ЭДО Лайт и подписываем созданный упомянутой программой XML файл:
2. Содержимое файла со стертой "закрытой" информацией из которого можно понять обязательность тегов и их последовательность:
3. Клиент принимает и подписывает поступивший ему файл - реально переданную через ЧЗ продукцию:
4. В ответ можно лишь выгрузить квитанцию о приеме: