Файлы УТМ — различия между версиями
Hisava (обсуждение | вклад) м (→ТТН) |
Hisava (обсуждение | вклад) м |
||
(не показано 48 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | = | + | = 1.25. Возврат продукции из торгового зала на склад = |
+ | С помощью документа «Возврат продукции из торгового зала на склад» осуществляется перемещение товара между торговым залом магазина и складом | ||
− | + | ( из второго регистра остатков в основной ) | |
− | <?xml version="1.0" encoding=" | + | Как этот документ будет учтен во внутренней учетной системе, организация определяет самостоятельно |
− | <ns:Documents Version="1.0 | + | |
− | + | Акт возврата продукции из торгового зала ( '''TransferFromShop.xml''' ) имеет вид: | |
− | xmlns:ns= "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | + | <?xml version = "1.0" encoding = "utf-8"?> |
− | xmlns: | + | <ns:Documents Version = "1.0" |
− | xmlns: | + | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" |
− | xmlns:pref="http://fsrar.ru/WEGAIS/ | + | xmlns:xs = "http://www.w3.org/2001/XMLSchema" |
− | xmlns: | + | xmlns:c = "http://fsrar.ru/WEGAIS/Common" |
+ | xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef_v2" | ||
+ | xmlns:tfs = "http://fsrar.ru/WEGAIS/TransferFromShop"> | ||
<ns:Owner> | <ns:Owner> | ||
− | <ns:FSRAR_ID> | + | <ns:FSRAR_ID>030000194005</ns:FSRAR_ID> |
+ | </ns:Owner> | ||
+ | <ns:Document> | ||
+ | <ns:TransferFromShop> | ||
+ | <tfs:Identity>1/1</tfs:Identity> | ||
+ | <tfs:Header> | ||
+ | <tfs:TransferNumber>1/1</tfs:TransferNumber> | ||
+ | <tfs:TransferDate>2016-04-08</tfs:TransferDate> | ||
+ | </tfs:Header> | ||
+ | <tfs:Content> | ||
+ | <tfs:Position> | ||
+ | <tfs:Identity>1</tfs:Identity> | ||
+ | <tfs:ProductCode>0035543000001238259</tfs:ProductCode> | ||
+ | <tfs:Quantity>10</tfs:Quantity> | ||
+ | <tfs:InformF2> | ||
+ | <pref:F2RegId>FB-000000012124173</pref:F2RegId> | ||
+ | </tfs:InformF2> | ||
+ | </tfs:Position> | ||
+ | </tfs:Content> | ||
+ | </ns:TransferFromShop> | ||
+ | </ns:Document> | ||
+ | </ns:Documents> | ||
+ | |||
+ | Отправьте документ на УТМ командой вида: | ||
+ | curl -F "xml_file=@TransferFromShop.xml" http://localhost:8080/opt/in/TransferFromShop | ||
+ | |||
+ | В ответ на Акт возврата продукции из торгового зала с сервера придет две квитанции: | ||
+ | «Документ успешно принят» и «Акт возврата продукции из торгового зала… проведен». | ||
+ | Получите квитанции из УТМ командой (1.6.6) и прочтите их содержимое командой: | ||
+ | |||
+ | curl –X GET http://localhost:8080/opt/out/556 | ||
+ | , где 556 – id документа в базе УТМ. | ||
+ | |||
+ | Позиции, указанные в Акте возврата продукции из торгового зала, вернутся в первый регистр остатков организации | ||
+ | = 1.19 Повторный запрос ТТН = | ||
+ | Чтобы повторно запросить с сервера ЕГАИС определенную накладную, сформируйте документ [[QueryResendDoc.xml]] вида | ||
+ | <?xml version = "1.0" encoding = "UTF-8"?> | ||
+ | <ns:Documents Version = "1.0" | ||
+ | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" | ||
+ | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | ||
+ | xmlns:qp = "http://fsrar.ru/WEGAIS/QueryParameters"> | ||
+ | <ns:Owner> | ||
+ | <ns:FSRAR_ID>020000654423</ns:FSRAR_ID> | ||
+ | </ns:Owner> | ||
+ | <ns:Document> | ||
+ | <ns:QueryResendDoc> | ||
+ | <qp:Parameters> | ||
+ | <qp:Parameter> | ||
+ | <qp:Name>WBREGID</qp:Name> | ||
+ | <qp:Value> TEST-TTN-0001603461 </qp:Value> | ||
+ | </qp:Parameter> | ||
+ | </qp:Parameters> | ||
+ | </ns:QueryResendDoc> | ||
+ | </ns:Document> | ||
+ | </ns:Documents> | ||
+ | |||
+ | WBREGID – уникальный номер, присвоенный ТТН на сервере ЕГАИС | ||
+ | |||
+ | Узнать значение этого параметра можно из FORMBREGINFO или у отправителя груза | ||
+ | |||
+ | Отправьте запрос на УТМ командой вида | ||
+ | curl -F "xml_file=@ QueryResendDoc.xml" http://localhost:8080/opt/in/QueryResendDoc | ||
+ | |||
+ | Получите ответ на запрос из УТМ командой (1.5.6) и прочтите его содержимое командой | ||
+ | curl –X GET http://localhost:8080/opt/out/63 | ||
+ | |||
+ | где 63 – id документа в базе УТМ | ||
+ | |||
+ | Внимание! Запросить повторную отправку накладной может только получатель груза, в ответ на аналогичный запрос от грузоотправителя сервер ЕГАИС вернет квитанцию с сообщением об ошибке | ||
+ | |||
+ | Кроме того, важно понимать, что запрос QueryResendDoc следует делать в случае, когда ТТН и соответствующее ей Уведомление о регистрации движения были удалены из базы УТМ | ||
+ | |||
+ | Если документы в базе присутствуют, запрос будет обработан на сервере, однако повторно накладная и уведомление о регистрации не придут | ||
+ | |||
+ | = 1.6 Получить справочник алкогольной продукции = | ||
+ | Также для работы в ЕГАИС нужно запросить и сохранить справочники алкогольной продукции | ||
+ | |||
+ | Чтобы получить перечень всей продукции, которую производит или импортирует организация, сформируйте xml-файл ( [[QueryAPSingle.xml]] — название файла) вида | ||
+ | <?xml version = "1.0" encoding = "UTF-8"?> | ||
+ | <ns:Documents Version = "1.0" | ||
+ | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" | ||
+ | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | ||
+ | xmlns:qp = "http://fsrar.ru/WEGAIS/QueryParameters"> | ||
+ | <ns:Owner> | ||
+ | <ns:FSRAR_ID>00040218</ns:FSRAR_ID> | ||
</ns:Owner> | </ns:Owner> | ||
<ns:Document> | <ns:Document> | ||
− | <ns: | + | <ns:QueryAP> |
− | < | + | <qp:Parameters> |
− | + | <qp:Parameter> | |
− | + | <qp:Name>ИНН</qp:Name> | |
− | + | <qp:Value>7705444495</qp:Value> | |
− | < | + | </qp:Parameter> |
− | + | </qp:Parameters> | |
− | + | </ns:QueryAP> | |
− | + | </ns:Document> | |
− | + | </ns:Documents> | |
− | + | ||
− | + | В данном случае в качестве параметра запроса выступает ИНН организации-производителя или импортера | |
− | + | ||
− | + | Отправьте файл запроса в УТМ, используя команду вида | |
− | + | ||
− | + | curl -F "xml_file=@QueryAPSingle.xml" http://localhost:8080/opt/in/QueryAP (1.6.2) | |
− | + | = 1.23.4 Акт списания из торгового зала = | |
− | + | Чтобы списать продукцию со второго регистра остатков, сформируйте "Акт списания" | |
− | + | <?xml version = "1.0" encoding = "UTF-8"?> | |
− | + | <ns:Documents Version = "1.0" | |
− | + | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" | |
− | + | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | |
− | + | xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef_v2" | |
− | < | + | xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef_v2" |
− | + | xmlns:awr = "http://fsrar.ru/WEGAIS/ActWriteOffShop_v2" | |
− | + | xmlns:ce = "http://fsrar.ru/WEGAIS/CommonEnum"> | |
− | + | <ns:Owner> | |
− | + | <ns:FSRAR_ID>010000000435</ns:FSRAR_ID> | |
− | + | </ns:Owner> | |
− | + | <ns:Document> | |
− | + | <ns:ActWriteOffShop_v2> | |
− | < | + | <awr:Identity>456</awr:Identity> |
− | < | + | <awr:Header> |
− | < | + | <awr:ActNumber>10</awr:ActNumber> |
− | < | + | <awr:ActDate>2015-10-08</awr:ActDate> |
− | < | + | <awr:TypeWriteOff>Недостача</awr:TypeWriteOff> |
− | + | <awr:Note>текст комментария</awr:Note> | |
− | + | </awr:Header> | |
− | + | <awr:Content> | |
− | + | <awr:Position> | |
− | + | <awr:Identity>1</awr:Identity> | |
− | + | <awr:Product> | |
− | + | <pref:UnitType>Packed</pref:UnitType> | |
− | + | <pref:Type>АП</pref:Type> | |
− | + | <pref:FullName>Ликерка 0.3500 л.</pref:FullName> | |
− | + | <pref:AlcCode>0017854000001189843</pref:AlcCode> | |
− | + | <pref:Capacity>0.350</pref:Capacity> | |
− | + | <pref:Producer> | |
− | + | <oref:UL> | |
− | + | <oref:ClientRegId>01149896</oref:ClientRegId> | |
− | + | <oref:FullName> | |
− | + | ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "СВАРОГ" | |
− | + | </oref:FullName> | |
− | + | <oref:ShortName>ЗАО "СВАРОГ"</oref:ShortName> | |
− | + | <oref:INN>7803011250</oref:INN> | |
− | + | <oref:KPP>784401001</oref:KPP> | |
− | < | + | <oref:address> |
− | < | + | <oref:Country>643</oref:Country> |
− | < | + | <oref:RegionCode>78</oref:RegionCode> |
+ | <oref:description> | ||
+ | 643,197110,С-ПЕТЕРБУРГ,,,,ПЕТРОВСКАЯ КОСА УЛ,1,1,ЛИТ.А | ||
+ | </oref:description> | ||
+ | </oref:address> | ||
+ | </oref:UL> | ||
+ | </pref:Producer> | ||
+ | <pref:ProductVCode>АП</pref:ProductVCode> | ||
+ | </awr:Product> | ||
+ | <awr:Quantity>2</awr:Quantity> | ||
+ | </awr:Position> | ||
+ | <awr:Position> | ||
+ | <awr:Identity>2</awr:Identity> | ||
+ | <awr:Product> | ||
+ | <pref:UnitType>Packed</pref:UnitType> | ||
+ | <pref:Type>АП</pref:Type> | ||
<pref:FullName> | <pref:FullName> | ||
− | + | Коньяк "Вершины Кавказа" 5-ти летний 1.0000 л. | |
− | + | ||
− | + | ||
</pref:FullName> | </pref:FullName> | ||
− | <pref: | + | <pref:ShortName /> |
− | <pref: | + | <pref:AlcCode>0017878000001312143</pref:AlcCode> |
− | <pref: | + | <pref:Capacity>1.000</pref:Capacity> |
− | <pref:ProductVCode> | + | <pref:ProductVCode>АП</pref:ProductVCode> |
− | <pref:Producer> | + | <pref:Producer> |
− | <oref:ClientRegId> | + | <oref:UL> |
− | + | <oref:ClientRegId>01151479</oref:ClientRegId> | |
− | + | <oref:FullName> | |
− | + | ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "СЕВЕР" | |
− | + | </oref:FullName> | |
− | + | <oref:ShortName>ООО "СЕВЕР"</oref:ShortName> | |
− | + | <oref:INN>7805367340</oref:INN> | |
− | + | <oref:KPP>780501001</oref:KPP> | |
− | + | <oref:address> | |
− | + | <oref:Country>643</oref:Country> | |
− | + | <oref:RegionCode>78</oref:RegionCode> | |
− | + | <oref:description> | |
− | + | 643,196240,САНКТ-ПЕТЕРБУРГ Г,,,,ПРЕДПОРТОВАЯ УЛ,6,ЛИТ.Ж,ПОМ. №10 В ПОМ.3Н | |
− | + | </oref:description> | |
− | + | </oref:address> | |
− | + | </oref:UL> | |
</pref:Producer> | </pref:Producer> | ||
− | </ | + | </awr:Product> |
− | < | + | <awr:Quantity>1</awr:Quantity> |
− | < | + | <awr:MarkCodeInfo> |
− | + | <awr:MarkCode> | |
− | + | 09001785400000118984312PX905150010000012515518222446177313434237912077 | |
− | + | </awr:MarkCode> | |
− | < | + | </awr:MarkCodeInfo> |
− | + | </awr:Position> | |
− | + | </awr:Content> | |
− | + | </ns:ActWriteOffShop_v2> | |
− | + | ||
− | </ | + | |
− | </ | + | |
− | </ | + | |
− | </ | + | |
− | </ns: | + | |
</ns:Document> | </ns:Document> | ||
</ns:Documents> | </ns:Documents> | ||
− | + | Отправьте акт списания (1.23.7) на сервер командой вида: | |
− | + | curl -F "xml_file=@ActWriteOffShop.xml" http://localhost:8080/opt/in/ActWriteOffShop_v2 | |
− | == Акт | + | = [https://sbis.ru/formats/docFormatCardEdo/76510/format/#msid=s1478681995422 Акт о списании товара] = |
+ | В случае обнаружения недостачи или порчи продукции сформируйте "Акт о списании товара" | ||
− | <?xml version="1.0" encoding="UTF-8"?> | + | [[ActWriteOff.xml]] |
− | <ns:Documents Version="1.0" | + | |
− | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | + | <?xml version = "1.0" encoding = "UTF-8"?> |
− | xmlns:ns= "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | + | <ns:Documents Version = "1.0" |
− | xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef" | + | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" |
− | xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef" | + | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" |
− | xmlns:wa= "http://fsrar.ru/WEGAIS/ActTTNSingle"> | + | xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef" |
+ | xmlns:awr = "http://fsrar.ru/WEGAIS/ActWriteOff"> | ||
+ | <ns:Owner> | ||
+ | <ns:FSRAR_ID>00040218</ns:FSRAR_ID> | ||
+ | </ns:Owner> | ||
+ | <ns:Document> | ||
+ | <ns:ActWriteOff> | ||
+ | <awr:Identity>456</awr:Identity> | ||
+ | <awr:Header> | ||
+ | <awr:ActNumber>10</awr:ActNumber> | ||
+ | <awr:ActDate>2015-10-20</awr:ActDate> | ||
+ | <awr:TypeWriteOff>Недостача</awr:TypeWriteOff> | ||
+ | <awr:Note>текст комментария</awr:Note> | ||
+ | </awr:Header> | ||
+ | <awr:Content> | ||
+ | <awr:Position> | ||
+ | <awr:Identity>1</awr:Identity> | ||
+ | <awr:Quantity>5</awr:Quantity> | ||
+ | <awr:InformB> | ||
+ | <pref:BRegId>000000000000211</pref:BRegId> | ||
+ | </awr:InformB> | ||
+ | </awr:Position> | ||
+ | </awr:Content> | ||
+ | </ns:ActWriteOff> | ||
+ | </ns:Document> | ||
+ | </ns:Documents> | ||
+ | |||
+ | Отправьте "Акт о списании" на сервер ЕГАИС командой вида: | ||
+ | curl –F "xml_file=@ActWriteOff.xml" http://localhost:8080/opt/in/ActWriteOff | ||
+ | |||
+ | = Операции со вторым регистром остатков = | ||
+ | == Запрос остатков товара в магазине == | ||
+ | Чтобы узнать, какая продукция и в каком количестве зарезервирована за магазином, но еще не реализована, сформируйте документ | ||
+ | |||
+ | QueryRestsShop.xml | ||
+ | |||
+ | <?xml version = "1.0" encoding = "UTF-8"?> | ||
+ | <ns:Documents Version = "1.0" | ||
+ | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" | ||
+ | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | ||
+ | xmlns:qp = "http://fsrar.ru/WEGAIS/QueryParameters"> | ||
+ | <ns:Owner> | ||
+ | <ns:FSRAR_ID>030000194005</ns:FSRAR_ID> | ||
+ | </ns:Owner> | ||
+ | <ns:Document> | ||
+ | <ns:QueryRestsShop_v2> | ||
+ | </ns:QueryRestsShop_v2> | ||
+ | </ns:Document> | ||
+ | </ns:Documents> | ||
+ | |||
+ | Отправьте документ на УТМ командой | ||
+ | |||
+ | curl -F "xml_file=@QueryRestsShop.xml" http://localhost:8080/opt/in/QueryRestsShop_v2 | ||
+ | = Запрос остатков = | ||
+ | QueryParameters.xml | ||
+ | |||
+ | <?xml version = "1.0" encoding = "UTF-8"?> | ||
+ | <ns:Documents Version = "1.0" | ||
+ | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" | ||
+ | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | ||
+ | xmlns:qp = "http://fsrar.ru/WEGAIS/QueryParameters"> | ||
+ | <ns:Owner> | ||
+ | <ns:FSRAR_ID>00040218</ns:FSRAR_ID> | ||
+ | </ns:Owner> | ||
+ | <ns:Document> | ||
+ | <ns:QueryRests></ns:QueryRests> | ||
+ | </ns:Document> | ||
+ | </ns:Documents> | ||
+ | |||
+ | curl -F "xml_file=@QueryParameters.xml" http://localhost:8080/opt/in/QueryRests | ||
+ | = Передача продукции в торговый зал = | ||
+ | TransferToShop.xml | ||
+ | |||
+ | <?xml version = "1.0" encoding = "utf-8"?> | ||
+ | <ns:Documents Version = "1.0" | ||
+ | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | ||
+ | xmlns:xs = "http://www.w3.org/2001/XMLSchema" | ||
+ | xmlns:c = "http://fsrar.ru/WEGAIS/Common" | ||
+ | xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef_v2" | ||
+ | xmlns:tts = "http://fsrar.ru/WEGAIS/TransferToShop"> | ||
+ | <ns:Owner> | ||
+ | <ns:FSRAR_ID>030000194005</ns:FSRAR_ID> | ||
+ | </ns:Owner> | ||
+ | <ns:Document> | ||
+ | <ns:TransferToShop> | ||
+ | <tts:Identity>1/1</tts:Identity> | ||
+ | <tts:Header> | ||
+ | <tts:TransferNumber>1/1</tts:TransferNumber> | ||
+ | <tts:TransferDate>2016-04-08</tts:TransferDate> | ||
+ | </tts:Header> | ||
+ | <tts:Content> | ||
+ | <tts:Position> | ||
+ | <tts:Identity>1</tts:Identity> | ||
+ | <tts:ProductCode>0035543000001238259</tts:ProductCode> | ||
+ | <tts:Quantity>11</tts:Quantity> | ||
+ | <tts:InformF2> | ||
+ | <pref:F2RegId>TEST-FB-000000012124173</pref:F2RegId> | ||
+ | </tts:InformF2> | ||
+ | </tts:Position> | ||
+ | </tts:Content> | ||
+ | </ns:TransferToShop> | ||
+ | </ns:Document> | ||
+ | </ns:Documents> | ||
+ | |||
+ | = ТТН = | ||
+ | [[TTN1.xml]] | ||
+ | |||
+ | = Подтверждение накладной прихода = | ||
+ | TTNAct1.xml | ||
+ | == Акт расхождения == | ||
+ | <?xml version = "1.0" encoding = "UTF-8"?> | ||
+ | <ns:Documents Version = "1.0" | ||
+ | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" | ||
+ | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | ||
+ | xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef" | ||
+ | xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef" | ||
+ | xmlns:wa = "http://fsrar.ru/WEGAIS/ActTTNSingle"> | ||
<ns:Owner> | <ns:Owner> | ||
<ns:FSRAR_ID>00072841</ns:FSRAR_ID> | <ns:FSRAR_ID>00072841</ns:FSRAR_ID> | ||
Строка 155: | Строка 366: | ||
</ns:Document> | </ns:Document> | ||
</ns:Documents> | </ns:Documents> | ||
− | |||
== Акт согласия == | == Акт согласия == | ||
− | + | <?xml version = "1.0" encoding = "UTF-8"?> | |
− | <? | + | <ns:Documents Version = "1.0" |
− | <ns: | + | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" |
− | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | + | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" |
− | xmlns:ns= "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | + | xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef" |
− | xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef" | + | xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef" |
− | xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef" | + | xmlns:wa = "http://fsrar.ru/WEGAIS/ActTTNSingle"> |
− | xmlns:wa= "http://fsrar.ru/WEGAIS/ActTTNSingle"> | + | |
<ns:Owner> | <ns:Owner> | ||
<ns:FSRAR_ID>00072841</ns:FSRAR_ID> | <ns:FSRAR_ID>00072841</ns:FSRAR_ID> | ||
Строка 181: | Строка 390: | ||
</ns:WayBillAct> | </ns:WayBillAct> | ||
</ns:Document> | </ns:Document> | ||
− | |||
== Акт отказа == | == Акт отказа == | ||
− | + | <?xml version = "1.0" encoding = "UTF-8"?> | |
− | <?xml version="1.0" encoding="UTF-8"?> | + | <ns:Documents Version = "1.0" |
− | <ns:Documents Version="1.0" | + | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" |
− | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | + | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" |
− | xmlns:ns= "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" | + | xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef" |
− | xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef" | + | xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef" |
− | xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef" | + | xmlns:wa = "http://fsrar.ru/WEGAIS/ActTTNSingle"> |
− | xmlns:wa= "http://fsrar.ru/WEGAIS/ActTTNSingle"> | + | |
<ns:Owner> | <ns:Owner> | ||
<ns:FSRAR_ID>00072841</ns:FSRAR_ID> | <ns:FSRAR_ID>00072841</ns:FSRAR_ID> | ||
Строка 211: | Строка 418: | ||
= Получить справочник организации = | = Получить справочник организации = | ||
− | == client.xml | + | == [[client.xml]] == |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== ReplyPartner ( 1.5.9 ) == | == ReplyPartner ( 1.5.9 ) == | ||
<ns:Documents | <ns:Documents | ||
− | xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient" | + | xmlns:rc = "http://fsrar.ru/WEGAIS/ReplyClient" |
− | xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef" | + | xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef" |
− | xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"> | + | xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"> |
<ns:Owner> | <ns:Owner> | ||
<ns:FSRAR_ID>3463047</ns:FSRAR_ID> | <ns:FSRAR_ID>3463047</ns:FSRAR_ID> | ||
Строка 282: | Строка 468: | ||
= Смотрите также = | = Смотрите также = | ||
+ | [[ActWriteOff.xml]] | ||
− | [[ | + | [[TTNSingle.xml]] |
Текущая версия на 15:44, 7 сентября 2021
Содержание
- 1 1.25. Возврат продукции из торгового зала на склад
- 2 1.19 Повторный запрос ТТН
- 3 1.6 Получить справочник алкогольной продукции
- 4 1.23.4 Акт списания из торгового зала
- 5 Акт о списании товара
- 6 Операции со вторым регистром остатков
- 7 Запрос остатков
- 8 Передача продукции в торговый зал
- 9 ТТН
- 10 Подтверждение накладной прихода
- 11 Получить справочник организации
- 12 Смотрите также
1.25. Возврат продукции из торгового зала на склад
С помощью документа «Возврат продукции из торгового зала на склад» осуществляется перемещение товара между торговым залом магазина и складом
( из второго регистра остатков в основной )
Как этот документ будет учтен во внутренней учетной системе, организация определяет самостоятельно
Акт возврата продукции из торгового зала ( TransferFromShop.xml ) имеет вид:
<?xml version = "1.0" encoding = "utf-8"?> <ns:Documents Version = "1.0" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xs = "http://www.w3.org/2001/XMLSchema" xmlns:c = "http://fsrar.ru/WEGAIS/Common" xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef_v2" xmlns:tfs = "http://fsrar.ru/WEGAIS/TransferFromShop"> <ns:Owner> <ns:FSRAR_ID>030000194005</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:TransferFromShop> <tfs:Identity>1/1</tfs:Identity> <tfs:Header> <tfs:TransferNumber>1/1</tfs:TransferNumber> <tfs:TransferDate>2016-04-08</tfs:TransferDate> </tfs:Header> <tfs:Content> <tfs:Position> <tfs:Identity>1</tfs:Identity> <tfs:ProductCode>0035543000001238259</tfs:ProductCode> <tfs:Quantity>10</tfs:Quantity> <tfs:InformF2> <pref:F2RegId>FB-000000012124173</pref:F2RegId> </tfs:InformF2> </tfs:Position> </tfs:Content> </ns:TransferFromShop> </ns:Document> </ns:Documents>
Отправьте документ на УТМ командой вида: curl -F "xml_file=@TransferFromShop.xml" http://localhost:8080/opt/in/TransferFromShop
В ответ на Акт возврата продукции из торгового зала с сервера придет две квитанции: «Документ успешно принят» и «Акт возврата продукции из торгового зала… проведен». Получите квитанции из УТМ командой (1.6.6) и прочтите их содержимое командой:
curl –X GET http://localhost:8080/opt/out/556 , где 556 – id документа в базе УТМ.
Позиции, указанные в Акте возврата продукции из торгового зала, вернутся в первый регистр остатков организации
1.19 Повторный запрос ТТН
Чтобы повторно запросить с сервера ЕГАИС определенную накладную, сформируйте документ QueryResendDoc.xml вида
<?xml version = "1.0" encoding = "UTF-8"?> <ns:Documents Version = "1.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:qp = "http://fsrar.ru/WEGAIS/QueryParameters"> <ns:Owner> <ns:FSRAR_ID>020000654423</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:QueryResendDoc> <qp:Parameters> <qp:Parameter> <qp:Name>WBREGID</qp:Name> <qp:Value> TEST-TTN-0001603461 </qp:Value> </qp:Parameter> </qp:Parameters> </ns:QueryResendDoc> </ns:Document> </ns:Documents>
WBREGID – уникальный номер, присвоенный ТТН на сервере ЕГАИС
Узнать значение этого параметра можно из FORMBREGINFO или у отправителя груза
Отправьте запрос на УТМ командой вида
curl -F "xml_file=@ QueryResendDoc.xml" http://localhost:8080/opt/in/QueryResendDoc
Получите ответ на запрос из УТМ командой (1.5.6) и прочтите его содержимое командой
curl –X GET http://localhost:8080/opt/out/63
где 63 – id документа в базе УТМ
Внимание! Запросить повторную отправку накладной может только получатель груза, в ответ на аналогичный запрос от грузоотправителя сервер ЕГАИС вернет квитанцию с сообщением об ошибке
Кроме того, важно понимать, что запрос QueryResendDoc следует делать в случае, когда ТТН и соответствующее ей Уведомление о регистрации движения были удалены из базы УТМ
Если документы в базе присутствуют, запрос будет обработан на сервере, однако повторно накладная и уведомление о регистрации не придут
1.6 Получить справочник алкогольной продукции
Также для работы в ЕГАИС нужно запросить и сохранить справочники алкогольной продукции
Чтобы получить перечень всей продукции, которую производит или импортирует организация, сформируйте xml-файл ( QueryAPSingle.xml — название файла) вида
<?xml version = "1.0" encoding = "UTF-8"?> <ns:Documents Version = "1.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:qp = "http://fsrar.ru/WEGAIS/QueryParameters"> <ns:Owner> <ns:FSRAR_ID>00040218</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:QueryAP> <qp:Parameters> <qp:Parameter> <qp:Name>ИНН</qp:Name> <qp:Value>7705444495</qp:Value> </qp:Parameter> </qp:Parameters> </ns:QueryAP> </ns:Document> </ns:Documents>
В данном случае в качестве параметра запроса выступает ИНН организации-производителя или импортера
Отправьте файл запроса в УТМ, используя команду вида
curl -F "xml_file=@QueryAPSingle.xml" http://localhost:8080/opt/in/QueryAP (1.6.2)
1.23.4 Акт списания из торгового зала
Чтобы списать продукцию со второго регистра остатков, сформируйте "Акт списания"
<?xml version = "1.0" encoding = "UTF-8"?> <ns:Documents Version = "1.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef_v2" xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef_v2" xmlns:awr = "http://fsrar.ru/WEGAIS/ActWriteOffShop_v2" xmlns:ce = "http://fsrar.ru/WEGAIS/CommonEnum"> <ns:Owner> <ns:FSRAR_ID>010000000435</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:ActWriteOffShop_v2> <awr:Identity>456</awr:Identity> <awr:Header> <awr:ActNumber>10</awr:ActNumber> <awr:ActDate>2015-10-08</awr:ActDate> <awr:TypeWriteOff>Недостача</awr:TypeWriteOff> <awr:Note>текст комментария</awr:Note> </awr:Header> <awr:Content> <awr:Position> <awr:Identity>1</awr:Identity> <awr:Product> <pref:UnitType>Packed</pref:UnitType> <pref:Type>АП</pref:Type> <pref:FullName>Ликерка 0.3500 л.</pref:FullName> <pref:AlcCode>0017854000001189843</pref:AlcCode> <pref:Capacity>0.350</pref:Capacity> <pref:Producer> <oref:UL> <oref:ClientRegId>01149896</oref:ClientRegId> <oref:FullName> ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "СВАРОГ" </oref:FullName> <oref:ShortName>ЗАО "СВАРОГ"</oref:ShortName> <oref:INN>7803011250</oref:INN> <oref:KPP>784401001</oref:KPP> <oref:address> <oref:Country>643</oref:Country> <oref:RegionCode>78</oref:RegionCode> <oref:description> 643,197110,С-ПЕТЕРБУРГ,,,,ПЕТРОВСКАЯ КОСА УЛ,1,1,ЛИТ.А </oref:description> </oref:address> </oref:UL> </pref:Producer> <pref:ProductVCode>АП</pref:ProductVCode> </awr:Product> <awr:Quantity>2</awr:Quantity> </awr:Position> <awr:Position> <awr:Identity>2</awr:Identity> <awr:Product> <pref:UnitType>Packed</pref:UnitType> <pref:Type>АП</pref:Type> <pref:FullName> Коньяк "Вершины Кавказа" 5-ти летний 1.0000 л. </pref:FullName> <pref:ShortName /> <pref:AlcCode>0017878000001312143</pref:AlcCode> <pref:Capacity>1.000</pref:Capacity> <pref:ProductVCode>АП</pref:ProductVCode> <pref:Producer> <oref:UL> <oref:ClientRegId>01151479</oref:ClientRegId> <oref:FullName> ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "СЕВЕР" </oref:FullName> <oref:ShortName>ООО "СЕВЕР"</oref:ShortName> <oref:INN>7805367340</oref:INN> <oref:KPP>780501001</oref:KPP> <oref:address> <oref:Country>643</oref:Country> <oref:RegionCode>78</oref:RegionCode> <oref:description> 643,196240,САНКТ-ПЕТЕРБУРГ Г,,,,ПРЕДПОРТОВАЯ УЛ,6,ЛИТ.Ж,ПОМ. №10 В ПОМ.3Н </oref:description> </oref:address> </oref:UL> </pref:Producer> </awr:Product> <awr:Quantity>1</awr:Quantity> <awr:MarkCodeInfo> <awr:MarkCode> 09001785400000118984312PX905150010000012515518222446177313434237912077 </awr:MarkCode> </awr:MarkCodeInfo> </awr:Position> </awr:Content> </ns:ActWriteOffShop_v2> </ns:Document> </ns:Documents>
Отправьте акт списания (1.23.7) на сервер командой вида:
curl -F "xml_file=@ActWriteOffShop.xml" http://localhost:8080/opt/in/ActWriteOffShop_v2
Акт о списании товара
В случае обнаружения недостачи или порчи продукции сформируйте "Акт о списании товара"
ActWriteOff.xml
<?xml version = "1.0" encoding = "UTF-8"?> <ns:Documents Version = "1.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef" xmlns:awr = "http://fsrar.ru/WEGAIS/ActWriteOff"> <ns:Owner> <ns:FSRAR_ID>00040218</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:ActWriteOff> <awr:Identity>456</awr:Identity> <awr:Header> <awr:ActNumber>10</awr:ActNumber> <awr:ActDate>2015-10-20</awr:ActDate> <awr:TypeWriteOff>Недостача</awr:TypeWriteOff> <awr:Note>текст комментария</awr:Note> </awr:Header> <awr:Content> <awr:Position> <awr:Identity>1</awr:Identity> <awr:Quantity>5</awr:Quantity> <awr:InformB> <pref:BRegId>000000000000211</pref:BRegId> </awr:InformB> </awr:Position> </awr:Content> </ns:ActWriteOff> </ns:Document> </ns:Documents>
Отправьте "Акт о списании" на сервер ЕГАИС командой вида:
curl –F "xml_file=@ActWriteOff.xml" http://localhost:8080/opt/in/ActWriteOff
Операции со вторым регистром остатков
Запрос остатков товара в магазине
Чтобы узнать, какая продукция и в каком количестве зарезервирована за магазином, но еще не реализована, сформируйте документ
QueryRestsShop.xml
<?xml version = "1.0" encoding = "UTF-8"?> <ns:Documents Version = "1.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:qp = "http://fsrar.ru/WEGAIS/QueryParameters"> <ns:Owner> <ns:FSRAR_ID>030000194005</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:QueryRestsShop_v2> </ns:QueryRestsShop_v2> </ns:Document> </ns:Documents>
Отправьте документ на УТМ командой
curl -F "xml_file=@QueryRestsShop.xml" http://localhost:8080/opt/in/QueryRestsShop_v2
Запрос остатков
QueryParameters.xml
<?xml version = "1.0" encoding = "UTF-8"?> <ns:Documents Version = "1.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:qp = "http://fsrar.ru/WEGAIS/QueryParameters"> <ns:Owner> <ns:FSRAR_ID>00040218</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:QueryRests></ns:QueryRests> </ns:Document> </ns:Documents>
curl -F "xml_file=@QueryParameters.xml" http://localhost:8080/opt/in/QueryRests
Передача продукции в торговый зал
TransferToShop.xml
<?xml version = "1.0" encoding = "utf-8"?> <ns:Documents Version = "1.0" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xs = "http://www.w3.org/2001/XMLSchema" xmlns:c = "http://fsrar.ru/WEGAIS/Common" xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef_v2" xmlns:tts = "http://fsrar.ru/WEGAIS/TransferToShop"> <ns:Owner> <ns:FSRAR_ID>030000194005</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:TransferToShop> <tts:Identity>1/1</tts:Identity> <tts:Header> <tts:TransferNumber>1/1</tts:TransferNumber> <tts:TransferDate>2016-04-08</tts:TransferDate> </tts:Header> <tts:Content> <tts:Position> <tts:Identity>1</tts:Identity> <tts:ProductCode>0035543000001238259</tts:ProductCode> <tts:Quantity>11</tts:Quantity> <tts:InformF2> <pref:F2RegId>TEST-FB-000000012124173</pref:F2RegId> </tts:InformF2> </tts:Position> </tts:Content> </ns:TransferToShop> </ns:Document> </ns:Documents>
ТТН
TTN1.xml
Подтверждение накладной прихода
TTNAct1.xml
Акт расхождения
<?xml version = "1.0" encoding = "UTF-8"?> <ns:Documents Version = "1.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef" xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef" xmlns:wa = "http://fsrar.ru/WEGAIS/ActTTNSingle"> <ns:Owner> <ns:FSRAR_ID>00072841</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:WayBillAct> <wa:Header> <wa:IsAccept>Accepted</wa:IsAccept> <wa:ACTNUMBER>1-1</wa:ACTNUMBER> <wa:ActDate>2014-12-17</wa:ActDate> <wa:WBRegId>0000002167</wa:WBRegId> <wa:Note>Бой товара</wa:Note> </wa:Header> <wa:Content> <wa:Position> <wa:Identity>1</wa:Identity> <wa:InformBRegId>000000000002142</wa:InformBRegId> <wa:RealQuantity>1</wa:RealQuantity> </wa:Position> </wa:Content> </ns:WayBillAct> </ns:Document> </ns:Documents>
Акт согласия
<?xml version = "1.0" encoding = "UTF-8"?> <ns:Documents Version = "1.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef" xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef" xmlns:wa = "http://fsrar.ru/WEGAIS/ActTTNSingle"> <ns:Owner> <ns:FSRAR_ID>00072841</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:WayBillAct> <wa:Header> <wa:IsAccept>Accepted</wa:IsAccept> <wa:ACTNUMBER>1-1</wa:ACTNUMBER> <wa:ActDate>2015-02-16</wa:ActDate> <wa:WBRegId>0000002167</wa:WBRegId> <wa:Note>Принимаем продукцию</wa:Note> </wa:Header> <wa:Content> </wa:Content> </ns:WayBillAct> </ns:Document>
Акт отказа
<?xml version = "1.0" encoding = "UTF-8"?> <ns:Documents Version = "1.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef" xmlns:pref = "http://fsrar.ru/WEGAIS/ProductRef" xmlns:wa = "http://fsrar.ru/WEGAIS/ActTTNSingle"> <ns:Owner> <ns:FSRAR_ID>00072841</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:WayBillAct> <wa:Header> <wa:IsAccept>Rejected</wa:IsAccept> <wa:ACTNUMBER>1-1</wa:ACTNUMBER> <wa:ActDate>2014-12-17</wa:ActDate> <wa:WBRegId>0000002167</wa:WBRegId> <wa:Note>Пересортица всей продукции</wa:Note> </wa:Header> <wa:Content> </wa:Content> </ns:WayBillAct> </ns:Document> </ns:Documents>
Получить справочник организации
client.xml
ReplyPartner ( 1.5.9 )
<ns:Documents xmlns:rc = "http://fsrar.ru/WEGAIS/ReplyClient" xmlns:oref = "http://fsrar.ru/WEGAIS/ClientRef" xmlns:ns = "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"> <ns:Owner> <ns:FSRAR_ID>3463047</ns:FSRAR_ID> </ns:Owner> <ns:Document> <ns:ReplyClient> <rc:Clients> <rc:Client xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef"> <oref:ClientRegId>030000000033</oref:ClientRegId> <oref:INN>5020000004</oref:INN> <oref:KPP>550002001</oref:KPP> <oref:FullName>АКЦИОНЕРНОЕ ОБЩЕСТВО "Пример"</oref:FullName> <oref:ShortName>АО "Пример"</oref:ShortName> <oref:address> <oref:Country>643</oref:Country> <oref:RegionCode>55</oref:RegionCode> <oref:description> 644073, РОССИЯ, , , Г ТОМСК, , УЛ ГЛАВНАЯ, 2, </oref:description> </oref:address> <oref:State>Active</oref:State> </rc:Client> <rc:Client xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef"> <oref:ClientRegId>030000000034</oref:ClientRegId> <oref:INN>5020000004</oref:INN> <oref:KPP>550002002</oref:KPP> <oref:FullName>АКЦИОНЕРНОЕ ОБЩЕСТВО "ПРИМЕР"</oref:FullName> <oref:ShortName>АО "ПРИМЕР"</oref:ShortName> <oref:address> <oref:Country>643</oref:Country> <oref:RegionCode>50</oref:RegionCode> <oref:description> Россия, 141607,МОСКОВСКАЯ обл,МОСКОВСКАЯ ул,ЯБЛОЧКОВА ,14 , </oref:description> </oref:address> <oref:State>Active</oref:State> </rc:Client> </rc:Clients> </ns:ReplyClient> </ns:Document> </ns:Documents>