Назначение
Объект шаблона ШК
Где используется
Параметры
| Наименование | Тип | Описание | Значение |
|---|---|---|---|
| type_id обязательное | int | Тип шаблона ШК | 0 – Товар (архивный) 1 – Ячейка 2 - серийный номер 3 - Короб 4 - Документ 5 - Контрагент 6 - Групповая упаковка 7 - Пользователь 8 - Палета 9 - Пользовательский 10 - Ценник 11 - Товар 12 - Количество 13 - Склад |
| length обязательное | int | Общая длина | |
| prefix | string | Префикс шаблона штрихкода | |
| barcode_type_id | int | Тип штрихкода | 0 - Любой 1 - Только "Data Matrix" 2 - Только "QR Код" |
| bc_segment обязательное | object | Диапазон символов для разбора ШК | |
| kg_segment | object | Диапазон символов для разбора килограммов | |
| gm_segment | object | Диапазон символов для разбора граммов | |
| sn_segment | object | Диапазон символов для разбора серийного номера | |
| qty_segment | object | Диапазон символов для разбора количества | |
| additional_bc_segment | object | Диапазон символов для разбора ШК товара * Только для типа шаблона ШК Групповая упаковка (6) и только при использовании параметра шаблона Сопоставление неизвестных упаковок. |
Параметры сегментов
| Наименование | Тип | Описание | Значение |
|---|---|---|---|
| start обязательное | int | Начало сегмента | |
| end обязательное | int | Конец сегмента |
Пример
{
"type_id": 0,
"length": 13,
"barcode_type_id": 0,
"prefix": "20",
"bc_segment": {
"start": 3,
"end": 7
},
"kg_segment": {
"start": 8,
"end": 9
},
"gm_segment": {
"start": 10,
"end": 12
}
}