AddFull

[POST] …/v1/DocOrderDelivery/AddFull

Создает новый заполненный документ розничного заказа.

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

Название Тип данных Обязательность Описание
document DocOrderDelivery/Add Обязательный Новый документ розничного заказа
operations array of Operations Обязательный Массив операций документа розничного заказа
Operations

Модель, описывающая операции документа розничного заказа

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

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

{
    "document": {
        "date": 1534151629,
        "delivery_date": 1534178229,
        "address": "Toshkent sh., Yakkasaroy tum., Abdulla Qahhor 2a",
        "description": "Доставить в ближайшее время",
        "phone": "+998901234567",
        "external_code": "24536436",
        "from_id": 2,
        "stock_id": 4,
        "customer_id": 34,
        "card_id": 34,
        "price_type_id": 2,
        "delivery_type_id": 2,
        "payment_type_id": 2,
        "courier_id": 2,
        "location": {
            "longitude": 55.755831,
            "latitude": 37.617673
        },
        "qrcodeurl": "https://ofd.soliq.uz/check?t=UZ210108170541&r=20&c=20220531161950&s=345411154513"
    },
    "operations": [
        {
            "item_id":2,
            "quantity":2.00,
            "price":2000000.00
        }
    ]
}

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

Название Тип данных Описание
new_id Int64 id созданного документа розничного заказа

Пимечание: Документ заказа создаётся со статусом New.

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

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