############################################################# **Видалення кроку узгодження** ############################################################# Для роботи з цим методом користувач повинен бути `авторизованим `__ . +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | **Метод запиту** | **HTTP DELETE** | +==============================================================+========================================================================================================+ | **Content-Type** | application/json (тіло запиту/відповіді в json форматі в тілі HTTP запиту) | +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | **URL запиту** | **https://doc.edin.ua/bdoc/agreement_step**?agreement_proc_id=119&agreement_step_id=489 | +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | **Параметри, що передаються в URL (разом з адресою методу)** | В рядку заголовка (Header) "Set-Cookie" обов'язково передається SID - токен, отриманий при авторизації | | | | | | **Обов'язкові url-параметри:** | | | | | | **agreement_proc_id** - ID процесу узгодження | | | | | | **agreement_step_id** - ID кроку узгодження | +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ **JSON-параметри в тілі HTTP запиту/відповіді** *********************************************************** ``REQUEST`` В цьому методі json-тіло **запиту** відсутнє (інші дані передавати не потрібно). ``RESPONSE`` У **відповідь** передаються дані аккаунта (об'єкт **AgreementProc**). Таблиця 1 - Опис параметрів об'єкта **AgreementProc** .. csv-table:: :file: for_csv/AgreementProc.csv :widths: 1, 12, 41 :header-rows: 1 :stub-columns: 0 Таблиця 2 - Опис параметрів об'єкта **Company** .. csv-table:: :file: for_csv/Company.csv :widths: 1, 12, 41 :header-rows: 1 :stub-columns: 0 Таблиця 3 - Опис параметрів об'єкта **AgreementProc2Doc** .. csv-table:: :file: for_csv/AgreementProc2Doc.csv :widths: 1, 12, 41 :header-rows: 1 :stub-columns: 0 Таблиця 4 - Опис параметрів об'єкта **Document** .. csv-table:: :file: for_csv/Document.csv :widths: 1, 12, 41 :header-rows: 1 :stub-columns: 0 **Приклади** ********************************* **При використанні методу json-тіло запиту відсутнє (дані передавати не потрібно)** -------------- Приклад тіла **відповіді** в json форматі .. code:: ruby { "agrementSteps": [], "agreementProc2Docs": [ { "document": { "documentId": 2289, "companyId": 4, "company": { "companyId": 0, "accountId": 0, "type": 0, "name": "Царь Царей", "code": "34554355", "isApproved": 0, "isSignedOffer": 0, "isActive": 0, "ownershipTypeId": 0, "certificates": [], "dictionaries": [], "notifySettings": [] }, "name": "Старые закончились", "type": 1, "code": "432432", "agreementProcId": 0, "isActive": 1, "extraFields": [] } } ], "agreementProcId": 119, "companyId": 4, "company": { "companyId": 4, "accountId": 0, "type": 0, "name": "Царь Царей", "code": "34554355", "isApproved": 0, "isSignedOffer": 0, "isActive": 0, "ownershipTypeId": 0, "certificates": [], "dictionaries": [], "notifySettings": [] }, "name": "Бухгалтер", "status": 1 }