Штрихкод ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. |br| raw:: html
Получить JSON-данные штрихкодов ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.GET_JSON_BARCODE_STRUCTURES .. csv-table:: Входные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.JSON_BARCODE_STRUCTURE |br| JSON-данные штрихкодов", "UTF-8 String", "" Задать JSON-данные штрихкодов ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.SET_JSON_BARCODE_STRUCTURES .. csv-table:: Выходные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.JSON_BARCODE_STRUCTURE |br| JSON-данные штрихкодов", "UTF-8 String", "" Получить параметр "Тип префикса штрихкода" по умолчанию ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.GET_PREFIX_BARCODE_TYPE .. csv-table:: Выходные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.PREFIX_BC_TYPE |br| Тип префикса штрихкода", "Int", "0 – номер весов |br| 1 – групповой код товара |br| 2 – штучный / весовой префикс |br| 3 — префикс GS1" Задать параметр "Тип префикса штрихкода" по умолчанию ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.SET_PREFIX_BARCODE_TYPE .. csv-table:: Входные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.PREFIX_BC_TYPE |br| Тип префикса штрихкода", "Int", "0 – номер весов |br| 1 – групповой код товара |br| 2 – штучный / весовой префикс |br| 3 — префикс GS1" Получить параметр "Структура штрихкода" по умолчанию ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.GET_BARCODE_STRUCTURE .. csv-table:: Выходные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.BC_FORMAT |br| Структура штрихкода", "Int", "6 – PPNNNNNNQQQQC |br| 7 – PPNNNNNQQQQQC |br| 8 – PPNNNNQQQQQQC |br| 15 – NNNNNNNQQQQQC" .. note:: Структура штрихкода, где: * P – префикс штрихкода, * N – код товара, * Q – вес товара в граммах, * С – контрольная сумма EAN13. Задать параметр "Структура штрихкода" по умолчанию ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.SET_BARCODE_STRUCTURE .. csv-table:: Входные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.BC_FORMAT |br| Структура штрихкода", "Int", "6 – PPNNNNNNQQQQC |br| 7 – PPNNNNNQQQQQC |br| 8 – PPNNNNQQQQQQC |br| 15 – NNNNNNNQQQQQC" Получить значения "Префиксов штрихкода" ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.GET_PARAMS_PREFIXES_BARCODE .. csv-table:: Выходные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.PREFIX_BC_WEIGHT_GOODS |br| Префикс весового товара", "Int", "Диапазон: 0-99" "DriverParams.PREFIX_BC_PIECE_GOODS |br| Префикс штучного товара", "Int", "Диапазон: 0-99" "DriverParams.PREFIX_BC_TOTAL_LABEL |br| Префикс итоговой этикетки", "Int", "Диапазон: 0-99" Задать значение "Префикса штрихкода" ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.SET_PARAM_PREFIX_BARCODE .. csv-table:: Входные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.PREFIX_BC |br| Тип префикса", "Int", "0 – весовой |br| 1 – штучный |br| 2 – итоговый" "DriverParams.PREFIX_BC_WEIGHT_GOODS |br| Префикс весового товара", "Int", "Диапазон: 0-99 |br| Указывается, если тип префикса = 0" "DriverParams.PREFIX_BC_PIECE_GOODS |br| Префикс штучного товара", "Int", "Диапазон: 0-99 |br| Указывается, если тип префикса = 1" "DriverParams.PREFIX_BC_TOTAL_LABEL |br| Префикс итоговой этикетки", "Int", "Диапазон: 0-99 |br| Указывается, если тип префикса = 2"