Последнее обновление
25.11.2025

barcode_template

Назначение

Объект шаблона ШК

Где используется

barcode_templates

Параметры

Наименование Тип Описание Значение
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
    }
}