Маркировка одежды: что делать, если GTIN уже есть в Честном знаке, а 1С выдает ошибку?

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

При переходе на обязательную маркировку товаров легкой промышленности многие пользователи сталкиваются с ситуацией, когда карточки товаров (GTIN) уже созданы вручную в личном кабинете системы «Честный знак» (ГИС МТ) или в «Национальном каталоге». Однако при попытке заказать коды маркировки через 1С система выдает критическую ошибку: «Код ошибки: 55. Текст ошибки: Код товара с данными атрибутами ранее вами зарегистрирован». Это происходит потому, что 1С пытается повторно зарегистрировать уже существующий в облаке товар. Рассмотрим подробно, как «подружить» вашу базу 1С с уже имеющимися кодами GTIN и избежать дублирования данных.

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

Разберем природу проблемы. Когда мы формируем документ «Заказ на эмиссию кодов маркировки» в 1С, программа проверяет наличие связи между нашей номенклатурой и идентификатором GTIN в специальных регистрах. Если связь не установлена, 1С инициирует процесс «описания товара». Сервер «Честного знака», получая запрос на регистрацию атрибутов (бренд, состав, вид изделия), видит, что точно такой же набор данных уже закреплен за определенным GTIN в вашей организации. В результате сервер блокирует операцию, чтобы не плодить дубликаты карточек. Наша задача — указать программе, что товар уже описан, и предоставить ей готовый номер GTIN.

Решение 1: Синхронизация через подсистему «Национальный каталог»

В современных конфигурациях (таких как Управление торговлей 11, Комплексная автоматизация 2 или Розница 2.3/3.0) реализован мощный механизм сопоставления. Проанализируем правильный алгоритм действий:

  1. Перейдем в раздел «Маркировка ИС МП» и найдем рабочее место «Национальный каталог» (в некоторых версиях это называется «Подготовка сведений в Национальный каталог»).
  2. Вместо создания новой заявки на регистрацию, воспользуемся функцией «Поиск и сопоставление» или «Загрузить из НК».
  3. В открывшемся окне выберем вид продукции (Одежда, обувь и т.д.) и нажмем кнопку «Запросить данные». Программа через API обратится к вашему личному кабинету «Честного знака» и выгрузит список всех существующих карточек.
  4. Далее выполним ручное сопоставление: выберем строку из «Национального каталога» и укажем соответствующую ей позицию Номенклатуры (и Характеристики, если они используются) в нашей базе.
  5. После нажатия кнопки «Привязать» или «Записать», GTIN автоматически сохранится в нужных регистрах 1С.

Решение 2: Ручное заполнение регистра «Коды GTIN ИС МП»

Если автоматическое сопоставление по какой-то причине недоступно или не срабатывает, воспользуемся «техническим» способом. В 1С существует скрытый регистр, в котором хранится жесткая связка номенклатуры и GTIN. Выясним, как им пользоваться:

  1. Нажмем на кнопку «Сервис и настройки» (три полоски или шестеренка в верхнем углу) и выберем пункт «Функции для технического специалиста» (ранее назывался «Все функции»).
  2. В строке поиска введем фразу Коды GTIN ИС МП. Откроем этот регистр сведений.
  3. Нажмем кнопку «Создать». Здесь нам необходимо вручную заполнить поля:
    • Номенклатура: Выбираем товар из справочника.
    • Характеристика: Если ведем учет по размерам/цветам, указываем конкретную характеристику.
    • GTIN: Вписываем те самые 14 цифр, которые мы видим в ЛК «Честного знака». Важно: если ваш код EAN-13 состоит из 13 цифр, просто добавьте «0» в начале.
  4. Сохраним запись. Теперь при создании Заказа на эмиссию 1С увидит эту связку и вместо регистрации товара просто подставит готовый код.

Решение 3: Привязка через штрихкоды номенклатуры

Рассмотрим еще один важный аспект. Часто 1С ищет GTIN в стандартном регистре штрихкодов. Если вы просто добавили штрихкод в карточку товара, этого может быть недостаточно. Проанализируем, на что обратить внимание:

В документе «Заказ на эмиссию кодов маркировки» перейдем на вкладку «Товары». Нажмем кнопку «Заполнить» — «Доступные GTIN». Если штрихкод в карточке товара указан корректно и его тип соответствует формату EAN-13, он должен появиться в выпадающем списке. Если список пуст, убедитесь, что в настройках номенклатуры тип продукции установлен как «Маркируемая продукция» (например, «Товары легкой промышленности и одежда»).

Решение 4: Использование сканера для привязки (Метод «от обратного»)

Посмотрим на практический прием, предложенный опытными пользователями. Если у вас уже есть распечатанные этикетки или вы точно знаете свой GTIN, можно поступить так:

  1. Создадим документ «Маркировка товаров ИС МП».
  2. Перейдем к сканированию кодов.
  3. Считаем сканером полученную этикетку с GTIN. Программа выдаст сообщение, что штрихкод не опознан, и предложит сопоставить его с номенклатурой.
  4. Выберем нужную позицию в базе. В этот момент 1С создаст запись в регистре штрихкодов и привяжет GTIN к товару.

Особенности работы с характеристиками и «техническими» карточками

Проанализируем ситуацию, описанную в сообщениях форума, когда один GTIN ошибочно привязывается ко всем размерам. Это критическая ошибка учета. В легкой промышленности каждый уникальный размер и цвет должен иметь свой собственный GTIN. Если в вашей базе 1С ведется учет по характеристикам, а в «Честном знаке» вы создали одну «общую» карточку на модель без указания размеров (так называемое «техническое описание»), 1С будет конфликтовать.

Чтобы решить эту проблему, необходимо:

  1. Либо в «Честном знаке» создать карточки на каждый размер/цвет (полное описание).
  2. Либо в настройках 1С (раздел «Администрирование» — «Интеграция с ИС МП») убедиться, что включена детализация до характеристик.

Если же вы используете упрощенную маркировку остатков, помните, что в документе Заказ на эмиссию в поле «Способ ввода в оборот» нужно выбирать «Маркировка остатков». В этом случае 1С не будет требовать полного описания в Национальном каталоге.

Массовая загрузка GTIN из Excel

Для тех, у кого сотни позиций, ручной ввод в регистры не подходит. Рассмотрим, как автоматизировать процесс:

Выгрузим из Личного кабинета «Честного знака» список товаров в формате Excel. В 1С воспользуемся стандартной обработкой «Загрузка данных из файла» (раздел Администрирование или НСИ и администрирование). В качестве объекта загрузки выберем регистр сведений Штрихкоды номенклатуры. Сопоставим колонку «Артикул» или «Наименование» с данными в 1С и колонку «GTIN» со штрихкодом. Это самый быстрый способ наполнить базу данными, если вы ранее работали только в браузере.

Итоги и рекомендации

Подводя итог, отметим, что наиболее стабильным решением является обновление конфигурации до актуального релиза. Как отмечали участники обсуждения, в новых версиях 1С (начиная с Розница 2.3.6 и аналогичных в УТ) алгоритмы взаимодействия с API «Честного знака» были значительно доработаны, и многие ошибки «сопоставления» ушли в прошлое. Всегда начинайте с проверки регистра Коды GTIN ИС МП — это «сердце» интеграции маркировки в 1С. Если там пусто, никакие другие действия в Заказе на эмиссию не помогут.

← На главную