Как переключить формат обмена с ЕГАИС на версию 2 в 1С и УТМ

Системный администратор 1С v8.3 (Обычные формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

При взаимодействии с ЕГАИС через универсальный транспортный модуль (УТМ) периодически происходит смена версий форматов электронных документов. Если контрагенты сообщают, что по данным системы организация все еще работает по первой версии протокола, входящие документы второй версии не смогут поступить в базу. Разберем подробно, как проверить текущий статус, отправить уведомление о переходе на обновленный протокол через 1С или напрямую через УТМ, а также избежать типичных ошибок при фиксации изменений.

Выясним причину, почему версия формата не обновилась автоматически

Федеральная служба по регулированию алкогольного рынка осуществляет перевод участников рынка на новые схемы документооборота, однако автоматическое обновление статуса происходит не всегда. Проанализируем основные факторы, из-за которых организация может остаться на устаревшем формате:

  1. Привязка к конкретному идентификатору (FSRAR_ID). Для компаний с обособленными подразделениями переход не выполняется централизованно. Статус протокола фиксируется индивидуально для каждого идентификатора FSRAR_ID.
  2. Сбои синхронизации службы УТМ. Если в период массового регламентного перевода транспортный модуль был отключен, переустановлен с пустой базой или не имел связи с серверами ЕГАИС, автоматическая смена формата в федеральном реестре не зарегистрировалась.
  3. Разрыв связи при сохранении настроек в 1С. При интерактивном изменении формата обмена в информационной базе 1С значение реквизита может измениться локально, но если служба УТМ была недоступна, служебный пакет не отправляется в транспортный модуль.

Переключение формата обмена средствами 1С:Управление торговлей

Рассмотрим, как отправить уведомление о готовности принимать документы второй версии в типовой конфигурации «1С:Управление торговлей 10.3». Пройдем процедуру по шагам:

  1. Перейдем в подсистему работы с алкогольной продукцией: ЕГАИС — Настройки обмена ЕГАИС.
  2. Откроем карточку соответствующей настройки для нужной организации или транспортного модуля.
  3. В поле формата обмена выберем значение Формат обмена V2 (УТМ 2.0.3 и выше).
  4. Нажмем кнопку ОК для сохранения изменений.
  5. В появившемся диалоговом окне с вопросом об отправке уведомления в ЕГАИС обязательно подтверждаем действие и соглашаемся на отправку.

Если в настройках уже выбрана вторая версия, но поставщики продолжают видеть старый протокол, выполним переинициализацию. Для этого переключим формат обратно на версию 1 (отказавшись от отправки запроса в диалоговом окне), нажмем ОК, затем снова откроем настройку, вернем формат V2 и подтвердим отправку уведомления в ЕГАИС.

Альтернативный способ: прямая отправка запроса InfoVersionTTN через cURL

Если нет возможности воспользоваться интерфейсом 1С или требуется исключить влияние программных настроек, отправим служебный запрос напрямую в УТМ с помощью утилиты curl.exe. Запрос оформляется документом типа InfoVersionTTN.

Создадим текстовый XML-файл с именем InfoVersionTTN.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/InfoVersionTTN">
  <ns:Owner>
    <ns:FSRAR_ID>010000000000</ns:FSRAR_ID>
  </ns:Owner>
  <ns:Document>
    <ns:InfoVersionTTN>
      <qp:ClientId>010000000000</qp:ClientId>
      <qp:WBTypeUsed>WayBill_v2</qp:WBTypeUsed>
    </ns:InfoVersionTTN>
  </ns:Document>
</ns:Documents>

Вместо значения 010000000000 укажем действительный FSRAR_ID организации. Сохраним файл и выполним отправку через командную строку операционной системы:


curl -F "xml_file=@InfoVersionTTN.xml" http://localhost:8080/opt/in/InfoVersionTTN

Также отправить сформированный XML-файл можно через встроенный веб-интерфейс УТМ по адресу http://localhost:8080 на вкладке отправки документов.

Как проверить текущий формат организации в ЕГАИС

Проверим результат обработки запроса. Для контроля статуса используются два основных механизма:

  1. Проверка квитанции фиксации (Ticket). Через несколько минут после отправки запроса InfoVersionTTN во входящих документах УТМ появится квитанция с результатом операции. В ней фиксируется либо успешная смена формата, либо уведомление о том, что для данного FSRAR_ID указанная версия протокола уже действует.
  2. Запрос классификатора организаций. Сформируем запрос сведений о контрагентах (QueryClients_v2) по своему идентификатору или ИНН. В полученном ответе ReplyClients_v2 найдем реквизит версии формата накладных:

<oref:VersionWB>WayBill_v2</oref:VersionWB>

Если в ответе содержится тег со значением WayBill_v2, перевод организации успешно зафиксирован в ЕГАИС. Если указано WayBill_v1 или данный тег отсутствует, организация все еще числится на старой схеме.

Важные ограничения и рекомендации при переходе

Перед переводом базы на новый формат учтем важные практические нюансы:

  1. Актуальность релиза 1С. Убедимся, что конфигурация 1С обновлена до версии, поддерживающей новый формат. Если включить новый протокол на старом релизе, система не сможет разобрать новые XML-структуры и выдаст ошибку фабрики XDTO.
  2. Завершение текущего документооборота. Накладные, которые поступили до момента отправки уведомления, должны быть обработаны (подтверждены или отклонены) по правилам первой версии. Переход на вторую схему применяется только к новым документам, отправленным поставщиками после регистрации смены статуса.
← На главную