И ещё, вот этот момент в вашей программе настроен?
Цитата: Используем ее в рабочем режиме и столкнулись вот с каким багом: если в файле xml накладной, полученной от поставщика, префикс пространства имен отличается от тех, что в документации к УТМ(ns, wb, oref, pref и т.д.), то УСЕга ругается, что ТТН пустая или файл кривой. Хотя вся схема документа соблюдена и УТМ его пропустил.
Цитата: Вопрос: как некоторым поставщикам удается отправить файлы ТТН не по схеме, например столкнулся с таким объявлением пространства имен:
КОД: ВЫДЕЛИТЬ ВСЁ
<ns4:Documents xmlns:ns4="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"><ns4:Owner><ns4:FSRAR_ID>030000020331</ns4:FSRAR_ID></ns4:Owner><ns4:Document><ns4:WayBill><ns1:Identity xmlns:ns1="http://fsrar.ru/WEGAIS/TTNSingle">6100279887</ns1:Identity><ns1:Header xmlns:ns1="http://fsrar.ru/WEGAIS/TTNSingle"><ns1:Type>WBInvoiceFromMe</ns1:Type>
Т.е. вместо wb, pref, oref и т.д. в файле пишут ns4, ns3, ns2
Либо такой еще экземпляр
КОД: ВЫДЕЛИТЬ ВСЁ
<Document>
<WayBill xmlns:d3p1="http://fsrar.ru/WEGAIS/TTNSingle">
<d3p1:Identity>2246d3cd-decd-4d6a-ab20-512b2baa1012</d3p1:Identity>
<d3p1:Header>
<d3p1:NUMBER>1111/01</d3p1:NUMBER>
<d3p1:Date>2016-01-15</d3p1:Date>
<d3p1:ShippingDate>2016-01-15</d3p1:ShippingDate>
<d3p1:Type>WBInvoiceFromMe</d3p1:Type>
<d3p1:UnitType>Packed</d3p1:UnitType>
Почему ЕГАИС пропускает такие файлы?