Смена на версию 2 формата обмена с УТМ.

Форум для обсуждения вопросов по подключению к системе ЕГАИС ОПТ и Розница

Модераторы: Operator 2, Operator 4, Operator 1

Правила форума
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
Аватар пользователя
ianish
Сообщений: 3
Зарегистрирован: 08 апр 2016, 13:00

Смена на версию 2 формата обмена с УТМ.

Сообщение ianish » 02 дек 2016, 13:41

Здравствуйте.
Помогите как сменить формат обмена.
Из документации:
<?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 и какой командой отправить.

Спасибо.
fox_haus
Сообщений: 53
Зарегистрирован: 23 дек 2015, 07:47

Re: Смена на версию 2 формата обмена с УТМ.

Сообщение fox_haus » 16 дек 2016, 19:48

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 формата обмена с УТМ.

Сообщение faeton22 » 16 май 2017, 13:58

Не приходит таки 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>
Аватар пользователя
Operator 4
Сообщений: 4436
Зарегистрирован: 09 дек 2015, 09:04

Re: Смена на версию 2 формата обмена с УТМ.

Сообщение Operator 4 » 17 май 2017, 10:01

Если тэг oref:VersionWB отсутствует в ответе, то контрагент использует V1
Palmer
Сообщений: 424
Зарегистрирован: 04 ноя 2015, 11:15

Re: Смена на версию 2 формата обмена с УТМ.

Сообщение Palmer » 19 май 2017, 06:55

Operator 4 писал(а):Если тэг oref:VersionWB отсутствует в ответе, то контрагент использует V1

Позвольте, как же так? В документации не говорится об отсутствии этого тэга в ответе! Там четко написано, что
В ответе (ReplyClients_v2) в поле VersionWB будет указана версия – WayBill или WayBill_v2.
Askaneli
Сообщений: 487
Зарегистрирован: 22 янв 2016, 13:26
Откуда: Солнечный Башкортостан. Уфа.

Re: Смена на версию 2 формата обмена с УТМ.

Сообщение Askaneli » 19 май 2017, 09:42

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 формата обмена с УТМ.

Сообщение UrikEEE » 31 май 2017, 14:10

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 формата обмена с УТМ.

Сообщение UrikEEE » 31 май 2017, 14:26

Askaneli писал(а):Если контрагент ни разу не отправлял запрос InfoVersionTTN, то на запрос QueryClients_v2 придёт ответ без этого тега, в противном случае тег VersionWB будет с указанием WayBill или WayBill_v2.

А это насколько достоверная информация? Если так, то надо будет связываться с каждым контрагентом и уточнять у него версию его УТМ или просить, чтобы он отправил в ЕГАИС запрос вида InfoVersionTTN.

Даже не знаю, что для контрагента проще...

Неужели ЕГАИС не может сообщить версию УТМ контрагента (даже если контрагент никогда не отправлял запроса InfoVersionTTN)?

А скажите, для перехода на версию 2 обязательно надо отправить в ЕГАИС запрос InfoVersionTTN с СИО своей организации?
А для версии 1 есть такой запрос?
tosyan
Сообщений: 187
Зарегистрирован: 02 ноя 2015, 22:35

Re: Смена на версию 2 формата обмена с УТМ.

Сообщение tosyan » 31 май 2017, 23:56

А скажите, для перехода на версию 2 обязательно надо отправить в ЕГАИС запрос InfoVersionTTN с СИО своей организации?

Можете дождаться 01.07.2017 и Вас автоматом переведут на вторую версию.

А для версии 1 есть такой запрос?

Если Вы имеете в виду возможность вернуться на первую версию после того как сменили на вторую то отправляете тот же запрос но "WBTypeUsed" ставите "WayBill".
Askaneli
Сообщений: 487
Зарегистрирован: 22 янв 2016, 13:26
Откуда: Солнечный Башкортостан. Уфа.

Re: Смена на версию 2 формата обмена с УТМ.

Сообщение Askaneli » 01 июн 2017, 04:19

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 гостей