Оновити статус документа (комерційної пропозиції / товарного узгодження) PUT /api/es/agreement/status
За допомогою цього методу оновлюється статус пропозиції у обох контрагентів.
REQUEST
|
URL
|
|
|
Метод запиту
|
PUT
|
|
URL запиту
|
/api/es/agreement/status
|
|
URL параметри
|
gln (обов’язково) String - GLN власної Компанії;
doc_uuid (обов’язково) UUID - GUID документа (комерційної пропозиції / товарного узгодження)
sender_id (обов’язково) int - id отримувача
recipient_id (обов’язково) int - id отримувача
status_id (обов’язково) int - id статусу документа (комерційної пропозиції / товарного узгодження):
Для Товарного узгодження (AGREEM):
-
1 - Чернетка (на стороні постачальника)
-
2 - Відправлено (на стороні постачальника)
-
3 - На узгодженні (на стороні постачальника)
-
4 - Відхилено (на стороні постачальника)
-
5 - Підписання постачальником (на стороні постачальника)
-
6 - 2 підписання постачальником (на стороні постачальника)
-
7 - Завершено (на стороні постачальника)
-
11 - Відхилено (на стороні мережі)
-
12 - На узгодженні (на стороні мережі)
-
13 - Підготовлено (на стороні мережі)
-
14 - Готовий до підписання (на стороні мережі)
-
15 - Погоджено (на стороні мережі)
-
16 - Підписано (на стороні мережі)
-
17 - Перевірено (на стороні мережі)
-
18 - Підтверджено (на стороні мережі)
-
19 - Підписання постачальником (на стороні мережі)
-
20 - Підписання мережею (на стороні мережі)
Для Комерційної пропозиції (NOVELTY):
-
1 - Чернетка (на стороні постачальника)
-
3 - На узгодженні (на стороні постачальника)
-
4 - Відхилено
-
8 - Прийнято
-
21 - На узгодженні перший етап (на стороні мережі)
-
22 - На узгодженні другий етап (на стороні мережі)
-
23 - На узгодженні третій етап (на стороні мережі)
-
24 - На узгодженні четвертий етап (на стороні мережі)
-
25 - На узгодженні п’ятий етап етап (на стороні мережі)
-
26 - На узгодженні фінальний етап (на стороні мережі)
|
|
Headers
|
|
|
Authorization
|
SID - токен, отриманий при авторизації
|
|
Content-Type
|
application/json
|
|
REQUEST
|
|
|
JSON Body
|
В тілі запиту методу при відхиленні (AGREEM / NOVELTY: status_id=4) чи прийманні (NOVELTY: status_id=8) передається тіло відповідного документа, що містить коментар:
|
RESPONSE
Код сервера 200 (ok).