Распознавание штрихкодов весовых товаров в программе 1С:УНФ организовано таким образом, что требуется настройка обмена с оффлайн оборудованием с типом "Весы с печатью этикеток". Другими словами, чтобы программа поняла, что отсканировали штрихкод весового товара, требуется этот штрихкод напечатать на специальных весах, которые обмениваются информацией с 1С:УНФ. По различным причинам это может быть не очень удобно. Данное расширение призвано решить эту проблему и расширить возможности по распознаванию штрихкодов весовых товаров нанесенных производителем. Все устроено достаточно просто. Добавлен справочник "Шаблоны штрихкодов весовых товаров" в подсистему "Продажи".
В этом справочнике настраиваются шаблоны штрихкодов разных производителей. Указываются:
- префикс (2 первых символа штрихкод), который позволяет идентифицировать штрихкод производителя среди других
- длина кода - это количество первых символов штрихкода, включая префикс, которые определяют как бы код товара. Именно эти символы надо внести при создании штрихкода номенклатуры, чтобы установить связь номенклатуры и этой части штрихкода
- Длина штрихкода - общее количество символов в штрихкоде
- Длина блока "количество" - количество символов идущие после кода из п.2, в которых зашифрован вес
- Делитель - число, на которое будет поделено значение, полученное из п.4, для получения веса товара.
Рассмотрим на примере. Имеем штрикод 6201960015231. Это штрихкод типа EAN13. Префикс в данном случае -62, длина кода - 7 символов и это будет штрихкод для номенклатуры, который добавим в регистр сведений "Штрикхкоды номенклатуры", - 6201960, длина блока количество - 5 символов, в нашем случае это 01523, то есть 1523 грамма, делитель будет 1000, так как надо получить килограммы. Цифра 1 в конце - это контрольное число для защиты от ошибок считывания. Таким образом, настроив шаблон и внеся штрихкоды номенклатуры (первые N символов, количество которых указали в шаблоне), получаем возможность распознавать штрихкоды весовых товаров. Доработка выполнена в виде расширения.
Проверялось на УНФ (3.0.9.191).
Проверено на следующих конфигурациях и релизах:
- Управление нашей фирмой, редакция 3.0, релизы 3.0.9.191
Вступайте в нашу телеграмм-группу Инфостарт