.. _procuring: Операції для організації-замовника закупівлі ============================================ Реєстрація Закупівлі -------------------- Реєстрація Закупівлі складається зі створення початкового запису та завантаження документації. Cтворення початкового запису Закупівлі ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ При реєстрації закупівлі у базі даних потрібно надати всі основні деталі закупівлі (окрім двійкових документів) в тілі запиту. .. sourcecode:: http POST /tenders HTTP/1.1 Отримана відповідь міститиме URL створеної закупівлі у заголовку відповіді `Location` та у ``data.id`` тіла. .. sourcecode:: http HTTP/1.1 201 Created Location: /tenders/64e93250be76435397e8c992ed4214d1 .. _procuring-uploading-docs: Завантаження документації ~~~~~~~~~~~~~~~~~~~~~~~~~ Вся документація закупівлі повинна бути завантажена такими запитами, по одному запиту на документ. Всі типи запитів, які підтримуються, ви можете побачити в секції :ref:`upload`. .. sourcecode:: http POST /tenders/64e93250be76435397e8c992ed4214d1/documents HTTP/1.1 Отримана відповідь міститиме URL створеної закупівлі у заголовку відповіді `Location` та у ``data.id`` тіла. .. sourcecode:: http HTTP/1.1 201 Created Location: /tenders/64e93250be76435397e8c992ed4214d1/documents/6a7d13bd8ec449e08882aeb92180d938 Приклад запиту: .. http:example:: ../belowthreshold/http/tutorial/upload-tender-notice.http :code: Зміна Закупівлі --------------- Замовник закупівлі може змінити і початковий запис, і відповідну документацію. .. If Tenders state does not allow such change the request will fail with Unauthorized response. Зміна початкового запису Закупівлі ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Замовник може змінити властивості Закупівлі за таким запитом. Інформація для зміни повинна міститися у вмісті повідомлення. .. sourcecode:: http PATCH /tenders/64e93250be76435397e8c992ed4214d1 HTTP/1.1 .. sourcecode:: http HTTP/1.1 200 OK Зміна існуючих документів ~~~~~~~~~~~~~~~~~~~~~~~~~ Замовник може завантажити нові версії документів закупівлі. Всі типи запитів, які підтримуються, ви можете побачити в секції :ref:`upload`. .. sourcecode:: http PUT /tenders/64e93250be76435397e8c992ed4214d1/documents/6a7d13bd8ec449e08882aeb92180d938 HTTP/1.1 .. sourcecode:: http HTTP/1.1 200 OK Приклад запиту: .. http:example:: ../belowthreshold/http/tutorial/update-award-criteria.http :code: Завантаження додаткових документів ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Так само як :ref:`procuring-uploading-docs`.