Прив’язка (додавання) ТТН до «Зведеної ТТН»

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

Важливо

  1. ТТН може бути пов’язана лише з однією «Зведеною ТТН» (один зв’язок). Тобто для формування іншого зв’язку попередній потрібно розірвати!

  2. Для формування зв’язку «Зведена ТТН» має бути в статусі «Чернетка», а ТТН може бути:

    • в статусі OPEN (чернетка (відправник)) та зі значенням ready_for_sign == 1 (готовий до підписання)

    • в статусі SENT (відправлений (відправник))

  3. «Перевізник» (carrier_uuid) у всіх пов’язаних ТТН документів має бути однаковий. У всіх пов’язаних ТТН документах дані «Вантажоотримувач», «Вантажовідправник», «Водій», «Місце завантаження», «Місце доставки» (значення додаткових полів consignee_uuid, consignor_uuid,  driver_uuid, load_place_uuid, delivery_place_uuid) мають бути одними і тими ж відповідно до ролі, а також мають відповідати даним в «Зведеній ТТН».

  4. До «Зведеної ТТН» можливо прив’язати (додати) до 100 ТТН документів (обмеження).

URL

Метод запиту

POST

URL запиту

/api/eds/doc/ettn/ttn/link_docs?doc_uuid=13891ca1-76ff-40a6-927b-98db9444d3bf&gln=9864065732327

URL параметри

gln (обов’язково) String - GLN власної Компанії;

doc_uuid (обов’язково) UUID - ідентифікатор документа «Зведена ТТН»

Headers

Authorization

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

Content-Type

application/json

REQUEST

JSON Body

В тілі запиту методу (в json форматі) передається масив UUID-ів ТТН документів, що будуть пов’язані зі «Зведеною ТТН».

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

["doc_uuid одиночної ТТН №1", "doc_uuid одиночної ТТН №2", "doc_uuid одиночної ТТН №3"]

RESPONSE

Код сервера 200 (ok).