Цитата: Serge ➤ Добрый день! И спасибо за программу!
Используем ее в рабочем режиме и столкнулись вот с каким багом: если в файле xml накладной, полученной от поставщика, префикс пространства имен отличается от тех, что в документации к УТМ(ns, wb, oref, pref и т.д.), то УСЕга ругается, что ТТН пустая или файл кривой. Хотя вся схема документа соблюдена и УТМ его пропустил.
Есть ли возможность его поправить, а то уже три таких поставщика объявились?
P.S.: еще встречал накладные, в которых поставщик пространство имен указывал не в начале файла, а непосредственно в теге, где оно используется. Интересно, как поведет себя УСЕга в этом случае
Во первых не понимаю данных вопросов
Есть инструкция к УТМ. В ней есть структура документа (xml файла) с тегами, имеющими определенные имена и информацией внутри тэгов. Все документы должны оформляться в свете данного описания и XML схемы
Программа парсит структуру документа извлекая из неё информацию. Если структура правильная, то и извлекаемая инфа будет правильной
Более того, в силу используемых алгоритмов часть багов поставщиков или ЕГАИС программой игнорируется извлекаю лишь инфу, которую можно правильно извлечь.
Непонятно, как ЕГАИС пропускает документы неверной структуры, но было бы интересен образец (хмл файл такого документа)?
Цитата: Ignatya ➤ А нет возможности как-то распечатать квитанцию о приёме ТТН?
Как такового нет в описании документа указанного типа... Если нужно кому-то предъявить доказательство Вашей "реакции" на ТТН, то можно послать XML файла Вашего акта (приёма, отказа, расхождения), который всегда сохраняется в каталоге DATA с именем WBA_код_накладной.XML или распечатать его из Excel...
-------
Ну или я не понял заданных мне вопросов?