ЭВОТОР‎ > ‎Настройки‎ > ‎

Работа с шаблонами штрихкодов

Штрихкод может быть заводским, который поставляется производителем вместе с товаром, или внутренним,  который используется на одном торговом предприятии. Любому штрихкоду соответствует набор блоков, каждый из которых содержит определенную информацию. Например, по общепринятому стандарту EAN-13, заводские шаблоны имеют следующие блоки:
  • префикс, определяющий страну производителя, 3 цифры;
  • регистрационный номер производителя, 4-6 цифр;
  • код товара, 3-5 цифр;
  • контрольное число, 1 цифра. Контрольная цифра рассчитывается по определенному алгоритму и служит для проверки правильности считывания штрихкода сканером. 
Генерация собственных (внутренних) штрих-кодов необходима, если вам нужно быстро идентифицировать штучный товар при его продаже с помощью сканера штрихкодов, а в случае весового - еще и получить его вес. Для автоматического формирования штрихкодов для этикеток на торговых предприятиях используют шаблоны. Для того чтобы Evotor POS распознавал созданные таким образом штрихкоды, необходимо настроить соответствующие шаблоны. 

В качестве примера  представлен список возможных шаблонов штрихкодов  (раздел «Настройки/Справочники/Шаблоны штрихкодов»). 

Для каждого шаблона в списке указан его код (порядковый номер) и название. Для создания нового шаблона нажмите кнопку

Название: любое название или описание, которое позволит Вам быстро опознать данный шаблон в списке.

Диапазон префиксов: допустимые символы или цифры, с которых начинаются штрихкоды, построенные по данному шаблону. Префиксы регистрозависимы. Если диапазон не указан, то при подборе шаблона данная характеристика не учитывается. Например, для штучного товара используется префикс  «22», а для весового - префикс «21». 

Ниже представлен шаблон штучного товара:


Шаблон состоит из следующих блоков:
  • Префикс штучного товара, 2 разряда;
  • Код товара, 10 разрядов (лидирующие нули отбрасываются);
  • Контрольная сумма, 1 разряд. 
После диапазона префиксов расположено поле, в котором формируются блоки шаблона. Нажатием на соответствующий блок его можно редактировать. Возможны комбинации следующих блоков:

 Наименование  Обозначение  Описание  Дополнительные параметры
 Код  К Код товара в Evotor POS
 ·       Количество разрядов
 ·        Лидирующие нули:        
     -  оставлять; 
       
     -  отбрасывать; 
       
     -  фиксировано. 

·     Разрядов с лидирующими нулями

 Штрихкод  Ш Персональный штрихкод товара (штрихкод, указанный в карточке товара в Evotor POS)
 ·       Количество разрядов
 ·        Лидирующие нули:        
     -  оставлять; 
       
     -  отбрасывать; 
       
     -  фиксировано. 

·     Разрядов с лидирующими нулями

 Цена  Ц  Цена продажи
 ·     Количество разрядов
 ·      Множитель
 ·      Ноль как отсутствие поля
 Сумма  C  Стоимость товара
 ·     Количество разрядов
 ·      Множитель 
 ·
      Ноль как отсутствие поля
 Количество  М Количество с учётом множителя, приводящего указанное целое число к единице измерения количества из карточки товара
 ·     Количество разрядов
 ·      Множитель 
 ·
      Ноль как отсутствие поля
 Не используется  Н Префикс, контрольная сумма и т.д.  ·     Количество разрядов

В шаблон может быть включён только один из идентификаторов товара (К или Ш) и только два из трёх параметров Ц, С и М. При вводе любых двух из этих параметров, третий вычисляется автоматически. Блок «Цена» используется в том случае, когда не указан идентификатор товара. В противном случае он автоматически извлекается из базы данных. 

Для каждого блока необходимо заполнить соответствующие настройки:

Тип – Определяет тип блока.

Количество разрядов – В поле указывается число разрядов, занимаемое данным блоком в штрихкоде.

Лидирующие нули. Опция доступна для блоков «К» и «Ш» и имеет следующие варианты настройки: 

  • оставлять (при идентификации товара по этому блоку ШК нули не отбрасываются); 
  • отбрасывать (при идентификации товара по этому блоку ШК нули отбрасываются); 
  • фиксировано (при идентификации товара по этому блоку ШК блок урезается или дополняется нулями слева до указанного в поле «Разрядов с лидирующими нулями» количества разрядов). 
Разрядов с лидирующими нулями – поле доступно только при выборе параметра «Фиксировано» в поле «Лидирующие нули».

Ноль как отсутствие поля – При активном флаге поле, принимающее значение 0, будет считаться отсутствующим в ШК и значение этого поля не будет использовано в вычислениях. Например, если  в считанном штрихкоде блок  «Количество» оказался нулевым, то товар будет регистрироваться с количеством, введенным оператором вручную. В противном случае регистрация не выполняется и будет выдано сообщение об ошибке.  

Множитель – Поле содержит число, на которое необходимо умножить указанное в поле целое число для получения итогового значения. После набора значения множителя необходимо нажать кнопку ввода на клавиатуре планшета.

Например, в шаблон передаётся блок «МММММ» с количеством товара в граммах. В карточке товара указана единица измерения «кг». 
Для того чтобы при считывании ШК цена была расчитана верно, в блоке «Количество» необходимо указать множитель 0,001

Ниже представлен шаблон весового товара:

Блок 
«М» имеет 5 разрядов (вес в граммах). Для корректного расчета цены вес должен быть указан в килограммах. Поэтому для данного блока значение множителя установлено «0,001».  

Ниже представлена расшифровка штрихкода весового товара (префикс 
«21»):
21 01234 01013 9
Код товара в данном случае 01234, а количество с учетом множителя  - 01013*0,001 = 1,013 кг. Из базы данных берется значение цены данного товара, на основании которого вычисляется стоимость покупки. 

Для добавления блока в шаблон: 
  1. Нажмите кнопку справа от поля. При этом по умолчанию в поле добавится блок «Н»; 
  2. При необходимости измените тип блока нажатием на соответствующую строку (ниже представлены возможные типы для первого блока): 

    Для последующих блоков возможны следующие варианты:

  3. Укажите количество разрядов, отводимых для данного блока в шаблоне. В поле шаблона каждый разряд будет обозначен одной буквой; 
  4. При необходимости укажите дополнительные параметры в соответствии с таблицей выше. 
Для выделения блока нажмите на него (стрелочка снизу указывает на выбранный блок). Новый блок добавляется справа от выделенного.

Для удаления блока нажмите на "УДАЛИТЬ" в правом нижнем углу.

Механизм распознавания штрихкода по шаблону следующий:

  1. Сканируется штрихкод;
  2. Для отсканированного штрихкода подбирается шаблон, исходя из префикса и длины кода;
  3. По найденному шаблону из штрихкода выделяются поля;
  4. Если в итоге по найденному шаблону не удалось определить  товар, то подбирается следующий шаблон из списка. Если товар не будет найден после перебора всех шаблонов, то будет осуществлен поиск штрихкода в имеющейся базе данных. 

© Эвотор 2016-2017