Versions Compared

Key

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

...

draw.io Diagram
bordertrue
diagramNameSAESAD_procedure_diagramstatuses
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth786512
revision61


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

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

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

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

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

active_auctionАукціонactive_tendering

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

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

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

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

minNumberOfQualifiedBids == 1
  • Прийшов один бід: ЦБД змінює статус процедури з active_tendering → active_qualification
  • Прийшли більше 1 біда: ЦБД змінює статус процедури

    запускає модуль аукціону: з active_tendering → active_auction

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

    active_tendering

    АБО

    active_auction

    АБО

    pending_payment

    АБО

    active_awarded

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

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

    АБО

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

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

    АБО

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

    Організатор дискваліфікував Переможця до оплати.

    АБО

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

    Організатор дискваліфікував Переможця після оплати, до підписання Договору.

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

    АБО

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

    • ЦБД змінює статус процедури на “Очікується підписання протоколу” ( → active_qualification)
    • ЦБД автоматично створює awards[]
      • awards[0].status: pending
      • awards[1].status: pending_waiting (якщо присутня друга за величиною ставка)
    pending_paymentОчікується оплата

    active_qualification

    Ручна дія.

    Організатор завантажив підписаний протокол та натиснув кнопку на інтерфейсі майданчика "Протокол затверджено"

    Організатор має завантажити підписаний протокол. Організатор завантажує підписаний протокол та натискає кнопку "Протокол затверджено". Після цієї дії відбувається наступне: 

    • ЦБД змінює статус процедури на "Очікується оплата" (→ pending_payment)
    • ЦБД змінює статус Переможця
      • awards[0].status: pending_payment
      • Інший авард, якщо він є (awards[1]) лишається в статусі pending_waiting)
    active_awardedОчікується підписання договоруpending_payment

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

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

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

    Після оплати за лот Учасником Організатор

    1. Змінює Натискає кнопку “Підтвердити оплату”, яка має змінити значення поля award.paymentReceived на trueНатискає кнопку “Підтвердити оплату”. В результаті даної дії:
    • статус award’у змінюється на “Переможець” (active)
    • статус процедури змінюється на “Очікується підписання договору” (active_awarded)
    • Аварди учасників, що очікують, все ще лишаються в статусі pending_waiting

    Статус процедури змінюється на active_awarded автоматично після того, як організатор змінює статус аварда на active (після оплати)

    ЦБД автоматично створює contracts[0] у статусі pending для Переможця, який отримав award у статусі active

    completeАукціон завершено. Договір підписаноactive_awarded

    Ручна дія.

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

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

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

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

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

    active_tendering

    АБО

    active_auction

    АБО

    active_qualification

    АБО

    pending_payment

    АБО

    active_awarded

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

    • Якщо протягом tenderPeriod немає жодної поданої заяви
    • Якщо протягом tenderPeriod кількість поданих заяв на участь менше за встановлене Організатором значення minNumberOfQualifiedBids
    • Якщо за результатами періоду аукціону за результатами періоду аукціону (auctionPeriod), немає жодної валідної ставки. Валідна ставка >= сума стартової ціни лота + крок аукціону    
    • Якщо в рамках кваліфікації Організатор дискваліфікував усіх учасників з award`ами в статусі active

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

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

    active_tendering

    АБО

    active_auction

    АБО 

    active_qualification

    АБО

    pending_payment

    АБО

    active_awarded

    Ручна дія.

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

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

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

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

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

    ...

    Технічна назва

    Статус процедури

    Бізнесова назва

    Дата початку

    Дата завершення

    Результат завершення

    Коментар

    rectificationPeriod active_tenderingПеріод редагування

    Дата та час публікації процедури в ЦБД.

    Може припадати на неробочий день

    Триває 48 годин з дати публікації процедури (tenderPeriod.startDate)

    Редагування полів процедури після завершення періоду процедури більше недоступне

    Період "Період редагування" починється одразу, як тільки відбувається публікація процедури в ЦБД

    Організатору доступно редагування полів процедури та робота з документами процедури додавання/заміна.

    У випадку редагування полів процедури (крім документів), активні біди мають деактивуватись.

    tenderPeriodactive_tenderingПеріод подання пропозицій

    Дата та час публікації процедури в ЦБД.
    Може припадати на неробочий день

    Це день, що передує дню початку періоду аукціону auctionPeriod.startDate. Завершується о 20:00.

    (може припадати на НЕробочий день)

    Мінімально можливий tenderPeriod = 19 повних календарних днів з наступного дня після публікації процедури

    Статус процедури змінюється автоматично:

    active_tendering → active_auction


    Період "Період подання пропозицій" починється одразу, як тільки відбувається публікація процедури в ЦБД

    Протягом періоду:

    • Учасники можуть подавати свої заяви на участь, редагувати їх, додавати і замінювати документи в Біді. Можуть скасувати свою заяву.
    • Організатору доступна робота з документами процедури: додавання/заміна. Може скасувати аукціон до його початку.
    questionPeriodactive_tenderingПеріод запитань

    Припадає тільки на робочі дні.

    За 1 р.д. до початку аукціону о 18:00. 


     
    enquiryPeriodactive_tenderingПеріод відповідей

    Припадає тільки на робочі дні.

    За 1 р.д. до початку аукціону о 18:00. 


     

    auctionPeriod

    tender_period
    active_auction

    Аукціон

    Завжди припадає на робочий день.

    Дата вказується організатором при публікації процедури.
    Точний час початку визначається ЦБД (діапазон з 9:30 - 10:00)

    Подія завершення аукціону (роботи модуля аукціону) може припадати на НЕробочий день

    Статус процедури змінюється автоматично:

    active_auction → active_qualification

    active_auction → unsuccessful

    Статус процедури змінюється Організатором:

    active_auction → cancelled

    Протягом цього періоду:

    • Організатору доступна можливість скасувати аукціон
    • Учасники можуть створювати заяви на участь та зупиняти аукціон.
    auctionPeriod.endDate присутній виключно за умови наявності не менш ніж 2 заяв на участь (bids[].status: active) на момент tenderPeriod.endDate

    qualificationPeriod


    active_qualification
    pending_payment
    active_awarded

    Період кваліфікаціїПри відсутності auctionPeriod та наявності лише 1ї заявки:

    qualificationPeriod.startDate == auctionPeriod.startDate

    При наявності auctionPeriod:

    qualificationPeriod.startDate == auctionPeriod.endDate



    Може припадати на НЕробочий день. -

     
    qualificationPeriod.endDate == qualificationPeriod.startDate + 30 р.д. + 10 к.д. о 18:00

    На рівні ЦБД: відсутній

    На рівні майданчика: за 24 години до завершення, надсилання повідомлення Організатору про завершення періоду кваліфікації. 

    Формується за наявності переможця за результатами проведеного аукціону (період аукціону) або після періоду подання пропозицій, за наявності лише 1 заяви на участь, 

    Формується повторно з усіма вкладеними періодами за наявності 2-го учасника в якості переможця (в момент дискваліфікації 1-го учасника).

    • Функціонал Організатора:
      • Скасування аукціон
      • Дискваліфікація переможця
    • Функціонал Учасника:
      • Відсутній.


    Info
    titleВимоги до майданчиків
    titleВимоги до майданчиків

    В даній процедурі присутні додаткові умови тривалості tenderPeriod в залежності від стартової вартості та номера аукціона в ланцюжку. 

    На ЦБД буде присутня валідація лише на мінімальний термін тривалості tenderPeriod в 19 днів. Зі сторони майданчика необхідно реалізувати наступну логіку: 

    1. Якщо

    В даній процедурі присутні додаткові умови тривалості tenderPeriod в залежності від стартової вартості та номера аукціона в ланцюжку. 

    На ЦБД буде присутня валідація лише на мінімальний термін тривалості tenderPeriod в 19 днів. Зі сторони майданчика необхідно реалізувати наступну логіку: 

    1. Якщо tenderAttempts = 1
      ТА 
      value.amount < 250 000 000 (двісті п'ятдесят мільйонів)
      ТО 
      Необхідно відобразити організатору мінімально та максимально доступний tenderPeriod для вибору. Мінімальний - 24 КД, максимальний - 34 КД
    2. Якщо tenderAttempts = 1
      ТА 
      value.amount >= 250 000 000 (двісті п'ятдесят мільйонів)
      Необхідно відобразити організатору мінімально та максимально доступний tenderPeriod для вибору. Мінімальний - 59 КД, максимальний - 89 КД
    3. Якщо tenderAttempts > 1
      ТА
      value.amount < 250 000 000 (двісті п'ятдесят мільйонів)
      ТО 
      Необхідно відобразити організатору мінімально та максимально доступний tenderPeriod для вибору. Мінімальний - 19 КД, максимальний - 34 КД
    4. Якщо tenderAttempts > 1
      ТА 
      value.amount >= 250 000 000 (двісті п'ятдесят мільйонів)
      Необхідно відобразити організатору мінімально та максимально доступний tenderPeriod для вибору. Мінімальний - 29 КД, максимальний - 89 КД

    ...

    documentTypeНазва УКРНазва АНГЛОписОбовʼязковістьПублічність

    illustration

    Ілюстрація

    IllustrationЗображення, що можуть додаватися Організатором до оголошення

    ні

    так

    technicalSpecifications

    Копії документів та матеріалів на лотTechnical specificationsДетальна інформація про лотнітак

    evaluationCriteria

    Кваліфікаційні вимогиEvaluation criteriaІнформація про те, як будуть оцінюватись цінові пропозиції учасниківнітак

    contractProforma

    Типова форма договоруContract proformaШаблон договору купівлі-продажунітак

    x_presentation

    ПрезентаціяPresentationПрезентаціянітак

    clarifications

    Погодження змін до опису лоту. Опис причин редагування

    ClarificationsДокумент не потрібно вносити до списку документів при створенні аукціону. Має бути доступний для завантаження протягом rectificationPeriod.ні (при редагуванні організатор може опціонально завантажити даний документ)так
    digitalSignatureЦифровий підписDigital signature

    Цифровий підпис

    (Особливості роботи із цифровим підписом)

    нітак

    ...

    draw.io Diagram
    bordertrue
    diagramNameSAESAD_bidsbid_statusesstatus
    simpleViewerfalse
    width
    linksauto
    tbstyletop
    lboxtrue
    diagramWidth669
    revision31


    Технічна назва

    Бізнесова назва

    Перехід з

    За умови

    Коментар

    draftЧернетка заявимомент публікації заявки в ЦБД

    Ручна дія.

    Учасник надсилає запит на публікацію Bid-а

    Публікація заяви на участь доступна тільки протягом tenderPeriod

    Мають бути заповнені поля:

    • value
    • bidders

    Майданчик Учасника робить POST запит до ЦБД та передає об'єкт заяви на участь. У разі правильно сформованого об'єкта заяви на участь, ЦБД повертає майданчику token для активації заяви на участь, заява на участь набуває статус “Чернетка заяви” (draft).

    activeПідтверджена заява

    draft

    inactive

    Ручна дія.

    Учасник надсилає запит на зміну статуса Bid-а

    Активувати заяву на участь є можливість тільки протягом tenderPeriod.

    Майданчик Учасника надсилає запит на активацію заяви на участь в ЦБД, заява на участь змінює статус на “Підтверджена заява” (draft, inactive→ active) та вважається Опублікованою.

    inactive

    Деактивована заява

    draft

    active

    Автоматична дія.

    Учасник має можливість:

    • активувати заяву на участь (вперше, або повторно)
    • видалити свою заяву на участь

    У разі редагування Організатором процедури (поля або документи), заяви на участь (у статусах draft та/або active) автоматично переходять у статус inactive. Таку заяву на участь можна повторно перевести у статус active. Або видалити за бажанням учасника.

    deletedВидалена заява

    draft

    active

    inactive

    Ручна дія.

    Учасник надсилає запит на зміну статуса Bid-а

    АБО

    Автоматична дія.

    Організатор скасовує процедуру до завершення МА

    У разі видалення (анулювання) заяви на участь учасником вона набуває статус “Видалена заява” (deleted).

    Скасувати свою заявку на участь є можливість тільки протягом tenderPeriod

    ...