ItemQuantity - Модель, описывающая информацию о количестве номенклатуры
Название | Тип данных | Описание параметра |
---|---|---|
stock | Stock | Склад - Объект класса Stock |
common | decimal | Общее количество номенклатуры |
allowed | decimal | Доступное количество номенклатуры |
booked | decimal | Забронированное количество номенклатуры |
[POST] …/v1/Item/getQuantity
Возвращает информацию о количестве номенклатуры
Входные параметры
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
item_id | Int64 | Обязательный | Id номенклатуры |
stock_ids | Array of int64 | Необязательный | Массив id складов |
date | Int32 | Необязательный | Дата, на которую необходимо вернуть количество |
Пример запроса
{
"item_id":1,
"stock_ids":[1,2],
"date":1535407191
}
Выходные параметры
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
Result | array of ItemQuantity | Обязательный | Массив объектов ItemQuantity |
Пример ответа
{
"ok": true,
"result": [
{
"stock": {
"id": 1,
"name": "Склад №1",
"firm": {
"id": 1,
"group": {
"id": 1,
"parent_id": 0,
"name": "Предприятия",
"last_update": 1539013844
},
"deleted_mark": false,
"last_update": 1539013863,
"name": "OOO Retail",
"fullname": "",
"address": "",
"phones": "",
"description": null,
"inn": "",
"bank_name": "",
"mfo": "",
"rs": "",
"oked": ""
},
"deleted_mark": false,
"last_update": 1539013883
},
"common": 15174,
"allowed": 15163,
"booked": 11
},
{
"stock": {
"id": 2,
"name": "Торговый зал №1",
"firm": {
"id": 1,
"group": {
"id": 1,
"parent_id": 0,
"name": "Предприятия",
"last_update": 1539013844
},
"deleted_mark": false,
"last_update": 1539013863,
"name": "OOO Retail",
"fullname": "",
"address": "",
"phones": "",
"description": null,
"inn": "",
"bank_name": "",
"mfo": "",
"rs": "",
"oked": ""
},
"deleted_mark": false,
"last_update": 1539015217
},
"common": 2,
"allowed": -9,
"booked": 11
}
]
}