Общие шаблоны штрихкодов номенклатуры

Теги: шаблоны
Последние изменения: 18.05.2021

На практике очень часты случаи, когда требуется задать однотипные шаблоны всем позициям номенклатуры в справочнике.

Такое может потребоваться, когда весь товар, изначально промаркированный EAN13, при приходе на склад дополнительно маркируется внутренними штрихкодами с дополнительной информацией. Или поставщик сам наносит кроме обычного штрихкода, определяющего номенклатуру, дополнительные штрихкоды с расширенными данными (дата поступления, размер, цвет и т. п.).

Например, на склад поступает товар от поставщика, который маркирует всю свою продукцию двумя штрихкодами, основным EAN13 (в примере, 4891199000041), и дополнительным расширенным штрихкодом (в примере, 48911990000413814082005), содержащим исходный штрихкод и дополнительные данные 38 — размер, 14.08.2005 — дата производства.

В таких случаях удобно задавать общие шаблоны, действующие на весь справочник номенклатуры сразу. Могут быть заданы несколько шаблонов, например, для разных поставщиков.

Такие шаблоны можно задать прямо через панель управления, в узле конфигурации «Структура номенклатуры"-«Шаблоны штрихкодов». Правой кнопкой мышки можно можно добавить шаблон штрихкода.

Правила задания общих шаблонов точно такие же, как и шаблонов в упаковках, кроме трех дополнительных полей в шаблоне:

Шаблон

Описание

{ProductId:число},

число — количество символов кода товара в штрихкоде

обязательный элемент шаблона (можно заменить с помощью Barcode)

Определяет идентификатор товара в штрихкоде, для поиска в справочнике номенклатуры. Является обязательным параметров в общем шаблоне.

Следует использовать, когда в штрихкод включается уникальный код товара.

{Barcode:число},

число — количество символов кода товара в штрихкоде

обязательный элемент шаблона (можно заменить с помощью ProductId)

Определяет штрихкод товара, для поиска в справочнике номенклатуры. Является обязательным параметров в общем шаблоне.

Следует использовать, когда в штрихкод включается базовый штрихкод товара.


{PackingId:число},

число — количество символов кода упаковки в штрихкоде

необязательный параметр

Позволяет дополнительно определить выемку кода упаковки из штрихкода. Не является обязательным параметром. Если он не задан, то найденный товар выбирается в базовом типе упаковки, при использовании ProductId, или в том типе упаковки, к которой задан штрихкод, при использовании Barcode.

Следует учитывать, что общие шаблоны возможно использовать только в тех случаях, когда внутри сканируемых штрихкодов содержится код или базовый штрихкод товара.

Таким образом, в общем шаблоне обязательно должен быть задан хотя бы один из обязательных элементов {ProductId:число} или {Barcode:число}.

Поиск по общим шаблонам имеет приоритет над обычным поиском по штрихкодам, поэтому сначала происходит поиск по ним, и только если отсканированный штрихкод не подошел ни к одному общему шаблону, произойдет процедура поиска товара по штрихкодам (включая поиск по обычным шаблонам у конкретных товаров).

Статьи по теме:

Была ли статья полезна?
Спасибо за ваш отзыв!
Отзыв
Заполните, пожалуйста, данную форму, что конкретно вы не нашли, оставьте свои комментарии о работе сайта / полезности / сложности с навигацией
0/500