Огляд

Відкриті торги (OpenUA) - це плагін до Open Procurement API. Для роботи за цією процедурою потрібна 0.12 версія пакета openprocurement.api.

REST-ful інтерфейс для плагіна відповідає основним принципам дизайну програмного забезпечення.

Домовленості

Цей плагін підтримує домовленості Open Procurement API.

Основні задачі

OpenUA процедура, що описана в цій документації, стосується процедури українських відкритих торгів для понадпорогових закупівель. Код процедури такого типу - aboveThresholdUA.

Бізнес логіка

Підхід до відкритих торгів відрізняється від основної процедури Open Procurement API (яка використовується для допорогових закупівель) в основному етапом закупівлі, що проходить перед аукціоном. Детально різницю описано в пунктах нижче:

  1. Закупівлю можна редагувати протягом усього періоду подання пропозицій - tenderPeriod (коли тендер знаходиться в стані active.tendering). Але коли редагування відбувається занадто близько до завершення періоду подання пропозицій - tenderPeriod.endDate, потрібно продовжити цей період.

  2. Немає стану active.enguiries.

  3. Запитання можна задавати в період уточнень - enquiryPeriod, що відбувається в період подання пропозицій - tenderPeriod.

  4. Відповіді можна давати протягом усього періоду подання пропозицій - tenderPeriod.

  5. Пропозиції можна подавати протягом усього періоду подання пропозицій - tenderPeriod.

  6. Подані пропозиції стають недійсними після будь-якої зміни закупівлі замовником, тому їх потрібно підтвердити знову.

Стан проекту

Цей проект активно розробляється і має пілотні встановлення.

Репозиторій цього проекту є на GitHub: https://github.com/openprocurement/openprocurement.tender.openua

Повідомляйте про всі проблеми та поради через issue tracker (реєстрація на GitHub обов’язкова). Загальне обговорення відбувається через розсилку Open Procurement General.

Стабільність API

API є дуже нестабільним. Хоча точки входу API будуть відносно стабільними, формати обміну даними будуть часно змінюватись. Зміни в API обговорюються через Open Procurement API розсилку.

Звіт про зміни

0.2

Випущено: ще ні

Новий функціонал:

Модифікації:

0.1

Випущено: 2016-01-25

Новий функціонал:

  • відсутність статусу active.enquiries

  • Недійсність пропозицій

  • Правила валідації для відкритих торгів

Наступні кроки

Далі читайте Туторіал.