DataMobile

print

Тип метода

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
}
Оценить статью