Отгрузка заказов (создание реестра отгрузки)
Создание/редактирование реестра отгрузки
/api/lite/takeout_list
Создание реестра отгружаемых заказов, объединенных одной службой доставки. По каждой службе доставки необходимо формировать отдеьный реестр. В отгруженный реестр вносить изменения состава заказов более нельзя.
{
"id":"1105",
"courierCode":"LOGSIS",
"takeoutDate": "2023-09-22",
"takeoutHourStart":"09:00",
"takeoutHourEnd":"18:00",
"gatherType": "COURIER",
"date":"2023-09-20 22:12:12",
"warehouseCode" : "e98f2e33-d488-d75c-4e38-b912e87429b6",
"orders": [{"id":"60-71"}, {"id":"60-72"}]
}
id - номер реестра,
courierCode - код курьерской компании (из перечисления),
takeoutDate - дата передачи заказов в службу доставки,
takeoutHourStart - интервал сбора (начало),
takeoutHourEnd - интервал сбора (окончание),
date - дата документа реестра,
gatherType - способ сбора (COURIER - вызов курьера, SELF_PICKUP - самопривоз),
warehouseCode - код склада с которого идет отгрузка (из справочника складов аккаунта),
orders - список номеров заказов реестра
Успешный ответ
{
"id": "1105",
"success": true
}
Получение реестра отгрузки
/api/lite/takeout_list
Возвращает реестр отгрузки по его id
Обязательный параметр: id реестра.
Пример успешного ответа
{
"recordsTotal": 1,
"success": true,
"takeoutLists": [
{
"availableForChanges": false,
"courierCode": "LOGSIS",
"date": "2023-09-22 11:53:44",
"id": "1101",
"orders": [
{
"customer": "Тестовый Покупатель",
"date": "2023-09-19",
"id": "60-55"
},
{
"customer": "Тестовый Покупатель",
"date": "2023-09-19",
"id": "60-56"
}
],
"status": "SHIPPED",
"takeoutDate": "2023-09-22",
"updateTs": "2023-09-22 11:53:44.643",
"warehouseCode": "e98f2e33-d488-d75c-4e38-b912e87429b6",
"warehouseManager": {
"address": {},
"alternativePhone": "",
"name": "Не задано",
"passport": {},
"patronymic": "",
"phone": "+73434343434",
"rawPhone": "Не задано",
"surname": ""
},
"warehouseName": "Свой склад"
}
]
}
Получение печатной формы реестра
/api/lite/takeout_list/print
Возвращает pdf файл спечатной формой реестра А4 для указанного реестра, в формате base64.
Обязательный параметр: id реестра.
Пример печатной формы: