AddFull

[POST] …/v1/DocOrderDelivery/AddFull

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

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

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

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

{
    "document": {
        "date": 1534151629,
        "delivery_date": 1534178229,
        "address": "Toshkent sh., Yakkasaroy tum., Abdulla Qahhor 2a",
        "description": "Доставить в ближайшее время",
        "phone": "+998901234567",
        "external_code": "24536436",
        "from_id": 2,
        "attached_user_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
        }
    },
    "operations": [
        {
            "document_id":2,
            "item_id":2,
            "quantity":2,
            "price":2000000
        },
        {
            "document_id":2,
            "item_id":3,
            "quantity":2,
            "price":500000
        }
    ]
}

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

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

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

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

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