18.07.2017 10:35
Новая, но очень старая напасть объявилась в ЕГАИСе...

Всё это подробно обсуждалось в 2015 году - алиасы пространства имен, но вот с введением второй версии некоторых "свежих" программистов для ЕГАИС прорвало на извращения. Примеры таких чудиков:

Очень умные программисты Хейникен:

<ns1:Documents xmlns:ns1="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:ns2="http://fsrar.ru/WEGAIS/TTNSingle_v2" xmlns:ns3="http://fsrar.ru/WEGAIS/ClientRef_v2" xmlns:ns4="http://fsrar.ru/WEGAIS/ProductRef_v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="1.0">
<ns1:Owner>
<ns1:FSRAR_ID>030000000029</ns1:FSRAR_ID>
</ns1:Owner>
<ns1:Document>
<ns1:WayBill_v2>
<ns2:Identity>RUBG-2017-07-04-16-07-20-395</ns2:Identity>
<ns2:Header>
<ns2:Type>WBInvoiceFromMe</ns2:Type>
<ns2:NUMBER>0137418034</ns2:NUMBER>
<ns2:Date>2017-07-04</ns2:Date>
<ns2:ShippingDate>2017-07-04</ns2:ShippingDate>
<ns2:Transport>
<ns2:TRAN_TYPE>412</ns2:TRAN_TYPE>
<ns2:TRAN_COMPANY>OOO "Трансгео"</ns2:TRAN_COMPANY>
<ns2:TRAN_CAR>ИВТ Вагон 50т. 58027699</ns2:TRAN_CAR>
<ns2:TRAN_CUSTOMER>ООО "ОПХ"</ns2:TRAN_CUSTOMER>
<ns2:TRAN_LOADPOINT>664528 Иркутская область, Микрорайон Марковский Иркутский район, квартал 1</ns2:TRAN_LOADPOINT>
<ns2:TRAN_UNLOADPOINT>РОССИЯ,677014,САХА /ЯКУТИЯ/ РЕСП,,Якутск г,,Можайского ул,29,к. 1,литер Б1, первый этаж, помещение № 2</ns2:TRAN_UNLOADPOINT>
</ns2:Transport>
<ns2:Shipper>
<ns3:UL>
<ns3:ClientRegId>030000000029</ns3:ClientRegId>
<ns3:FullName>ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ОБЪЕДИНЕННЫЕ ПИВОВАРНИ ХЕЙНЕКЕН"</ns3:FullName>
<ns3:ShortName>ООО "ОПХ"</ns3:ShortName>
<ns3:INN>7802118578</ns3:INN>
<ns3:KPP>382703001</ns3:KPP>
<ns3:address>
<ns3:Country>643</ns3:Country>


Извращенцы из Метро:

Пример с форума ФСРАР "интересного" ХМЛ версии 2 от Метро Ростов на дону ТТН Waybil_V2, как УТМ это пропускает???!!!...

Проверил: Саратовское Метро аналогично ... хорошо что пока у них не покупаете ничего...

<?xml version="1.0" encoding="UTF-8"?>
<ns43:Documents Version="1.0" xmlns:ns9="http://fsrar.ru/WEGAIS/ActInventorySingle" xmlns:ns8="http://fsrar.ru/WEGAIS/TTNInformBReg" xmlns:ns7="http://fsrar.ru/WEGAIS/ConfirmTicket" xmlns:ns63="http://fsrar.ru/WEGAIS/RequestRepealAWO" xmlns:ns62="http://fsrar.ru/WEGAIS/RequestRepealACO" xmlns:ns61="http://fsrar.ru/WEGAIS/ConfirmRepealWB" xmlns:ns60= -skip->
<ns43:Owner> <ns43:FSRAR_ID>010000006096</ns43:FSRAR_ID>
</ns43:Owner>
<ns43:Document>
<ns43:WayBill_v2>
<ns39:Identity>20170710025927820000</ns39:Identity>
<ns39:Header>
<ns39:Type>WBInvoiceFromMe</ns39:Type>
<ns39:NUMBER>1053060191010</ns39:NUMBER>
<ns39:Date>2017-07-10</ns39:Date>
<ns39:Transport></ns39:Transport>
-<ns39:Shipper>
-<ns17:UL>
<ns17:ClientRegId>010000006096</ns17:ClientRegId>
<ns17:FullName>Общество с ограниченной ответственностью "МЕТРО Кэш энд Керри"</ns17:FullName>
<ns17:ShortName>ООО "МЕТРО Кэш энд Керри"</ns17:ShortName>
<ns17:INN>7704218694</ns17:INN>
<ns17:KPP>616732001</ns17:KPP>
<ns17:description>РОССИЯ,344111,РОСТОВСКАЯ ОБЛ,,Ростов-на-Дону г,Пролетарский р-н,40-летия Победы пр-кт,д. 340,, | литер А, 1 этаж,комн. № 109а (S=65,8 кв.м), № 20 (ЕГАИС) | литер А,А1,А2</ns17:description>
</ns17:address>
</ns17:UL>
</ns39:Shipper>

