[POST] …/v1/OperatingCash/Add
Добавление новой кассы розничной торговли.
Входные параметры
| Название | Тип данных | Обязательность | Описание |
|---|---|---|---|
| stock_id | Int64 | Обязательный | ID склада, к которому относится касса |
| key | String | Обязательный* | Ключ безопастности розничной кассы |
| price_type_id | Int64 | Обязательный | ID вида цены |
| description | String | Необязательный | Дополнительное описание |
| virtual | Boolean | Необязательный | Метка о том, что касса виртуальная |
| auto_close | Boolean | Необязательный | Автоматическое закрытие смены при достижении максимального кол-ва чеков за смену |
| max_cheque_quantity_in_session | Int32 | Необязательный | Максимальное количество чеков за смену |
Ограничения, требования и проверки
key необязательный при virtual = true;auto_close, max_cheque_quantity_in_session принимается если virtual = true;max_cheque_quantity_in_session принимается если auto_close = true;max_cheque_quantity_in_session должен быть больше нуля.Пример запроса
{
"stock_id":2,
"key":"425e737bb74f2c52a66a49ba15ad8a64",
"price_type_id":4,
"description":"abc",
"virtual":true,
"auto_close":true,
"max_cheque_quantity_in_session":1000
}
Выходные параметры
| Название | Тип данных | Описание |
|---|---|---|
| new_id | Int64 | ID созданной кассы розничной торговли |
Пример ответа
{
"ok": true,
"result": {
"new_id": 1
}
}