Файлы УТМ
Содержание
- 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>
Акт согласия
<?xmlversion="1.0" encoding="UTF-8"?> <ns:DocumentsVersion="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>