Изменения

Перейти к навигации Перейти к поиску

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

5173 байта добавлено, 13:06, 19 октября 2022
Формирование пользовательского ШК
При необходимости, если не удалось подобрать схему формирования штрихкода из заранее заданных, можно создать собственную схему формирования штрихкода.__TOC__
==Общие сведения== В весах для печати штрихкодов используются специальные схемы формирования значения штрихкодов. Существуют два варианта схем: фиксированные и свободно программируемые (пользовательские).  В случае, если не удалось подобрать схему формирования штрихкода из фиксированных, можно создать собственную схему формирования штрихкода. Задание схемы пользовательского штрихкода задается [[Руководство_по_настройке_весов_LS515#.D0.9F.D0.BE.D0.B4.D1.80.D0.B0.D0.B7.D0.B4.D0.B5.D0.BB_.22.D0.9F.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.8082.D0.B5.D0.BB.D1.8C.D1.81.D0.B0BA.D0.BCB8.D0.B5B5_.D1.88.D1.82.D1.80.D0.B8.D1.85.D0.BA.D0.BE.D0.B4.D1.8B.22|в настройках параметров весов]]. <gallery widths="240px" heights="180px">Файл:Settings-Scale-UserBarcodes.png|Настройки пользовательских штрихкодов</gallery> ==Присвоение типа штрихкода товарам== Для использования выбранной схемы (типа) штрихкода необходимо назначить ее для товаров. Для каждого товара может быть присвоен свой тип штрихкода. Присвоение типа штрихкода осуществляется при загрузке данных о товарах в весы. Если при передаче данных в весы информация о типе штрихкода отсутвует, то используется настройка по умолчанию. Настройку по умолчанию можно изменить [[Руководство_по_настройке_весов_LS515#.D0.9F.D0.BE.D0.B4.D1.80.D0.B0.D0.B7.D0.B4.D0.B5.D0.BB_.22.D0.9E.D0.B1.D1.89.D0.B8.D0.B5.22_2|в настройках весов]].  ==Формирование пользовательского ШК==
Схема формируется их следующих элементов:
 
'''Для версий основного ПО до 1.0.2.21:'''
 
<gallery widths="240px" heights="180px">
Файл:Settings-Scale-UserBarcodesEdit.png
</gallery>
{| class="wikitable"
| Вес || Q ||
|}
 
'''Для версий основного ПО начиная с 1.0.2.21:'''
 
<gallery widths="240px" heights="180px">
Файл:Settings-Scale-UserBarcodesEdit.png
</gallery>
 
{| class="wikitable"
|-
! Тип поля !! Условное обозначение !! Описание
|-
| Тип ШК || 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

Навигация