Форум OlegON > Программы и оборудование для автоматизации торговли > ЕГАИС в опте и рознице

Для чего нужен файл ttnhistory.xml : ЕГАИС в опте и рознице

25.04.2024 5:04


05.07.2017 18:19
SouthRegion
 
Привет Всем!

Коллеги, в версии V2 появился c принимаемой накладной появился файл ttnhistory.xml

Для чего он нужен? Обязательно ли его парсить, и как в дальнейшем использовать?

Спасибо
06.07.2017 07:05
Mtirt
 
Полное название TTNHistoryF2Reg.xml
В файле "цепочка поставки партии продукции от ее появления в ЕГАИС" (Аналог той пачки бумаг, которая приходит с бутылкой).
Код:
1.31.6.2. Получение ТТН
ТТН проходит через УТМ отправителя груза, попадает в ЕГАИС, проходит там проверку, затем попадает на УТМ организации-получателя груза. Помимо самой ТТН (1.31.6.1) и уведомления о регистрации движения (1.31.6.8) грузополучатель получит следующий документ - история движения формы 2 при регистрации ТТН:
<ns:Documents xmlns:wbr="http://fsrar.ru/WEGAIS/TTNHistoryF2Reg" xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ns:Owner> <ns:FSRAR_ID>3463047</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:TTNHistoryF2Reg> <wbr:Header xmlns:wbr="http://fsrar.ru/WEGAIS/TTNHistoryF2Reg" xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <wbr:WBRegId>TTN-0006643777</wbr:WBRegId> </wbr:Header> <wbr:Content xmlns:wbr="http://fsrar.ru/WEGAIS/TTNHistoryF2Reg" xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <wbr:Position> <wbr:Identity>1</wbr:Identity> <wbr:HistF2 xmlns:wbr="http://fsrar.ru/WEGAIS/TTNHistoryF2Reg" xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><wbr:step> <wbr:lev>0</wbr:lev> <wbr:Form2>FB-000000032337219</wbr:Form2> <wbr:parentForm2>FB-000000032336851</wbr:parentForm2> <wbr:Shipper>030000000028</wbr:Shipper> <wbr:Consignee>030000243458</wbr:Consignee> <wbr:WBRegId>TTN-0006643777</wbr:WBRegId> <wbr:amount>6600.0000</wbr:amount> </wbr:step> <wbr:step> <wbr:lev>1</wbr:lev> <wbr:Form2>FB-000000032336851</wbr:Form2> <wbr:parentForm2>Создана по отчету о производстве продукции</wbr:parentForm2> <wbr:Shipper>030000000028</wbr:Shipper> <wbr:Consignee>030000000028</wbr:Consignee> <wbr:WBRegId>TTN-0006643635</wbr:WBRegId> <wbr:amount>79720.0000</wbr:amount> </wbr:step> </wbr:HistF2> </wbr:Position> <wbr:Position> <wbr:Identity>2</wbr:Identity> <wbr:HistF2 xmlns:wbr="http://fsrar.ru/WEGAIS/TTNHistoryF2Reg" xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <wbr:step> <wbr:lev>0</wbr:lev> <wbr:Form2>FB-000000032337220</wbr:Form2> <wbr:parentForm2>FB-000000032336843</wbr:parentForm2> <wbr:Shipper>030000000028</wbr:Shipper> <wbr:Consignee>030000243458</wbr:Consignee><wbr:WBRegId>TTN-0006643777</wbr:WBRegId> <wbr:amount>440.0000</wbr:amount> </wbr:step> <wbr:step> <wbr:lev>1</wbr:lev> <wbr:Form2>FB-000000032336843</wbr:Form2> <wbr:parentForm2>Создана по отчету о производстве продукции</wbr:parentForm2> <wbr:Shipper>030000000028</wbr:Shipper> <wbr:Consignee>030000000028</wbr:Consignee> <wbr:WBRegId>TTN-0006643628</wbr:WBRegId> <wbr:amount>44920.0000</wbr:amount> </wbr:step> </wbr:HistF2></wbr:Position> <wbr:Position> <wbr:Identity>3</wbr:Identity> <wbr:HistF2 xmlns:wbr="http://fsrar.ru/WEGAIS/TTNHistoryF2Reg" xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <wbr:step> <wbr:lev>0</wbr:lev> <wbr:Form2>FB-000000032337221</wbr:Form2> <wbr:parentForm2>FB-000000032337065</wbr:parentForm2> <wbr:Shipper>030000000028</wbr:Shipper> <wbr:Consignee>030000243458</wbr:Consignee> <wbr:WBRegId>TTN-0006643777</wbr:WBRegId> <wbr:amount>220.0000</wbr:amount> </wbr:step> <wbr:step> <wbr:lev>1</wbr:lev> <wbr:Form2>FB-000000032337065</wbr:Form2> <wbr:parentForm2>Создана по отчету о производстве продукции</wbr:parentForm2> <wbr:Shipper>030000000028</wbr:Shipper> <wbr:Consignee>030000000028</wbr:Consignee> <wbr:WBRegId>TTN-0006643714</wbr:WBRegId> <wbr:amount>3320.0000</wbr:amount> </wbr:step> </wbr:HistF2> </wbr:Position> </wbr:Content> </ns:TTNHistoryF2Reg> </ns:Document> </ns:Documents>
Командой (1.6.6) осуществляется опрос входящих документов. В списке входящих документов будут строки вида:
<A><url></url>
<url></url>
<url></url></A> 
Эти адреса соответствуют входящим ТТН, уведомлениям о регистрации движения ТТН и истории движения формы 2 при регистрации ТТН. Атрибут replyId входящих ТТН не указывается, т. к. они были подписаны и отправлены с другого УТМ. Чтобы сохранить эти документы, воспользуйтесь командами:
curl –X GET 
curl –X GET 
curl –X GET 

а чтобы удалить, командами:
curl –X DELETE 
curl –X DELETE 
curl –X DELETE 

По содержанию входящая ТТН не отличается от исходящей вида (1.31.6.1). Уведомления о регистрации движения, полученные отправителем и получателем груза, также идентичны. По входящей ТТН требуется сформировать и отправить акт.
Насчет, как использовать - скорее всего, пока сверять с бумажной цепочкой и хранить...
Часовой пояс GMT +3, время: 05:04.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.