Створення/редагування документу сервісу «ETTN»

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

Важливо

Вибір дії (створення або редагування): в разі якщо в url запиту присутній ідентифікатор документа (параметр doc_uuid), то документ сервісу «ETTN» з зазначеним Id підлягає редагуванню. Відсутність в запиті параметра doc_uuid веде до створення нового документу, тип якого визначається в url запиту.

URL

Метод запиту

POST

URL запиту

/api/ettn/eds/doc - запит створення/редагування чернетки ТТН

/api/ettn/eds/booking - запит створення/редагування чернетки Заявки на транспортування

/api/ettn/eds/bookingconfirmation - запит створення/редагування чернетки Підтвердження транспортування

/api/ettn/eds/transhipment - запит створення/редагування чернетки Акта перевантаження товарів

/api/ettn/eds/acceptance - запит створення/редагування чернетки Акта приймання-передавання

/api/ettn/eds/discrepancy - запит створення/редагування чернетки Акта розбіжностей

/api/ettn/eds/completion - запит створення/редагування чернетки Акта виконаних робіт

URL параметри

company_uuid (обов’язково) UUID - ідентифікатор компанії

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

linked_doc (опціонально) UUID - ідентифікатор документа (передається для встановлення зв’язку між різними документами, наприклад, між створюваним Заявкою на транспортування та ЕТТН); при створенні документу можливо формувати кілька зв’язків одночасно, наприклад, між створюваним Актом розбіжностей та еТТН і Актом приймання-передавання: linked_doc=5e5c0a80-8af4-469d-b820-cec46a1f2308&linked_doc=c69577eb-196b-4917-a0bd-e2d02d686529

Headers

Authorization

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

Content-Type

application/json or application/xml

REQUEST

JSON Body

В тілі запиту методу передається тіло документа:

  • ETTN - для документа ЕТТН

  • BOOKING - для документа Заявка на транспортування

  • BOOKINGCONFIRMATION - для документа Підтвердження транспортування

  • TRANSHIPMENT - для документа Акт перевантаження товарів

  • ACCEPTANCE - для документа Акт приймання-передавання

  • DISCREPANCY - для документа Акт розбіжностей

  • COMPLETION - для документа Акт виконаних робіт

RESPONSE

В тілі відповіді (json) передається doc_uuid - унікальний ідентифікатор документа на платформі:

{doc_uuid:"e3dbf6e8-029e-4c3b-804b-9b2741d9f37d"}