Створити квитанцію №14 (відкликати підписання документа COMDOC/TRANSPORTATIONORDER) POST /api/v2/eds/comdoc/revoke
Наполегливо рекомендуємо використовувати замість даного методу новий метод /api/v2/eds/doc/revoke за посиланням.
Відкликати підписання документа COMDOC/TRANSPORTATIONORDER може лише відправник документа до того, як документ змінить свій стан на:
-
відкликаний (в документа є квитанція №14)
-
відмовлений (в документа є квитанція №13)
-
анульований (в документа є квитанція №12)
-
прийнятий (в документа є квитанція №2)
Значення [ЕлектроннийДокумент/Відхилив/GLN] має відповідати параметру gln в запиті. ЄДРПОУ в підписі має відповідати [КодКонтрагента] або [ІПН] в блоці [ЕлектроннийДокумент/Відхилив]
Цей метод може бути виконаний двома способами, що відрізняються набором вхідних параметрів і потребою в передаванні тіла запиту:
Спосіб № 1:
|
URL |
|
|
Метод запиту |
POST |
|
URL запиту |
/api/v2/eds/comdoc/revoke |
|
URL параметри |
gln - рядок (13); номер GLN організації, яка пов’язана з авторизованим користувачем платформи EDIN 2.0 на рівні акаунта doc_uuid - рядок; UUID документа COMDOC |
|
Headers |
|
|
Authorization |
SID - токен, отриманий при авторизації |
|
Content-Type |
application/pkcs7-signature or application/xml |
|
REQUEST |
|
|
JSON Body |
В тілі запиту методу можуть передаватись:
|
Спосіб № 2:
|
URL |
|
|
Метод запиту |
POST |
|
URL запиту |
/api/v2/eds/comdoc/revoke |
|
URL параметри |
gln - рядок (13); номер GLN організації, яка пов’язана з авторизованим користувачем платформи EDIN 2.0 на рівні акаунта doc_uuid - рядок; UUID документа COMDOC autoGenerate - параметр (без значення), що вказує на автоматичне генерування квитанції |
|
Headers |
|
|
Authorization |
SID - токен, отриманий при авторизації |
|
REQUEST |
|
|
Body |
В тілі запиту методу обов’язково передається текст причини відкликання документа. |
RESPONSE
В тілі відповіді передаються:
chain_uuid - ідентифікатор ланцюжка, в якому знаходиться документ
doc_uuid - ідентифікатор документа, якому належить квитанція
ticket_uuid - ідентифікатор квитанції
JSON приклад:
{
"chain_uuid": "7b6aef20-9f42-460e-9031-bb81c91e3b03",
"doc_uuid": "e013510a-4267-4553-80f0-eb5ebabdfd05",
"ticket_uuid": "1003706c-3656-497b-9438-c6f33e27c36d"
}