При оформлении актов списания алкогольной продукции пользователи конфигурации «1С:Управление торговлей 10.3» могут столкнуться с ошибкой фиксации документа в ЕГАИС: Не поддерживаемый тип документа: <ActWriteOff_v2>. При этом в настройках транспортного модуля и обмена может быть явно указан формат обмена V3, а документы поступления и справочники обрабатываются корректно. Выясним причину этой ошибки и подробно разберем рабочие варианты ее устранения.
Проанализируем природу проблемы. ФСРАР планомерно выводит из эксплуатации устаревшие версии схем обмена. В частности, для списания остатков с Регистра № 1 (склад) серверная часть ЕГАИС полностью прекратила прием документов, сформированных по схеме ActWriteOff_v2, требуя применения формата ActWriteOff_v3. В релизах линейки УТ 10.3 (например, 10.3.47.3) флаг использования формата V3 управлял преимущественно обработкой товарно-транспортных накладных (ТТН). При этом в программных модулях выгрузка актов списания с первого регистра оставалась жестко завязана на схему второй версии, так как поддержка схемы V3 для списания еще не была реализована разработчиками конфигурации.
Рассмотрим подробно способы решения возникшей проблемы в зависимости от возможности обновления или доработки базы данных.
Если речь идет о немаркированной алкогольной продукции (пиво, сидр, медовуха, пуаре), списание можно выполнить со второго регистра — торгового зала. Серверы ЕГАИС принимают списания из торгового зала по схеме ActWriteOffShop_v2, которая продолжает функционировать в штатном режиме.
Разберем по шагам порядок действий:
TransferToShop). Укажем необходимую продукцию и отправим документ в УТМ для перемещения остатков с Регистра № 1 на Регистр № 2.ActWriteOffShop_v2, который успешно проходит валидацию на стороне регулятора.Самый надежный и штатный метод устранения ошибки — установка актуальных обновлений 1С.
Разберем данный подход:
ActWriteOff_v3.Если конфигурация сильно модифицирована и быстрое типовое обновление невозможно, требуется внести точечные изменения в метаданные и программный код модулей интеграции.
Рассмотрим последовательность доработки:
ActWriteOff_v3 (ее можно выгрузить из дистрибутива последней версии УТМ либо перенести из свежих типовых конфигураций 1С).ИнтеграцияЕГАИС или ОбменСЕГАИС).ActWriteOff_v2 зададим инициализацию объекта по схеме ActWriteOff_v3.Проанализируем важные ограничения и обязательные требования формата ActWriteOff_v3, которые необходимо учесть при ручной доработке или заполнении документа:
FB-xxxxxxxxxx) для каждой списываемой позиции первого регистра.SumSale (розничная цена/сумма продажи) по каждой товарной строке. Если поле не заполнено, документ будет отклонен еще на этапе синтаксической проверки входящего сообщения.