[POST] …/v1/DocOrderDelivery/edit
Редактирование документа розничного заказа.
Входные параметры
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
id | Int64 | Обязательный | Id документа розничного заказа |
date | Int64 | Необязательный | Дата документа розничного заказа в формате unixtime в секундах |
delivery_date | Int64 | Необязательный | Дата доставки розничного заказа в формате unixtime в секундах |
address | string | Необязательный | Адрес доставки заказа |
external_code | string | Необязательный | Код заказа во внешней системе |
description | string | Необязательный | Дополнительное описание |
phone | string | Необязательный | Телефон |
from_id | Int64 | Необязательный | Id источника розничных заказов |
stock_id | Int64 | Необязательный | Id склада |
customer_id | Int64 | Необязательный | Id покупателя |
card_id | Int64 | Необязательный | Id карты покупателя |
price_type_id | Int64 | Необязательный | Id вида цены |
delivery_type_id | Int64 | Необязательный | Id типа доставки |
payment_type_id | Int64 | Необязательный | Id типа оплаты |
courier_id | Int64 | Необязательный | Id курьера |
location | Location | Необязательный | Локация для доставки - Объект класса Location |
qrcodeurl | string | Необязательный | ссылка на фискальный чек (печатается в qr-коде) |
Модель локации для доставки
Название | Тип данных | Описание параметра |
---|---|---|
longitude | decimal | Географическая долгота |
latitude | decimal | Географическая широта |
Ограничения, требования и проверки
Пример запроса
{
"id":2,
"date":1534151629,
"delivery_date":1534178229,
"address":"Toshkent sh., Yakkasaroy tum., Abdulla Qahhor 2a",
"external_code":"45131",
"description":"Доставить в ближайшее время",
"phone":"+998901234567",
"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,
"longitude":37.617673
},
"qrcode_url":"https://ofd.soliq.uz/check?t=UZ210108170541&r=20&c=20220531161950&s=345411154513"
}
Выходные параметры
Название | Тип данных | Описание параметра |
---|---|---|
row_affected | Int64 | Количество изменённых строк |
Пример ответа
{
"ok": true,
"result":
{
"row_affected": 1
}
}