Как исправить ошибку «Не поддерживаемый тип документа: WayBill_v2» и перейти на формат ЕГАИС v3?

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

При отправке товарно-транспортных накладных через Универсальный транспортный модуль (УТМ) пользователи и разработчики могут столкнуться с ошибкой «Не поддерживаемый тип документа: <WayBill_v2>». При повторной отправке накладной сервер ЕГАИС возвращает аналогичный отказ. Разберем причины возникновения этой проблемы, выясним, какие изменения структуры XML требуются для перехода на формат v3, и проанализируем порядок работы с незавершенным документооборотом.

Причины возникновения ошибки

Проанализируем механику взаимодействия с ЕГАИС. Ошибка возникает в следующих случаях:

  1. Принудительное отключение поддержки формата v2 на сервере ЕГАИС: серверная сторона системы прекращает прием входящих накладных второй версии формата и автоматически переключает контрагентов на обработку документов третьей версии. Любая попытка отправить ТТН по устаревшей схеме v2 отклоняется.
  2. Несоответствие настроек в учетной системе 1С: если в справочнике Настройки обмена с ЕГАИС или в модулях формирования XML остался указан устаревший формат обмена, 1С продолжает генерировать документы с тегами и пространствами имен версии 2.
  3. Устаревшая версия УТМ или отсутствие признака версии: если локальный транспортный модуль не поддерживает новые XSD-схемы либо сервер не получил подтверждение готовности работать по v3, отправка блокируется.

Изменения в XML-структуре при переходе на формат v3

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

1. Обновление пространств имен (Namespaces):

В заголовочную часть формируемого XML-файла необходимо добавить подключение общего пространства имен третьей версии:

xmlns:ce="http://fsrar.ru/WEGAIS/CommonV3"

2. Корректировка суффиксов в наименованиях узлов:

В схемах формата v3 базовые теги накладной и актов меняют суффиксы:

  1. Теги документа WayBill_v2 заменяются на WayBill_v3.
  2. Каталог и тип отправляемого акта подтверждения/расхождений меняется с WayBillAct_v2 на WayBillAct_v3.
  3. Обратите внимание: замена суффиксов происходит не во всех вложенных узлах. Например, идентификаторы контрагентов и продукции сохраняют свои схемы: ClientRef_v2 и ProductRef_v2.

3. Формирование справок А и Б (Справка 1 и Справка 2):

В формате v3 изменились правила указания регистрационных номеров справок к ТТН (номера фиксации в ЕГАИС вида FB-...). При формировании строк табличной части накладной и актов расхождений необходимо использовать обновленные элементы InformF1F2 / InformF2 в соответствии с XSD-схемой третьей версии.

Регламент работы с неподтвержденными накладными прошлых версий

Разберем ситуацию, когда входящие накладные были приняты в формате v2 до момента обновления, но акты подтверждения или расхождений по ним еще не отправлены:

  1. Принцип зеркальности формата: акты разногласий, подтверждения или отказа должны отправляться строго в той версии формата, в которой исходно поступила сама ТТН. Если накладная пришла в v2, то и исходящий WayBillAct отправляется по схеме v2.
  2. Новые ТТН: все накладные, выгружаемые после даты перехода, формируются исключительно в формате WayBill_v3.

Действия при зависании ТТН и отказе покупателя от приемки

Рассмотрим порядок действий поставщика, если покупатель не подтверждает поступление продукции длительное время:

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

Пошаговый чеклист устранения ошибки в 1С

Выполним следующие шаги для восстановления корректного обмена:

  1. Проверим версию локального УТМ и при необходимости обновим транспортный модуль до актуального релиза.
  2. В информационной базе 1С перейдем в раздел настроек интеграции с ЕГАИС и убедимся, что для используемой организации установлен формат обмена Версия 3.
  3. Если конфигурация находится на нетиповой доработке, проверим процедуры выгрузки XML на предмет подключения схемы CommonV3, генерации узлов WayBill_v3 и правильного заполнения справок.
  4. Перезапустим службу УТМ для очистки кэша схем валидации и выполним повторную отправку накладной из 1С.
← На главную