Edit

[POST] …/v1/OperatingCash/Edit

Редактирование кассы розничной торговли.

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

Название Тип данных Обязательность Описание
id Int64 Обязательный ID кассы
stock_id Int64 Необязательный ID склада, к которому относится касса
key String Необязательный Ключ безопастности розничной кассы
price_type_id Int64 Необязательный ID вида цены
description String Необязательный Дополнительное описание
auto_close Boolean Необязательный Автоматическое закрытие смены при достижении максимального кол-ва чеков за смену
max_cheque_quantity_in_session Int32 Необязательный Максимальное количество чеков за смену

Ограничения, требования и проверки

  1. auto_close, max_cheque_quantity_in_session принимается если касса виртуальная (virtual = true);
  2. max_cheque_quantity_in_session принимается если auto_close = true;
  3. max_cheque_quantity_in_session должен быть больше нуля;
  4. Склад у кассы может быть изменён только на склад того же предприятия.

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

{
    "id": 1,
    "stock_id": 1,
    "key": "425e737bb74f2c52a66a49ba15ad8a64",
    "price_type_id": 4,
    "description": "abc",
    "auto_close": false,
    "max_cheque_quantity_in_session": 2
}

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

Название Тип данных Описание
row_affected Int64 Количество измененных строк

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

{
    "ok": true,
    "result": {
        "row_affected": 1
    }
}