Модель, описывающая количество номенклатуры на складах для просмотра на кассе
Название | Тип данных | Описание |
---|---|---|
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
}
]
}