Зберегти Замовлення по «Прайс-листу»

Для роботи з цим методом користувач повинен бути авторизованим .

URL

Метод запиту

POST

URL запиту

/api/distribex/preorder?gln=9864065732327&producerId=13200791&positions=1195&positions=1193

URL параметри

gln (обов’язково) String - GLN Дистриб’ютора

producerId (обов’язково) String - ідентифікатор Виробника

positions (обов’язково / - ) String - позиції Попереднього замовлення. Параметр відсутній при наявності load_excel параметра

load_excel (обов’язково / - ) boolean - load_excel=true при передачі значень через xls-файл. Параметр відсутній при наявності positions параметра

doc_uuid (опціонально) UUID - ідентифікатор документа-підстави

type_id (опціонально) int - ідентифікатор підтипу документа:

  • 1 - оригінальне замовлення (за замовчуванням);

  • 2 - попереднє замовлення;

  • 3 - відредаговане замовлення

Headers

Authorization

SID - токен, отриманий при авторизації

Content-Type

application/json

REQUEST

JSON Body

При передачі значень вручну (через positions параметр): в тілі запиту методу передається масив об’єктів з вказаною кількістю відповідних товарних позицій для Попереднього замовлення)

При передачі значень через xls-файл (вказується параметр load_excel=true): в тілі запиту передається заповнений шаблон order_upload_ua.xls

RESPONSE

В тілі відповіді передаються дані для збереження Замовлення по «Прайс-листу» (об’єкт XDistribexPreorder)