Сегодня мы подробно разберем весьма распространенную проблему, с которой сталкиваются пользователи при работе с ЕГАИС. Представим ситуацию: вы пытаетесь оформить и отправить исходящую товарно-транспортную накладную (ТТН) на возврат алкогольной продукции поставщику. Универсальный транспортный модуль (УТМ) обновлен до актуальной 4-й версии, входящие накладные от поставщиков успешно принимаются, но при попытке отправить возврат система выдает ошибку:
«Прекращена обработка документов WayBill_v3. Владелец [ИНН/КПП], накладная [GUID].»
Также в логах или ответах от УТМ можно заметить следующее сообщение: «Для организации уже указан формат ТТН WayBill_v4». Давайте проанализируем ситуацию и выясним причину, по которой возникает этот сбой, а затем по шагам рассмотрим способы его устранения.
Проанализируем механику работы обмена между 1С и ЕГАИС. Федеральная служба по регулированию алкогольного рынка (ФСРАР) в обязательном порядке перевела всех участников алкогольного рынка на новый формат документооборота — версию 4 (WayBill_v4).
Почему же входящие накладные обрабатываются без проблем, а исходящий возврат «спотыкается»? Дело в том, что при загрузке входящих документов от поставщика ваша программа 1С просто считывает ту структуру XML-файла, которая пришла из УТМ. Если поставщик прислал накладную в формате V4, 1С ее успешно прочитает.
Однако, когда вы формируете исходящий документ (в нашем случае — возврат поставщику), программа опирается исключительно на свои внутренние настройки. Если в настройках вашей конфигурации 1С или в карточке контрагента до сих пор не изменен формат обмена, система по умолчанию сгенерирует XML-файл накладной по устаревшему стандарту WayBill_v3. Современный УТМ видит этот устаревший формат, понимает, что ваша организация уже переведена на V4, и мгновенно отклоняет документ, прекращая его обработку.
Как справедливо отмечают пользователи на профильных форумах, первый шаг к решению проблемы — это проверка актуальности вашей конфигурации (например, 1С:Розница). В старых релизах программ (до массового перехода на V4) функционал формирования XML-файлов по стандарту V4 мог отсутствовать или работать некорректно.
Посмотрим, что необходимо сделать на начальном этапе:
Но простого обновления базы данных, как правило, недостаточно. 1С не меняет настройки форматов обмена автоматически, чтобы не нарушить текущие процессы. Перейдем к ручной настройке параметров.
Чтобы заставить 1С формировать документы возврата в правильном формате, выполним следующие действия. Рассмотрим процесс на примере конфигурации 1С:Розница (и смежных решений на базе библиотеки ГосИС):
После того как мы обновили настройки форматов, старый документ возврата, который выдавал ошибку, отправлять бессмысленно — его структура уже сформирована неправильно. Обязательно переформируйте (или как минимум распроведите и проведите заново) документ «Возврат поставщику», чтобы 1С перегенерировала XML-файл с учетом новых настроек, и только после этого отправьте его через УТМ.
Формат WayBill_v4 принес с собой не только технические изменения в XML-схемах, но и ужесточение логического контроля со стороны ЕГАИС. Давайте разберем, на что следует обратить пристальное внимание при оформлении исходящих ТТН в новом формате, чтобы избежать других ошибок отклонения:
Подводя итоги: ошибка обработки WayBill_v3 — это четкий сигнал о том, что ваша система пытается общаться с государственными серверами на устаревшем «языке». Своевременное обновление конфигурации 1С и внимательная проверка настроек форматов обмена для собственной организации и контрагентов позволят вам быстро устранить эту проблему и продолжить работу без простоев.