При работе с документами поступления или реализации маркированного товара в конфигурации «1С:Управление торговлей 11» пользователи нередко сталкиваются с ситуацией, когда в окне проверки и подбора обуви, одежды или другой маркируемой продукции колонка GTIN остается пустой, либо система выдает ошибку об отсутствии привязки GTIN к номенклатуре. При этом обычный штрихкод товара в карточке уже может быть заполнен. Разберем по шагам, как устроено хранение данных о маркировке в программе, в каких регистрах хранятся эти сведения и как исправить возникшую ошибку.
В типовых конфигурациях 1С учет стандартных штрихкодов и кодов маркировки разделен по разным структурам данных:
ШтрихкодыНоменклатуры. Они используются для быстрого поиска номенклатуры в чеках, накладных и складских документах с помощью стандартного сканера.ОписаниеGTINИС. Здесь каждый 14-значный GTIN обязательно связывается не только с карточкой номенклатуры и ее характеристикой, но и с конкретным видом упаковки (потребительская, групповая, транспортная) и коэффициентом пересчета в базовые единицы хранения.Проанализируем структуру кода: стандартный штрихкод штучного товара EAN-13 состоит из 13 цифр. Код GTIN в маркировке всегда содержит 14 цифр. Для потребительской штучной упаковки GTIN строится путем добавления ведущего нуля к коду EAN-13 (0 + EAN-13). Если система подбора ожидает распознать маркированный код DataMatrix, она обращается именно к регистру ОписаниеGTINИС. Простого наличия EAN-13 в регистре ШтрихкодыНоменклатуры для работы подбора маркировки недостаточно.
Рассмотрим основные сценарии, при которых данные GTIN должны регистрироваться в информационной базе:
ОписаниеGTINИС.Если в форме проверки и подбора GTIN не подтягивается, разберем порядок действий для ручного исправления ситуации:
ВидыНоменклатуры и убедимся, что реквизит Тип номенклатуры (или особенность учета) настроен правильно (например, указана Обувная продукция, Товары легкой промышленности и одежда или соответствующая категория Честного ЗНАКа, а не общий тип Товар). Без этого механизмы ИС МП не активируются для позиции.0), выберем вид упаковки (например, Потребительская) и коэффициент количества (обычно 1).Выясним другие технические причины, из-за которых проверка и подбор могут не распознавать GTIN:
<GS> (ASCII 29 / FNC1). Из-за этого встроенный обработчик 1С не может разбить строку DataMatrix на идентификаторы применения (AI 01 — GTIN, AI 21 — серийный номер) и GTIN не извлекается из считанного кода. В этом случае сканер необходимо перевести в режим эмуляции COM-порта и подключить через соответствующий драйвер в разделе подключаемого оборудования.ОписаниеGTINИС упаковка не сопоставлена, расчет коэффициента не сработает, и строка подбора останется неидентифицированной.