Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

draw.io Diagram
bordertrue
diagramNameNLE_Proc_statuses
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth786
revision25

Технічна назваБізнесова назваПерехід зЗа умовиКоментар
active_tenderingПрийняття заяв на участьВ момент публікації процедури в ЦБД

Автоматично.

Заповнені всі обовʼязкові поля для створення процедури в ЦБД

Майданчик Організатора робить POST запит до ЦБД та передає об'єкт процедури.

У разі правильно сформованого об'єкта процедури, ЦБД повертає майданчику id та token створеного об'єкта процедури, процедура набуває статус active_tendering

active_auctionАукціонactive_tendering

Автоматично. 

Завершився період Прийняття заяв на участь і протягом періоду прийшло мінімум 2 учасники

Після публікації процедури ЦБД визначає час початку аукціону в дату, яку вказав Організатор в полі auctionPeriod.startDate.

В момент tenderPeriod.endDate ЦБД перевіряє наявність необхідної кількості заяв на участь і якщо:

  • minNumberOfQualifiedBids == 1
    • Прийшов один бід: ЦБД змінює статус процедури з active_tendering → pending_payment
    • Прийшли більше 1 біда: ЦБД змінює статус процедури з active_tendering → active_auction
  • minNumberOfQualifiedBids == 2
    • Прийшов один бід: ЦБД змінює статус процедури з active_tendering на unsuccessful
    • Прийшли більше 1 біда → ЦБД змінює статус процедури з active_tendering на active_auction
pending_paymentОчікується оплата

active_tendering

АБО

active_auction

Автоматично.

Завершився період Прийому пропозицій (tenderPeriod.endDate) і була подана лише 1 заява на участь (при умові minNumberOfQualifiedBids=1) 

АБО

Автоматично.

Завершилась робота Модуля аукціону (auctionPeriod.endDate)

Після завершення періоду подання пропозицій (tenderPeriod), за умови 1-ї заяви на участь (minNumberOfQualifiedBid=1)

АБО

По завершенню періоду аукціону (auctionPeriod), за умови 2-х заяв на участь - 

ЦБД змінює статус процедури на “Очікується сплата за лот” (pending_payment), також ЦБД автоматично створює awards[]

active_awardedОчікується підписання договоруpending_payment

Автоматично.

При зміні Організатором статусу award: pending → active

(Переможець виконав оплату)

Після оплати за лот Учасником Організатор натискає кнопку “Підтвердити оплату”:

  • статус
аукціону
  • award’у змінюється на
“Очікується підписання договору”
  • “Переможець” (active
_awarded
  • )
  • статус
award’у
  • процедури змінюється на
“Переможець”
  • “Очікується підписання договору” (active
) - 2 фаза кваліфікації переможця в частині роботи з договором та протоколом.
  • _awarded)
completeАукціон завершено. Договір підписаноactive_awarded

Ручна дія.

Організатор надсилає запит на зміну статусі Процедури: active_awarded → complete

Термінальний статус.

Після завершення роботи із договором, Організатор аукціону натискає на кнопку “Завершити електронні торги”.

Після чого майданчик Організатора надсилає запит до ЦБД щодо зміни статусу процедури на “Аукціон завершено. Договір підписано”

unsuccessfulАукціон не відбувсяunsuccessfulАукціон не відбувся

active_tendering

АБО

active_auction

АБО

pending_payment

АБО

active_awarded

cancelledАукціон скасовано

active_tendering

АБО

active_auction

АБО

pending_payment

АБО

active_awarded

Опис статусів процедури

...

  • Технічний ідентифікатор - draft
  • Умови зміни статусу - Чернетка процедури на стороні майданчика поза системою

...

  • Технічний ідентифікатор - active_tendering
  • Умови зміни статусу - Майданчик Організатора робить запит до ЦБД та передає об'єкт процедури. У разі правильно сформованого об'єкта процедури, ЦБД повертає майданчику token створеного об'єкта процедури. Аукціон набуває статус “Прийняття заяв на участь” (active_tendering)

...

  • Технічний ідентифікатор - active_auction
  • Умови зміни статусу - Після активації процедури ЦБД визначає точну дату початку та час періоду аукціону. У визначену дату та час ЦБД, за наявності необхідної кількості заяв (перевірка кількості поданих заяв відбувається на рівні ЦБД, для запуску модулю аукціону необхідно не менше 2 заяв на участь), змінює статус процедури з “Прийняття заяв на участь” (active_tendering) на “Аукціон” (active_auction)

...

  • Технічний ідентифікатор - pending_payment
  • Умови зміни статусу - По завершенню періоду аукціону (auctionPeriod), за умови 2-х заяв на участь або після завершення періоду подання пропозицій (tenderPeriod), за умови 1-ї заяви на участь (minNumberOfQualifiedBid=1), ЦБД змінює статус процедури на “Очікується сплата за лот” (pending_payment), award’у набуває значення “Очікується оплата” (pending) - 1 фаза кваліфікації переможця в частині сплати коштів за лот.

...

  • Технічний ідентифікатор - active_awarded
  • Умови зміни статусу - Після оплати за лот Учасником Організатор натискає кнопку “Підтвердити оплату” статус аукціону змінюється на “Очікується підписання договору” (active_awarded) статус award’у змінюється на “Переможець” (active) - 2 фаза кваліфікації переможця в частині роботи з договором та протоколом.

...

  • Технічний ідентифікатор - complete
  • Умови зміни статусу - Після завершення роботи із договором, Організатор аукціону натискає на кнопку “Завершити електронні торги”. Після чого майданчик Організатора надсилає запит до ЦБД щодо зміни статусу процедури на “Аукціон завершено. Договір підписано”.

...

Автоматично.

  • Якщо протягом tenderPeriod немає жодної поданої заяви
  • Якщо протягом tenderPeriod кількість поданих заяв на участь менше за встановлене Організатором значення minNumberOfQualifiedBids
  • Якщо за результатами періоду аукціону (

...

  • auctionPeriod), немає жодної валідної ставки. Валідна ставка

...

  • >= сума стартової ціни лота + крок аукціону

...

  • Якщо в рамках кваліфікації Організатор дискваліфікував усіх учасників з award`ами в статусі active

Термінальний статус.

cancelledАукціон скасовано

...

active_tendering

АБО

active_auction

АБО

pending_payment

АБО

active_awarded

Ручна дія.

Організатору у всіх статусах Процедури, окрім термінальних статусів, доступна опція "Скасування" Процедури.

Для скасування процедури, Організатору необхідно:

  • Завантажити документ в cancellations[].documents з documentType: cancellationDetails
  • Вказати причину скасування (cancellations.reason)
  • Вказати дату прийняття рішення про скасування (cancellations.datePublished)

Після цього, при натисканні кнопки, надсилається запит в ЦБД на скасування. Статус процедури змінюється на → cancelled

Термінальний статус.

Статуси заяви на участь (біда)

...