.. _contract-template-name: Надання проекту договору ======================== Для подальшого укладання договору можна надати проект договору. Існує два способи зробити це: 1. Завантажити документ `contractProforma`. 2. Встановити поле `contractTemplateName`. Якщо проект договору є обов'язковим, його слід надати у статусі `draft` (до активації тендеру). Наступна таблиця показує, які procurementMethodType вимагають шаблон договору або для яких він є необов'язковим: +------------------------------------+-----------------+ | procurementMethodType | Підтримка | +====================================+=================+ | belowThreshold | **Обов'язково** | +------------------------------------+-----------------+ | aboveThresholdUA | **Обов'язково** | +------------------------------------+-----------------+ | aboveThresholdEU | **Обов'язково** | +------------------------------------+-----------------+ | aboveThreshold | **Обов'язково** | +------------------------------------+-----------------+ | competitiveDialogueUA | Необов'язково | +------------------------------------+-----------------+ | competitiveDialogueEU | Необов'язково | +------------------------------------+-----------------+ | competitiveDialogueUA.stage2 | Автоматично | +------------------------------------+-----------------+ | competitiveDialogueEU.stage2 | Автоматично | +------------------------------------+-----------------+ | esco | Необов'язково | +------------------------------------+-----------------+ | priceQuatation | **Обов'язково** | +------------------------------------+-----------------+ | closeFrameworkAgreementUA | Необов'язково | +------------------------------------+-----------------+ | competitiveOrdering | **Обов'язково** | +------------------------------------+-----------------+ | negotiation | Необов'язково | +------------------------------------+-----------------+ | negotiation.quick | Необов'язково | +------------------------------------+-----------------+ | reporting | Недоступно | +------------------------------------+-----------------+ | simple.defence | **Обов'язково** | +------------------------------------+-----------------+ | closeFrameworkAgreementSelectionUA | Необов'язково | +------------------------------------+-----------------+ | requestForProposal | **Обов'язково** | +------------------------------------+-----------------+ Завантаження `contractProforma` =============================== Давайте завантажимо документ `contractProforma`: .. http:example:: ./http/contract-template-name/add-contract-proforma.http :code: Встановлення `contractTemplateName` =================================== Наступна таблиця показує, які статуси для кожного procurementMethodType дозволяють встановити/оновити `contractTemplateName`: +------------------------------------+-----------------------------------------+ | procurementMethodType | Статуси | +====================================+=========================================+ | belowThreshold | draft/active.enquiries | +------------------------------------+-----------------------------------------+ | aboveThresholdUA | draft/active.tendering | +------------------------------------+-----------------------------------------+ | aboveThresholdEU | draft/active.tendering | +------------------------------------+-----------------------------------------+ | aboveThreshold | draft/active.tendering | +------------------------------------+-----------------------------------------+ | competitiveDialogueUA | draft/active.tendering | +------------------------------------+-----------------------------------------+ | competitiveDialogueEU | draft/active.tendering | +------------------------------------+-----------------------------------------+ | competitiveDialogueUA.stage2 | | +------------------------------------+-----------------------------------------+ | competitiveDialogueEU.stage2 | | +------------------------------------+-----------------------------------------+ | esco | draft/active.tendering | +------------------------------------+-----------------------------------------+ | priceQuatation | draft | +------------------------------------+-----------------------------------------+ | closeFrameworkAgreementUA | draft/active.tendering | +------------------------------------+-----------------------------------------+ | competitiveOrdering | draft/active.tendering | +------------------------------------+-----------------------------------------+ | negotiation | draft/active.tendering | +------------------------------------+-----------------------------------------+ | negotiation.quick | draft/active.tendering | +------------------------------------+-----------------------------------------+ | reporting | | +------------------------------------+-----------------------------------------+ | simple.defence | draft/active.tendering | +------------------------------------+-----------------------------------------+ | closeFrameworkAgreementSelectionUA | draft | +------------------------------------+-----------------------------------------+ | requestForProposal | draft/active.enquiries/active.tendering | +------------------------------------+-----------------------------------------+ Правильність шаблону визначається ідентифікатором класифікації предмету закупівлі. Усі доступні шаблони та правила їх відбору можна знайти у `стандартах `_. Якщо ви спробуєте встановити значення поза межами стандартів або некоректне для поточної класифікації, ви отримаєте помилку: .. http:example:: ./http/contract-template-name/set-contract-template-name-invalid.http :code: Давайте спробуємо встановити правильне значення для поля `contractTemplateName`: .. http:example:: ./http/contract-template-name/set-contract-template-name-success.http :code: Також шаблон контракту не може бути встановлений разом із документом `contractProforma`: .. http:example:: ./http/contract-template-name/invalid-with-contract-proforma.http :code: Якщо ви спробуєте встановити або змінити значення у некоректному статусі тендеру, ви отримаєте помилку: .. http:example:: ./http/contract-template-name/set-contract-template-in-incorrect-statuese.http :code: Ви можете видалити шаблон контракту у `draft` статусі тендера: .. http:example:: ./http/contract-template-name/delete-contract-template-name.http :code: