Оглавление
Оглавление:
Оглавление:
packs/scan
Тип метода
POST
Назначение
Получение данных по упаковке
Где используется
В документах
Запрос
Параметры
Наименование | Тип | Описание |
---|---|---|
username | string | Имя пользователя |
device_id | string | Идентификатор устройства |
Тело
Наименование | Тип | Описание |
---|---|---|
gs1 | string | ШК упаковки в формате GS1 |
cell_barcode | string | ШК ячейки |
doc_id | string | Идентификатор документа |
pack_barcode | string | ШК упаковки |
Пример запроса #1
При сканировании упаковки маркированной продукции
http://192.168.1.1/DM/hs/DataMobileExch/api/packs/scan?username=Администратор&device_id=1
{
"gs1": "[00]400000011100000089",
"cell_barcode": "",
"doc_id": "123",
"pack_barcode": "00400000011100000089"
}
Пример запроса #2
При сканировании упаковки обычной продукции
http://192.168.1.1/DM/hs/DataMobileExch/api/packs/scan?username=Администратор&device_id=1
{
"gs1": "",
"cell_barcode": "",
"doc_id": "d82-eae23550-8596-11ec-b0a5-50465db6e599",
"pack_barcode": "UPL000000012"
}
Ответ
Тело
Наименование | Тип | Описание |
---|---|---|
art *обязательное |
object array | Массив объектов товара |
barcode *обязательное |
object | Объект ШК |
qty *обязательное |
float | Количество товара в упаковке |
limit_qty | float | Остаток товара |
unit_qty | float | Количество упаковок товара |
mark | string | КМ |
Пример ответа #1
[
{
"art": {
"id": "8U-440dbb38-c44a-11eb-b08f-00a0c600004800000000-0000-0000-0000-000000000000",
"name": "Michelin Energy Saver 215/55 R16 93V",
"price": 0,
"is_use_sn": false,
"measure_type": 0,
"mark_type": 2,
"attributes": {
"attr_1": "",
"attr_2": "",
"attr_3": "",
"attr_4": "",
"attr_5": "",
"attr_6": "",
"attr_7": "",
"attr_8": "",
"attr_9": "",
"attr_10": ""
}
},
"barcode": {
"unit_name": "шт (1)",
"unit_id": "GUID_UNIT_2",
"unit_coef": 1
},
"limit_qty": 0,
"qty": 1,
"unit_qty": 1,
"marking": {
"mark": "010460472700034121ja(S3pt'7.002"
}
},
]
Пример ответа #2
[
{
"art": {
"id": "8U-cbcf493f-55bc-11d9-848a-00112f43529a00000000-0000-0000-0000-000000000000",
"name": "В-789 Вентилятор BINATONE ALPINE 160вт, напольный, оконный",
"price": 2016,
"is_use_sn": false,
"measure_type": 1,
"mark_type": 0,
"attributes": {
"attr_1": "В-789",
"attr_2": "",
"attr_3": "",
"attr_4": "",
"attr_5": "",
"attr_6": "",
"attr_7": "",
"attr_8": "",
"attr_9": "",
"attr_10": ""
}
},
"barcode": {
"unit_name": "упак (10 шт)",
"unit_id": "GUID_UNIT_4",
"unit_coef": 10
},
"limit_qty": 637,
"unit_qty": 8,
"qty": 80
},
]