Тип метода
POST
Назначение
Печать этикеток
Где используется
- В операции "Печать этикеток"
- Форма списка документов
- В документах (быстрая печать)
- Форма генерации упаковки
Запрос
Параметры
| Наименование | Тип | Описание |
|---|---|---|
| username | string | Имя пользователя |
| device_id | string | Идентификатор устройства |
Тело
| Наименование | Тип | Описание |
|---|---|---|
| is_km | boolean | Признак печати КМ |
| unit_name | string | Наименование ЕИ |
| gs1 | string | Значение ШК GS1 |
| art_sn | string | Серия товара |
| qty_int | int | Количество до запятой |
| qty | float | Количество |
| is_need_print_copy | boolean | Признак печать копии ШК |
| barcode | string | ШК |
| qty_fraction | int | Количество после запятой |
| art_id | string | Идентификатор товара |
| price | float | Цена товара |
| barcode_full | string | Цена товара и ШК |
Пример запроса #1
Печать этикетки товара на форме операции "Печать этикеток"
http://192.168.1.1/DM/hs/DataMobileExch/api/print?device_id=1&username=Администратор
{
"is_km": false,
"unit_name": "шт",
"gs1": "",
"art_sn": "",
"qty_int": "5",
"qty": 2,
"is_need_print_copy": false,
"barcode": "2000000058696",
"qty_fraction": "550",
"art_id": "1"
}
Пример запроса #2
Печать КМ на форме операции "Печать этикеток"
http://192.168.0.1/DM/hs/DataMobileExch/api/print?device_id=1&username=Администратор
{
"is_km": true,
"unit_name": "шт",
"gs1": "",
"art_sn": "",
"qty_int": "1",
"qty": 1,
"is_need_print_copy": false,
"barcode": "4604727000341",
"qty_fraction": "",
"art_id": "1"
}
Пример запроса #3
Печать ценника на форме операции "Печать этикеток"
http://192.168.1.1/DM/hs/DataMobileExch/api/print?device_id=1&username=Администратор
{
"is_km": false,
"unit_name": "упак",
"gs1": "",
"art_sn": "",
"qty_int": "1",
"qty": 1,
"is_need_print_copy": false,
"barcode": "20000000583680000",
"qty_fraction": "",
"art_id": "1"
}
Пример запроса #4
Печать копии ШК на форме операции "Печать этикеток"
http://192.168.1.1/DM/hs/DataMobileExch/api/print?device_id=1&username=Администратор
{
"is_km": false,
"gs1": "[01]04604727000341[21]ja(S3pt'7.003[91]EE06[92]42fB1sDYoM1qpcvGmwvNPmknG0PsJkWh3hSeg59VRr0=",
"art_sn": "",
"qty_int": "",
"qty": 1,
"is_need_print_copy": true,
"barcode": "[GS1_DMX]010460472700034121ja(S3pt'7.003~d02991EE06~d0299242fB1sDYoM1qpcvGmwvNPmknG0PsJkWh3hSeg59VRr0=",
"qty_fraction": "",
"art_id": "1"
}
Пример запроса #5
Печать документа на форме списка документов
http://192.168.1.1/DM/hs/DataMobileExch/api/print?username=Администратор&device_id=1
{
"doc_id": "1"
}
Пример запроса #6
Печать упаковки на форме генерации упаковки
http://192.168.1.1/DM/hs/DataMobileExch/api/print?device_id=1&username=Администратор
{
"pack_barcode": "[00]000000000100000054",
"doc_id": "1"
}
Ответ
Тело
| Наименование | Тип | Описание |
|---|---|---|
|
is_success *обязательное |
boolean | Статус печати |
Пример ответа
{
"is_success": true
}