← На главную
При поступлении маркированной продукции на склад или в магазин одной из частых проблем является системное оповещение «Не удалось определить вид продукции». Ошибка возникает сразу в момент считывания 2D-кода DataMatrix ручным сканером штрихкодов в документе поступления. Проанализируем, почему конфигурация выдает такое предупреждение, как правильно настроить карточки товаров вручную или массово, а также какие смежные аппаратные причины приводят к сбою распознавания.
Почему возникает ошибка при сканировании
Для корректной идентификации маркированного товара в подсистеме интеграции с ИС МП (Честный ЗНАК) программе недостаточно просто сопоставить считанный штрихкод с кодом в базе. Алгоритм считывания анализирует структуру кода:
- Сканер считывает полный DataMatrix, из которого выделяется код GTIN (первые 14 цифр после идентификатора применения
01). - По значению GTIN система обращается к регистру сведений
Штрихкоды номенклатуры, чтобы найти карточку товара. - После обнаружения номенклатуры программа проверяет ее параметры учета маркировки: тип номенклатуры и соответствующий вид продукции государственной информационной системы.
Если в карточке номенклатуры не включен учет маркировки или не заполнен реквизит вида продукции ИС, система не понимает, по какому контуру и правилам валидировать считанный код, что и вызывает блокирующую ошибку «Не удалось определить вид продукции».
Пошаговое исправление параметров в карточке номенклатуры
Разберем по шагам, какие именно реквизиты должны быть заполнены в карточке позиции для ее корректной идентификации:
- Перейдем в карточку проблемного товара в справочнике
Номенклатура. - Проверим признак маркировки. Поле типа номенклатуры должно иметь значение «Товар маркируемый средством идентификации, имеющий код маркировки» (или соответствующий признак маркированного товара для вашей редакции).
- Убедимся, что для товара установлен правильный вид продукции ИС (например, «Шины и автопокрышки», «Моторные масла» или другая профильная товарная группа).
- Проверим, привязан ли GTIN к карточке. На вкладке со штрихкодами должен присутствовать штрихкод формата EAN-13 или GTIN, совпадающий с цифровым рядом кода маркировки.
Групповая настройка маркируемой номенклатуры
Когда позиций много, редактировать каждую вручную неэффективно. Рассмотрим два штатных способа массового заполнения параметров учета маркировки.
Способ 1. Использование категорий номенклатуры
В конфигурациях на базе платформы 3.0 (включая «1С:Розница» и «1С:УНФ») параметры учета маркировки наследуются из справочника категорий. Разберем порядок действий:
- Перейдем в справочник
Категории номенклатуры. - Создадим или откроем категорию для маркируемых товаров.
- В карточке категории укажем признак учета маркированной продукции и выберем нужный вид продукции ИС.
- Переместим требуемый пул товаров в данную категорию. Новые параметры учета автоматически применятся ко всем позициям, входящим в категорию.
Способ 2. Обработка «Групповое изменение реквизитов»
Если товары уже распределены по разным категориям и структуру менять нельзя, применим типовую сервисную обработку:
- Откроем раздел
Настройки (или Администрирование) → Обслуживание → Корректировка данных → Групповое изменение реквизитов (также доступно через меню «Функции для технического специалиста»). - В поле выбора объекта укажем
Номенклатура. - Нажмем «Добавить условие отбора», чтобы ограничить выборку конкретной папкой, группой или списком артикулов.
- В списке реквизитов найдем строку вида продукции ИС и признака маркировки, установим соответствующие флаги и новые значения.
- Нажмем кнопку «Изменить реквизиты» для применения настроек к выбранным элементам.
Дополнительные технические причины сбоя
Если реквизиты в базе заполнены корректно, но ошибка продолжает появляться, проанализируем настройки сканера и окружения:
- Режим работы 2D-сканера: Если сканер подключен в режиме эмуляции клавиатуры (HID), он может «терять» служебный символ-разделитель
<GS> (ASCII 29, спецсимвол FNC1), разделяющий GTIN, серийный номер и криптохвост. В таком случае код склеивается, парсер не может извлечь GTIN и не находит вид продукции. Рекомендуется перевести сканер в режим эмуляции COM-порта (Virtual COM) и настроить драйвер 1С:Сканеры штрихкода (COM). - Специализированная форма проверки: Обратите внимание на место сканирования. Считывание кода маркировки непосредственно в строчную табличную часть «Товары» документа поступления часто вызывает ошибку. Сканирование следует выполнять в окне «Проверка поступившей маркированной продукции» (кнопка «Подобрать и проверить»).
- Настройки интеграции с Честным ЗНАКом: Проверим, активирован ли учет соответствующей товарной группы в разделе интеграции с ИС МП. Если группа отключена на уровне общих параметров программы, обработка кодов блокируется.
- Дубли штрихкодов: Убедимся, что один и тот же GTIN не прикреплен одновременно к разным позициям номенклатуры, у одной из которых учет маркировки отключен.