POST

createDraft

POST<baseUrl>/?section=drafts&action=createDraft

Створює нову чернетку надходження

tradepointId передається у query, не в тілі; склад — у warehouseNew; draftType обовʼязковий.

Приклад запиту

{
  "formId": "<uuid>",
  "draftType": "coming",
  "date": "2025-10-07",
  "time": "14:30:00",
  "backdatingCheckbox": false,
  "warehouseNew": 5,
  "warehouseOld": 0,
  "comment": "",
  "products": [
    {
      "nomenclatureId": 123,
      "barcode": "4820000000123",
      "quantity": "100",
      "cost": "15.50",
      "price": "25.00",
      "summ": "1550"
    }
  ]
}

Параметри запиту

ПараметрТипОпис
timezonestringЗсув часового поясу для дат (напр. "+3", "-2").

Тіло запиту JSON

ПолеТипОпис
draftType*string
workerIdstring

Відповідь

Успіх — status: "done" та обʼєкт data.

Повертає довільний обʼєкт у полі data.

Можливі помилки

  • error with adding draft
  • enter data