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