getQuantity

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
        }
    ]
}