При работе с системой маркировки «Честный знак» многие пользователи сталкиваются с технической сложностью: при выгрузке данных из 1С в Национальный каталог (НК) для получения GTIN товары упорно регистрируются как «единицы продукции», даже если фактически они являются комплектами. Это создает критическую проблему, так как правила маркировки для комплектов и отдельных единиц различаются, а изменить тип карточки после её публикации невозможно. В рамках данной статьи мы детально разберем, как создавать технические карты и заставить 1С правильно интерпретировать комплекты, и какие настройки необходимо выполнить в конфигурации.
Проанализируем ситуацию: почему типовые механизмы выгрузки часто игнорируют статус комплекта? В большинстве конфигураций 1С (таких как Управление торговлей 11, ERP или УНФ) данные для Национального каталога формируются на основе сопоставления внутренних реквизитов системы и атрибутов НК. Если система не находит явного указания на то, что позиция является комплектом, она по умолчанию присваивает ей статус «Единица товара».
Выясним причину в технической плоскости: при формировании JSON-пакета для API Национального каталога за тип упаковки отвечает конкретное поле. Если в объекте XDTO, который генерирует 1С, отсутствует признак is_kit или некорректно заполнен код типа упаковки, «Честный знак» не распознает товар как комплект. Рассмотрим пошаговое решение этой задачи.
Прежде всего, нам необходимо убедиться, что в базе данных 1С есть поля, которые будут хранить информацию о «комплектности» (иногда для этого требуется предварительно перенести штрихкоды и упаковки из одной номенклатуры в другую). Рассмотрим алгоритм действий:
Булево).Число).Важно понимать, что простого создания реквизитов недостаточно. Система должна знать, что именно эти данные нужно передавать в соответствующие колонки макета GS1 (в актуальных макетах это колонки 26 «Является ли комплектом» и 27 «Количество элементов внутри»).
Это самый важный этап, о котором часто забывают. Даже если вы заполнили дополнительные реквизиты в карточке товара, 1С не отправит их в «Честный знак» без настройки маппинга (сопоставления).
Проанализируем процесс настройки сопоставления:
Это комплект.После выполнения этих действий статус подготовки номенклатуры должен измениться на «Готов к выгрузке». Если карточка остается в статусе «Черновик» или «Требует заполнения», рекомендуется использовать контроль заполнения полей, чтобы проверить обязательные данные, такие как ТН ВЭД и состав ткани (для легкой промышленности).
Рассмотрим ситуацию, когда товар ведется в 1С как «Набор». Часто пользователи путают понятия Набор (динамическая структура для продаж) и Комплект (стационарная единица для маркировки). Для «Честного знака» комплект должен иметь один общий GTIN.
Для корректной передачи состава комплекта в Национальный каталог иногда требуется программное вмешательство или использование расширений, которые позволяют заполнить текстовое описание состава. Посмотрим на логику, которую можно реализовать в расширении для автоматизации заполнения описания состава:
// Пример логики заполнения описания состава для выгрузки
Процедура ЗаполнитьСоставКомплекта(ТоварСсылка, ПараметрыВыгрузки) Экспорт
Если ТоварСсылка.ДополнительныеРеквизиты.Найти(ИмяРеквизитаКомплект).Значение = Истина Тогда
ПараметрыВыгрузки.ТипУпаковки = "Комплект";
ПараметрыВыгрузки.КоличествоЭлементов = ТоварСсылка.КоличествоВКомплекте;
// Формируем текстовое описание для НК
ПараметрыВыгрузки.ОписаниеСостава = "В состав входит: " + ТоварСсылка.НаименованиеСоставляющих;
КонецЕсли;
КонецПроцедуры
Проанализируем последствия ошибок. Если вы уже выгрузили товар и он опубликовался в НК как «Единица продукции», вам нужно знать следующее:
Если после всех настроек в 1С выгрузка все равно идет некорректно, проведем диагностику через ручной импорт. Скачайте актуальный Excel-шаблон из ЛК «Честного знака» в разделе «Национальный каталог». Попробуйте заполнить одну строку вручную, указав в колонках «Является ли комплектом» значение «Да». Если при загрузке этого файла система выдает ошибку, значит, проблема не в 1С, а в настройках вашего профиля в ГИС МТ или GS1.
Подводя итог, отметим, что ключ к успешной интеграции комплектов лежит в синхронизации дополнительных реквизитов 1С и атрибутов Национального каталога через форму подготовки данных. Без выполнения сопоставления («маппинга») система будет продолжать передавать данные по стандартному шаблону единичного товара.