📋 Методы (8)
Метод | Назначение |
createDraft | Создать черновик поставки |
getDraftInfo | Информация и статус черновика |
getTimeslotInfo | Доступные таймслоты для черновика |
createSupplyOrderFromDraft | Создать заказ из черновика |
getSupplyOrderCreateStatus | Статус задачи создания заказа |
cancelSupplyOrder | Отмена заказа поставки |
getSupplyOrderCancelStatus | Статус отмены заказа |
updateSupplyOrderContent | Обновление состава заказа |
🚀 Пример
// Создание черновика и заказ из черновика
const draft = await api.fboSupplyRequest.createDraft({
supply_type: 'DIRECT', warehouse_id: 123,
items: [{ sku: '123456789', quantity: 10 }]
});
const slots = await api.fboSupplyRequest.getTimeslotInfo({ warehouse_id: 123, date_from: '2024-01-15', date_to: '2024-01-22' });
const slot = slots.timeslots?.find(s => s.is_available);
if (slot) {
await api.fboSupplyRequest.createSupplyOrderFromDraft({ draft_id: draft.draft?.draft_id, timeslot_id: slot.timeslot_id });
}