Тип метода
POST
Назначение
Печать этикеток
Где используется
- Печать этикетки товара
Запрос
Параметры
| Наименование | Тип | Описание |
|---|---|---|
| username | string | Имя пользователя |
| device_id | string | Идентификатор устройства |
Тело
| Наименование | Тип | Описание |
|---|---|---|
| art_id | string | Идентификатор товара |
| art_sn | string | Серия товара |
| barcode | string | ШК |
| barcode_full | string | Цена товара и ШК |
| doc_id | string | Идентификатор документа |
| gs1 | string | Значение ШК GS1 |
| is_km | boolean | Признак печати КМ |
| is_need_print_copy | boolean | Признак печать копии ШК |
| price | float | Цена товара |
| qty | float | Количество |
| qty_fraction | int | Количество после запятой |
| qty_int | int | Количество до запятой |
| sn_data | object array | Массив типов серий и их значений |
| unit_name | string | Наименование ЕИ |
Пример запроса #1
Печать этикетки товара на форме операции "Печать этикеток"
http://192.168.1.1/DM/hs/DataMobileExch/api/print/art?device_id=1&username=Администратор
{
"art_id": "1",
"art_sn": "",
"barcode": "2000000058696",
"barcode_full": "",
"gs1": "",
"is_km": false,
"is_need_print_copy": false,
"price": 0,
"qty": 2,
"qty_fraction": "550",
"qty_int": "5",
"unit_name": "шт"
"sn_data": [
{
"value": "0000001",
"type": "10"
},
{
"value": "25.02.05",
"type": "11"
},
{
"value": "26.02.06",
"type": "17"
}
]
}
Пример запроса #2
Печать этикетки из документа
http://192.168.1.1/DM/hs/DataMobileExch/api/print/art?device_id=1&username=Администратор
{
"art_id": "1",
"art_sn": "",
"barcode": "2000000058696",
"barcode_full": "",
"doc_id": "1"
"gs1": "",
"is_km": false,
"is_need_print_copy": false,
"price": 0,
"qty": 2,
"qty_fraction": "550",
"qty_int": "5",
"unit_name": "шт"
"sn_data": []
}
Ответ
Тело
| Наименование | Тип | Описание |
|---|---|---|
| is_success обязательное | boolean | Статус печати |
Пример ответа
{
"is_success": true
}