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