<ns39:Consignee>
<ns17:UL>
<ns17:ClientRegId>020000616195</ns17:ClientRegId>
<ns17:FullName>Общество с ограниченной ответственностью Пилигрим</ns17:FullName>


Ссылка из письма была от Саратовского программиста:

Который так же извратился, но мы перестали брать у них товар... Руководство его трамбует, а он меня - типа всё очень легко мне переделать в программе... Пример его изврата:
<oref2:address>
<oref2:Country>643</oref2:Country>
<oref2:RegionCode>64</oref2:RegionCode>
<oref2:description>Саратовская обл, , Саратов г, , Вольская ул, 57,,</oref2:description>
</oref2:address>
</oref2:UL>
</wb2:Consignee>
<wb2:Transport/>
</wb2:Header>
<wb2:Content xmlns:wb2="http://fsrar.ru/WEGAIS/TTNSingle_v2">
<wb2:Position>
<wb2:Identity>01_6713</wb2:Identity>
<wb2:Quantity>2</wb2:Quantity>
<wb2:Price>819.52</wb2:Price>
<wb2:InformF1>
<pref2:RegId xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">FA-000000036172128</pref2:RegId>
</wb2:InformF1>
<wb2:InformF2>
<pref2:InformF2Item xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">
<pref2:F2RegId>FB-000000942827123</pref2:F2RegId>
</pref2:InformF2Item>
</wb2:InformF2>
<wb2:Product>
<pref2:AlcCode xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">0350397000001378839</pref2:AlcCode>
<pref2:ProductVCode xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">229</pref2:ProductVCode>
<pref2:FullName xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">Армянский коньяк пятилетний "АрАрАт *****"</pref2:FullName>
<pref2:Capacity xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">0.5</pref2:Capacity>
<pref2:AlcVolume xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">40</pref2:AlcVolume>
<pref2:Type xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">АП</pref2:Type>
<pref2:UnitType xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">Packed</pref2:UnitType>
<pref2:Producer xmlns:pref2="http://fsrar.ru/WEGAIS/ProductRef_v2">
<oref2:TS xmlns:oref2="http://fsrar.ru/WEGAIS/ClientRef_v2">
<oref2:ClientRegId>050000030065</oref2:ClientRegId>
<oref2:FullName>ЗАО "Ереванский Коньячный Завод"</oref2:FullName>
<oref2:ShortName>ЗАО "Е.К.З"</oref2:ShortName>
<oref2:address>
<oref2:Country>051</oref2:Country>
<oref2:description>Армения, 0082, г. Ереван, проспект Адмирала Исакова, 2</oref2:description>
</oref2:address>
</oref2:TS>
</pref2:Producer>
</wb2:Product>



До кучи пример накладной на которую спотыкается любая прога на платформе 1С:

<pref:AlcVolume>4.7</pref:AlcVolume>
-<pref:Producer> -<oref:UL>
<oref:ClientRegId>030000000019</oref:ClientRegId>
<oref:FullName>ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ПИВОВАРЕННАЯ КОМПАНИЯ "БАЛТИКА"</oref:FullName> <oref:ShortName>ООО "ПИВОВАРЕННАЯ КОМПАНИЯ "БАЛТИКА"</oref:ShortName>
<oref:INN>7802849641</oref:INN>
<oref:KPP>710443001</oref:KPP>
-<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>71</oref:RegionCode>
<oref:description>300036, РОССИЯ, , , Г ТУЛА, , Ш ОДОЕВСКОЕ, 85, ,</oref:description> </oref:address> </oref:UL> </pref:Producer> <pref:ProductVCode>500</pref:ProductVCode>
</wb:Product>
<wb:Quantity>3</wb:Quantity>
<wb:alcPercent>4.7</wb:alcPercent>
<wb:Price>881.9</wb:Price>
<wb:Identity>2</wb:Identity>
-<wb:InformF1>
<pref:RegId>FA-000000038326672</pref:RegId>
</wb:InformF1>
-<wb:InformF2>
-<pref:InformF2Item>
<pref:F2RegId>FB-000000949335711</pref:F2RegId>
</pref:InformF2Item>
</wb:InformF2>
</wb:Position> -<wb:Position>

Здесь используют новые необязательные тэги, которые не могут пропустить многие программы.

Так же обнаружилась чудная особенность "1С:Розница"

Версия документооборота задаётся в справочнике контрагентов и если от поставщика "болтаются" накладные по v1 и v2, то (решение) ставим ему v1 - подтверждаем эти ТТН, проверяя прохождение, затем изменяем на v2 и подтверждаем другие ТТН... а накладные в разных версиях, учитывая просторы России будут ходить ещё долго

Сразу отмечу, что "УС Лэнд:ЕГАИС" не понимает и не видит данные чудные документы. Ответы спецов на форумах стандартные:
Цитата:
Технически, пространство имен в xml-файле может быть любое.
Что делать?