При работе с маркированной продукцией в 1С:Управление торговлей 11.5 пользователи часто сталкиваются с ошибкой «Недопустимый формат штрихкода при проверке продукции» (решить её поможет программа проверки и контроля кодов маркировки). Эта проблема обычно возникает из-за некорректных настроек сканера штрихкодов, особенно при обработке сложных двумерных кодов DataMatrix, используемых для маркировки. Давайте вместе разберем основные причины этой ошибки и найдем надежные решения.
Основная причина возникновения ошибки кроется в режиме работе вашего сканера. Большинство современных USB-сканеров могут работать в двух режимах:
Рассмотрим подробнее, почему КБ-режим часто становится источником проблем, особенно при работе с маркировкой.
В этом режиме сканер передает считанные символы так, будто они вводятся с обычной клавиатуры. Это может привести к ряду сложностей:
"Q" может превратиться в "Й". Проверить это можно, отсканировав код в обычный текстовый редактор, например, Блокнот.Проанализировав эти сложности, мы выясняем, что КБ-режим является нежелательным для работы с маркировкой. Для обычных штрихкодов EAN, состоящих только из цифр, он может быть приемлемым, но для маркированных товаров, содержащих сложную структуру данных, он создает множество препятствий.
Для надежной и корректной работы с маркированными товарами, которые используют двумерные штрихкоды DataMatrix (например, GS1 DataMatrix), настоятельно рекомендуется использовать сканеры в режиме эмуляции COM-порта. Разберем, почему это так важно:
Теперь, когда мы выяснили, что COM-порт является предпочтительным решением, давайте пошагово рассмотрим процесс настройки.
Прежде всего, убедитесь, что ваш сканер поддерживает считывание двумерных штрихкодов DataMatrix. Если вы работаете с маркетплейсами, полезным инструментом станет дубликатор кодов маркировки DataMatrix для WB и Ozon, который позволяет не только проверять, но и копировать коды с сохранением криптохвоста.
Это самый важный шаг, который выполняется на уровне самого сканера:
После того как сканер переведен в нужный режим, приступим к его настройке в программе 1С:
Администрирование.Подключаемое оборудование.Использовать подключаемое оборудование.Сканеры штрихкода.Создать, чтобы добавить новый сканер.1С:Сканеры штрихкода (NativeApi).Настроить.Тест устройства, чтобы убедиться в корректности подключения.Для корректной идентификации товаров в системе иногда требуется предварительное сканирование и сопоставление марок с позицией номенклатуры, особенно для табачной продукции, чтобы избежать проблем при продаже в РМК.
Помимо основных настроек сканера, рассмотрим еще несколько моментов, которые помогут избежать ошибок.
Для кодов маркировки формата GS1 DataMatrix обязательным является символ FNC1. Если сканер или программное обеспечение некорректно обрабатывает или теряет этот символ, торговое оборудование может неверно распознавать штрихкод.
После подключения всегда проверяйте работу системы. Если возникают сомнения в корректности обмена данными, можно использовать специальный поиск по протоколу обмена ИС МП Честный знак, который позволяет проанализировать XML-сообщения и найти причину отказа в приеме кода.
В программах 1С реализован встроенный контроль кодов маркировки. Однако важно помнить о "человеческом факторе": если вовремя не обновить данные для авторизации, процессы могут встать. Рекомендуем настроить автоматическое обновление токенов Честного Знака в 1С, чтобы приемка и отгрузка работали без сбоев.
Следуя этим рекомендациям, вы сможете корректно настроить сканер штрихкодов для работы с маркированной продукцией в 1С:Управление торговлей 11.5 и избавиться от ошибки «Недопустимый формат штрихкода при проверке продукции». Главное — это правильный выбор режима эмуляции сканера, а именно, режим COM-порта, который является наиболее надежным и предпочтительным для обработки сложных кодов маркировки.