При работе с системой маркировки «Честный Знак» пользователи 1С:Бухгалтерия 3.0 часто сталкиваются с ситуацией, когда документ «Маркировка товаров ИС МП» не проходит проверку на стороне ГИС МТ — исправить ситуацию поможет расширение автомаркировки товаров в 1С:Бухгалтерия. В логах обмена возвращается ошибка с кодом 01 и текстом: «не заполнено поле Вид документа, подтверждающего соответствие». Проанализируем ситуацию и разберем по шагам, как решить эту проблему, основываясь на изменениях в регламентах ЦРПТ и функционале программы.
С 24 октября 2023 года оператор системы маркировки ввел новые обязательные проверки при подаче сведений о вводе товаров в оборот — для решения этой задачи подойдёт расширение ввода товаров в оборот Честного Знака. Теперь наличие разрешительной документации (сертификатов соответствия, деклараций о соответствии или СГР) является обязательным требованием для успешной регистрации операции в системе. Если в отправляемом из 1С XML-пакете отсутствует блок данных о сертификате, сервер Честного Знака отклоняет документ.
Ранее в 1С:Бухгалтерия эти поля могли отсутствовать в интерфейсе или быть необязательными для заполнения, так как система позволяла вводить товары в оборот без жесткой привязки к разрешительным документам на этапе подачи документа маркировки. Рассмотрим, какими способами можно исправить эту ситуацию сейчас.
Первым делом проанализируем текущую версию вашей программы. Поддержка новых требований по передаче сведений о сертификации была реализована в типовых решениях начиная с релизов 3.0.143.42 и выше. Если ваша версия ниже, необходимые поля в документе «Маркировка товаров» могут быть скрыты или недоступны для корректной выгрузки.
Разберем алгоритм действий в обновленной программе:
МаркировкаТоваровИСМП.В конфигурации «Бухгалтерия предприятия» данные сведения часто заполняются вручную через общую форму. Рассмотрим пример, как можно автоматизировать этот процесс, если в документе много позиций.
Если документ уже создан и содержит сотни позиций, ручное заполнение каждой строки крайне трудозаттратно. Посмотрим, как применить стандартную обработку «Групповое изменение реквизитов» для быстрого исправления ситуации.
Важно: Перед выполнением этих действий документ маркировки необходимо перевести в статус «Черновик» (распровести).
Проанализируем шаги:
ВидДокументаОбязательнойСертификации, НомерДокументаСертификации и ДатаДокументаСертификации.После этого документ можно снова провести и отправить в систему Честный Знак — упростить обмен данными поможет обработка интеграции с ГИС МТ Честный Знак. Если данные заполнены корректно, ошибка 01 исчезнет.
Существует альтернативный путь, который позволяет не заполнять данные о сертификатах в 1С каждый раз. Система «Честный Знак» может подтягивать сведения автоматически, если они уже привязаны к карточке товара (GTIN) в Национальном каталоге — для синхронизации данных подойдёт обработка интеграции с Национальным каталогом Честного Знака.
Разберем этот метод подробнее:
Как только данные в Национальном каталоге обновятся, ГИС МТ при получении документа из 1С увидит связь GTIN с сертификатом и не будет требовать их обязательного наличия в самом XML-файле ввода в оборот (хотя передача данных напрямую из 1С считается более надежным способом).
Проанализируем еще несколько важных моментов, которые помогут избежать ошибок при обмене данными:
Формат номера: При заполнении поля НомерДокументаСертификации не используйте лишние пробелы или кавычки, если их нет в официальном реестре. Система проводит сверку с базой ФСА, и несоответствие даже в один символ приведет к новой ошибке: «Документ не найден в реестре».
Типы документов: Убедитесь, что вы правильно выбираете код вида документа. В системе 1С за это отвечает перечисление ВидыДокументовОбязательнойСертификации. Рассмотрим пример структуры данных, которая должна уходить в XML:
// Пример логики заполнения данных соответствия
Для Каждого СтрокаТовара Из ОбъектМаркировки.Товары Цикл
СтрокаТовара.ВидДокументаСертификации = ПредопределенноеЗначение("Перечисление.ВидыДокументовОбязательнойСертификации.ДекларацияОСоответствии");
СтрокаТовара.НомерДокументаСертификации = "ЕАЭС N RU Д-RU.АБ01.В.00001/23";
СтрокаТовара.ДатаДокументаСертификации = '20231024';
КонецЦикла;
Заключение: Для успешного ввода в оборот без ошибок рекомендуем использовать комплексный подход: обновить конфигурацию 1С до актуальной версии и один раз заполнить данные разрешительной документации в Национальном каталоге. Это минимизирует риски возникновения ошибок при последующих поставках и упростит работу бухгалтера с маркированным товаром — для этого есть универсальная обработка работы с маркировкой в 1С.