GetQuantityPos

ItemQuantityPos

Модель, описывающая количество номенклатуры на складах для просмотра на кассе

Название Тип данных Описание
stock_name String Наименование склада
firm_name String Наименование предприятия
common Decimal Общее количество номенклатуры
allowed Decimal Доступное количество номенклатуры
booked Decimal Забронированное количество номенклатуры

[POST] …/v1/Item/GetQuantityPos

Возвращает информацию о количестве номенклатуры на складах для просмотра на кассе.

Входные параметры

Название Тип данных Обязательность Описание
user_id Int64 Обязательный ID кассира
item_id Int64 Обязательный ID номенклатуры
stock_ids Array of int64 Необязательный Массив id складов
date Int32 Необязательный Дата в unix time, на которую необходимо вернуть количество

Пример запроса

{
    "user_id":1,
    "item_id":1,
    "stock_ids":[1],
    "date":1705583155
}

Выходные параметры

Название Тип данных Описание
result Array of ItemQuantityPos Массив количества номенклатуры на складах для просмотра на кассе

Пример ответа

{
    "ok": true,
    "result": [
        {
            "stock_name": "Склад Regos",
            "firm_name": "REGOS Software",
            "common": 77,
            "allowed": 67,
            "booked": 10
        }
    ]
}