Открыть главное меню

Настройка пользовательского штрихкода

Содержание

Общие сведения

В весах для печати штрихкодов используются специальные схемы формирования значения штрихкодов.

Существуют два варианта схем: фиксированные и свободно программируемые (пользовательские).

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

Задание схемы пользовательского штрихкода задается в настройках параметров весов.

Присвоение типа штрихкода товарам

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

Для каждого товара может быть присвоен свой тип штрихкода.

Присвоение типа штрихкода осуществляется при загрузке данных о товарах в весы.

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

Настройку по умолчанию можно изменить в настройках весов.


Формирование пользовательского ШК

Схема формируется их следующих элементов:

Для версий основного ПО до 1.0.2.21:

Тип поля Условное обозначение Описание
Код товара L
Отдел D
Код магазина I
Цена P
Вес Q

Для версий основного ПО начиная с 1.0.2.21:

Тип поля Условное обозначение Описание
Тип ШК B B{b}. См. таблице соответствий числа и типа ШК
Отдел D D{n}
Код магазина A A{n}
Номер товара N N{n}
Цена P P{n,m}
Сумма S S{n,m}
Вес W W{n,m}
Количество Q Q{n}
Тара T T{n}
Фиксированный текст F F{s}. s - любой текст за исключением символов '{' и '}'
Контрольная сумма C C{n}
Антифрод для системы распознавания I I{s}
Оператор O O{n}
Срок годности E E{f}
Цена со скидкой R R{n,m}
Сумма со скидкой U U{n,m}


При формировании схемы штрихкода используется следующая формула:

Для задания целочисленных значений: S{i} ,

где:
S - тип поля
i - общая длинная поля

Для задания дробных значений: S{i,f} . В качестве разделителя используется символ ,,

Где:
S - тип поля
i - общая длинная поля
f - количество цифр от дробной части числа

Например:

d{2} i{5} q{5,3}

расшифровывается как: ОТДЕЛ(2 знака), КОД МАГАЗИНА (5 знаков), ВЕС (всего 5 знаков, из них 3 для дробной части веса).


! При задании схемы регистр не учитывается.



! При задании схемы поля могут быть разделены пробелом, точкой или запятой.



! При задании схемы может быть несколько полей одинакового типа.



Таблица соответствий числа и типа ШК

   AUSREDIRECT      = 68
   AUSREPLY         = 66
   AUSROUTE         = 67
   AUSPOST          = 63
   AZTEC            = 92
   AZRUNE           = 128
   CHANNEL          = 140
   CODABAR          = 18
   CODABLOCK        = 74
   CODE11           = 1
   CODE128          = 20
   CODE16K          = 23
   C25LOGIC         = 6
   C25IATA          = 4
   C25IND           = 7
   C25INTER         = 3
   C25MATRIX        = 2
   CODE32           = 129
   CODE39           = 8
   EXCODE39         = 9
   CODE49           = 24
   CODE93           = 25
   CODE_ONE         = 141
   DAFT             = 93
   DATAMATRIX       = 71
   DPIDENT          = 22
   DPLEIT           = 21
   DOTCODE          = 115
   DPD              = 96
   KIX              = 90
   EAN14            = 72
   EANX             = 13
   FIM              = 49
   FLAT             = 28
   GRIDMATRIX       = 142
   RSS_EXP          = 31
   RSS_EXPSTACK     = 81
   RSS_LTD          = 30
   RSS14            = 29
   RSS14STACK       = 79
   RSS14STACK_OMNI  = 80
   HANXIN           = 116
   ISBNX            = 69
   ITF14            = 89
   JAPANPOST        = 76
   KOREAPOST        = 77
   LOGMARS          = 50
   MAXICODE         = 57
   MICROPDF417      = 84
   MICROQR          = 97
   MSI_PLESSEY      = 47
   NVE18            = 75
   PDF417           = 55
   PHARMA           = 51
   PHARMA_TWO       = 53
   PZN              = 52
   PLANET           = 82
   POSTNET          = 40
   QRCODE           = 58
   RMQR             = 145
   RM4SCC           = 70
   MAILMARK         = 121
   TELEPEN          = 32
   TELEPEN_NUM      = 87
   PLESSEY          = 86
   ULTRA            = 144
   UPCA             = 34
   UPCE             = 37
   UPNQR            = 143
   ONECODE          = 85
   VIN              = 73