actualize

[POST] …/v1/DocOrderDelivery/actualize

Актуализирует данные розничного заказа.

Важно: заказ должен находится в статусе Processing.

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

Название Тип данных Обязательность Описание параметра
document_id Int64 Обязательный Id документа розничного заказа
data Array of data Обязательный Данные заказа - Массив Data


Data
Название Тип данных Обязательность Описание параметра
item_id Int64 Обязательный Id номенклатуры
quantity decimal Обязательный Количество номенклатуры
price decimal Обязательный Цена номенклатуры
deleted bool Обязательный Метка об удалении номенклатуры из заказа
id Int64 Необязательный Id позиции номенклатуры в документе розничного заказа

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

{
  "document_id" : 1,
  "data" : [
    {
      "id":2,
      "item_id":2,
      "quantity":2,
      "price":2000000,   
      "deleted":false   
    },
    {
      "item_id":3,
      "quantity":1.0,
      "price":11000,   
      "deleted":false   
    }
  ]
}

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

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

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

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