Здравствуйте.
Помогите как сменить формат обмена.
Из документации:
<?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/InfoVersionTTN" > <ns:Owner> <ns:FSRAR_ID>030000194005</ns:FSRAR_ID> </ns:Owner> <ns:Document> (1.28.1) <ns:InfoVersionTTN> <qp:ClientId>030000194005</qp:ClientId> <qp:WBTypeUsed>WayBill_v2</qp:WBTypeUsed> </ns:InfoVersionTTN> </ns:Document> </ns:Documents>
Отправьте документ на сервер командой вида: curl -F "xml_file=@InfoVersionTTN.xml" http://localhost:8080/opt/in/InfoVersionTTN
А как проверить сменился ли формат.
Чтобы узнать, с документами какой версии работает организация, отправьте запрос QueryClients_v2 по СИО (FSRAR_id) организации. В ответе (ReplyClients_v2) в поле VersionWB будет указана версия – WayBill или WayBill_v2.
Какой код должен быть код в файле .xml и какой командой отправить.
Спасибо.
Смена на версию 2 формата обмена с УТМ.
Модераторы: Operator 2, Operator 4, Operator 1
Правила форума
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
-
- Сообщений: 3
- Зарегистрирован: 08 апр 2016, 13:00
- fox_haus
- Сообщений: 53
- Зарегистрирован: 23 дек 2015, 07:47
Re: Смена на версию 2 формата обмена с УТМ.
ianish писал(а):Здравствуйте.
Помогите как сменить формат обмена.
Из документации:
<?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/InfoVersionTTN" > <ns:Owner> <ns:FSRAR_ID>030000194005</ns:FSRAR_ID> </ns:Owner> <ns:Document> (1.28.1) <ns:InfoVersionTTN> <qp:ClientId>030000194005</qp:ClientId> <qp:WBTypeUsed>WayBill_v2</qp:WBTypeUsed> </ns:InfoVersionTTN> </ns:Document> </ns:Documents>
Отправьте документ на сервер командой вида: curl -F "xml_file=@InfoVersionTTN.xml" http://localhost:8080/opt/in/InfoVersionTTN
А как проверить сменился ли формат.
Чтобы узнать, с документами какой версии работает организация, отправьте запрос QueryClients_v2 по СИО (FSRAR_id) организации. В ответе (ReplyClients_v2) в поле VersionWB будет указана версия – WayBill или WayBill_v2.
Какой код должен быть код в файле .xml и какой командой отправить.
Спасибо.
Если отправите вышеуказанный файл (из документации) со своим кодФСРАР к вам прийдет Тикет с информацией. Далее можно сделать запрос в егаис и придет файл примерно такой<ns:Owner>
<ns:FSRAR_ID>3463047</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:ReplyClient_v2>
<rc:Clients>
<rc:Client>
<oref:OrgInfoV2>
<oref:UL>
<oref:ClientRegId>000000000000</oref:ClientRegId>
<oref:INN>000000</oref:INN>
<oref:KPP>0000000</oref:KPP>
<oref:FullName>ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ ""</oref:FullName>
<oref:ShortName>ООО "</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>22</oref:RegionCode>
<oref:description>Россия, ,</oref:description>
</oref:address>
</oref:UL>
</oref:OrgInfoV2>
<oref:State>Active</oref:State>
<oref:VersionWB>WayBill_v2</oref:VersionWB>
<oref:isLicense>0</oref:isLicense>
</rc:Client>
</rc:Clients>
</ns:ReplyClient_v2>
</ns:Document>
</ns:Documents>
Программист 1С
- faeton22
- Сообщений: 54
- Зарегистрирован: 03 ноя 2015, 07:48
Re: Смена на версию 2 формата обмена с УТМ.
Не приходит таки oref:VersionWB, как сказано в документации. Вот ответ. И где здесь версия?
<?xml version="1.0" encoding="utf-8"?>
<ns:Documents xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient_v2" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2" 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_v2>
<rc:Clients>
<rc:Client xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient_v2" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2">
<oref:OrgInfoV2>
<oref:UL xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient_v2" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2">
<oref:ClientRegId>020000627527</oref:ClientRegId>
<oref:INN>3301006040</oref:INN>
<oref:KPP>330145002</oref:KPP>
<oref:FullName>Общество с ограниченной ответственностью "Фаэтон"</oref:FullName>
<oref:ShortName>ООО "Фаэтон"</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>33</oref:RegionCode>
<oref:description>Владимирская обл, Александровский р-н, Александров г, , Советская ул, 84,,</oref:description>
</oref:address>
</oref:UL>
</oref:OrgInfoV2>
<oref:State>Active</oref:State>
<oref:isLicense>1</oref:isLicense>
</rc:Client>
</rc:Clients>
</ns:ReplyClient_v2>
</ns:Document>
</ns:Documents>
<?xml version="1.0" encoding="utf-8"?>
<ns:Documents xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient_v2" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2" 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_v2>
<rc:Clients>
<rc:Client xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient_v2" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2">
<oref:OrgInfoV2>
<oref:UL xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient_v2" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2">
<oref:ClientRegId>020000627527</oref:ClientRegId>
<oref:INN>3301006040</oref:INN>
<oref:KPP>330145002</oref:KPP>
<oref:FullName>Общество с ограниченной ответственностью "Фаэтон"</oref:FullName>
<oref:ShortName>ООО "Фаэтон"</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>33</oref:RegionCode>
<oref:description>Владимирская обл, Александровский р-н, Александров г, , Советская ул, 84,,</oref:description>
</oref:address>
</oref:UL>
</oref:OrgInfoV2>
<oref:State>Active</oref:State>
<oref:isLicense>1</oref:isLicense>
</rc:Client>
</rc:Clients>
</ns:ReplyClient_v2>
</ns:Document>
</ns:Documents>
-
- Сообщений: 4436
- Зарегистрирован: 09 дек 2015, 09:04
Re: Смена на версию 2 формата обмена с УТМ.
Если тэг oref:VersionWB отсутствует в ответе, то контрагент использует V1
- Palmer
- Сообщений: 424
- Зарегистрирован: 04 ноя 2015, 11:15
Re: Смена на версию 2 формата обмена с УТМ.
Operator 4 писал(а):Если тэг oref:VersionWB отсутствует в ответе, то контрагент использует V1
Позвольте, как же так? В документации не говорится об отсутствии этого тэга в ответе! Там четко написано, что
В ответе (ReplyClients_v2) в поле VersionWB будет указана версия – WayBill или WayBill_v2.
- Askaneli
- Сообщений: 487
- Зарегистрирован: 22 янв 2016, 13:26
- Откуда: Солнечный Башкортостан. Уфа.
Re: Смена на версию 2 формата обмена с УТМ.
Palmer писал(а):Operator 4 писал(а):Если тэг oref:VersionWB отсутствует в ответе, то контрагент использует V1
Позвольте, как же так? В документации не говорится об отсутствии этого тэга в ответе! Там четко написано, что
В ответе (ReplyClients_v2) в поле VersionWB будет указана версия – WayBill или WayBill_v2.
Если контрагент ни разу не отправлял запрос InfoVersionTTN, то на запрос QueryClients_v2 придёт ответ без этого тега, в противном случае тег VersionWB будет с указанием WayBill или WayBill_v2.
- UrikEEE
- Сообщений: 4
- Зарегистрирован: 31 май 2017, 13:58
Re: Смена на версию 2 формата обмена с УТМ.
Operator 4 писал(а):Если тэг oref:VersionWB отсутствует в ответе, то контрагент использует V1
Насколько достоверна эта информация?
Я готовлю переход УТМ своей организации с версии 1 на версию 2, вышел на стадию тестирования. Сегодня перевел свою программу (обмена данными с УТМ) на версию 2 и отправил порядка 100 запросов типа QueryClients_v2 в ЕГАИС.
Через пару минут пошли ответы, причем примерно половина ответов содержала тег <oref:VersionWB> и в них значением тега ВСЕГДА было только WayBill_v2, а часть ответов НЕ СОДЕРЖАЛА таких тегов! Их просто не было в ответах!
Код: Выбрать все
<ns:Documents xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient_v2" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2" 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_v2>
<rc:Clients>
<rc:Client xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient_v2" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2">
<oref:OrgInfoV2>
<oref:UL xmlns:rc="http://fsrar.ru/WEGAIS/ReplyClient_v2" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2">
<oref:ClientRegId>020000166411</oref:ClientRegId>
<oref:INN>0326034365</oref:INN>
<oref:KPP>032601001</oref:KPP>
<oref:FullName>Общество с ограниченной ответственностью "Смайл" (670034, Бурятия Респ, Улан-Удэ г, 50 лет Октября пр-кт, дом № 44а)</oref:FullName>
<oref:ShortName>ООО "Смайл" (670034, Бурятия Респ, Улан-Удэ г, 50 лет Октября пр</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>03</oref:RegionCode>
<oref:description>Бурятия Респ, , Улан-Удэ г, , 50 лет Октября пр-кт, 44а,,</oref:description>
</oref:address>
</oref:UL>
</oref:OrgInfoV2>
<oref:State>Active</oref:State>
</rc:Client>
</rc:Clients>
</ns:ReplyClient_v2>
</ns:Document>
</ns:Documents>
И как такие ответы интерпретировать?
- UrikEEE
- Сообщений: 4
- Зарегистрирован: 31 май 2017, 13:58
Re: Смена на версию 2 формата обмена с УТМ.
Askaneli писал(а):Если контрагент ни разу не отправлял запрос InfoVersionTTN, то на запрос QueryClients_v2 придёт ответ без этого тега, в противном случае тег VersionWB будет с указанием WayBill или WayBill_v2.
А это насколько достоверная информация? Если так, то надо будет связываться с каждым контрагентом и уточнять у него версию его УТМ или просить, чтобы он отправил в ЕГАИС запрос вида InfoVersionTTN.
Даже не знаю, что для контрагента проще...
Неужели ЕГАИС не может сообщить версию УТМ контрагента (даже если контрагент никогда не отправлял запроса InfoVersionTTN)?
А скажите, для перехода на версию 2 обязательно надо отправить в ЕГАИС запрос InfoVersionTTN с СИО своей организации?
А для версии 1 есть такой запрос?
- tosyan
- Сообщений: 187
- Зарегистрирован: 02 ноя 2015, 22:35
Re: Смена на версию 2 формата обмена с УТМ.
А скажите, для перехода на версию 2 обязательно надо отправить в ЕГАИС запрос InfoVersionTTN с СИО своей организации?
Можете дождаться 01.07.2017 и Вас автоматом переведут на вторую версию.
А для версии 1 есть такой запрос?
Если Вы имеете в виду возможность вернуться на первую версию после того как сменили на вторую то отправляете тот же запрос но "WBTypeUsed" ставите "WayBill".
- Askaneli
- Сообщений: 487
- Зарегистрирован: 22 янв 2016, 13:26
- Откуда: Солнечный Башкортостан. Уфа.
Re: Смена на версию 2 формата обмена с УТМ.
UrikEEE писал(а):Askaneli писал(а):Если контрагент ни разу не отправлял запрос InfoVersionTTN, то на запрос QueryClients_v2 придёт ответ без этого тега, в противном случае тег VersionWB будет с указанием WayBill или WayBill_v2.
А это насколько достоверная информация? Если так, то надо будет связываться с каждым контрагентом и уточнять у него версию его УТМ или просить, чтобы он отправил в ЕГАИС запрос вида InfoVersionTTN.
Даже не знаю, что для контрагента проще...
Неужели ЕГАИС не может сообщить версию УТМ контрагента (даже если контрагент никогда не отправлял запроса InfoVersionTTN)?
А скажите, для перехода на версию 2 обязательно надо отправить в ЕГАИС запрос InfoVersionTTN с СИО своей организации?
А для версии 1 есть такой запрос?
Поясню. Есть 3 состояния.
1. Клиент ни разу не отправлял InfoVersionTTN. На запрос QueryClients_v2 придёт ответ без тега, что означает что клиент на первой версии.
2. Клиент отправил InfoVersionTTN о переходе на вторую версию. На запрос QueryClients_v2 придёт ответ с тегом, внутри тега WayBill_v2, что означает что клиент на второй версии.
3. Клиент отправил InfoVersionTTN о переходе на первую версию. На запрос QueryClients_v2 придёт ответ с тегом, внутри тега WayBill, что означает что клиент на первой версии.
Вернуться в «Вопросы по подключению к системе ЕГАИС Опт и Розница»
Кто сейчас на форуме
Количество пользователей, которые сейчас просматривают этот форум: Alexa [Bot], Bing [Bot] и 3 гостей