Versions Compared

Key

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

...

     CBD3-GE-UC-001

Створення процедур
Фунціонал API ЦБД
Роль
Передумови

Очікуваний результат

Організатор вказує єдину дату при заведенні процедури - орієнтовний час початку аукціону (auctionPeriod.startDate). Точну дату початку торгів визначає система з огляду на поточну завантаженість, інформація про точну дату фіксується автоматично у полі auctionPeriod.startDate

При створенні процедури організатор вказує лише бажану дату проведення торгів, виходячи з цієї дати автоматично визначається дата проведення, та може відрізнятися від бажаної дати проведення вказаної організатором у більшу сторону. 

Дата не редагується


Майданчик: 
при створенні процедури на майданчику Організатор вказує бажану дату проведення , раніше якого аукціон не повинен розпочатися

ЦБД:

виходячи с бажаної дати проведення вказаної організатором та навантаження ЦБД розраховує дату проведення аукціону, яка фіксується автоматично у полі auctionPeriod.startDate, а після остаточного визначення системою дати проведення торгів, значення поля  автоматично переписується, з бажаної  дати на остаточну.
Дата  проведення визначена ЦБД не може бути відредагована


Альтернативні (негативні) сценарії
CBD3-GE-UC-001.1n

Очікуваний результат:


При створенні процедури організатор вказує лише бажану дату проведення торгів, виходячи з цієї дати автоматично визначається дата проведення, та може відрізнятися від бажаної дати проведення вказаної організатором у більшу сторону. 

збереження чернетки без обмежень 

публікація процедури  з чернетки без заповненої  auctionPeriod.startDate (бажана дата проведення аукціону) неможливе

Майданчик:
при створенні процедури Організатор - гарантований покупець залишає поле auctionPeriod.startDate (бажана дата проведення аукціону) пустою та  публікує процедуру. 
збереження в чернетку можливе
публікація процедури з чернетки з пустою  бажаною датою проведення аукціону неможлива
ЦБД:
при спробі передати до поля auctionPeriod.startDate (бажана дата проведення аукціону) значення null  виводиться повідомлення про необхідність заповнення поля та помилку про неможливість збереження редагування. 
CBD3-GE-UC-001.2n

При створенні процедури організатор вказує лише бажану дату проведення торгів, виходячи з цієї дати автоматично визначається дата проведення, та може відрізнятися від бажаної дати проведення вказаної організатором у більшу сторону. 

збереження чернетки без обмежень 

публікація процедури  з чернетки без заповненої  auctionPeriod.startDate (бажана дата проведення аукціону) неможливе

Майданчик:
при створенні процедури Організатор - гарантований покупець використовує дату як значення поля  auctionPeriod.startDate (бажана дата проведення аукціону) меншою за поточну та  публікує процедуру. 
збереження в чернетку можливе
публікація процедури з чернетки бажаною датою меншою за дату публікації процедури неможлива

ЦБД: 
при спробі передати в полі auctionPeriod.startDate (бажана дата проведення аукціону) менша за дату на момент публікації, то ЦБД формує помилку про некоректність  введенної дати, дата не зберігається

CBD3-GE-UC-001.3n

При створенні процедури організатор вказує лише бажану дату проведення торгів, виходячи з цієї дати автоматично визначається дата проведення, та може відрізнятися від бажаної дати проведення вказаної організатором у більшу сторону. 

збереження чернетки без обмежень 

публікація процедури  з чернетки без заповненої  auctionPeriod.startDate (бажана дата проведення аукціону) неможливе

Майданчик: 
поле дати не може містити літер, з майданчика можна ввести личе цифри, крапки (.) та слеш (/)
при спробі передати в полі auctionPeriod.startDate (бажана дата проведення аукціону) передати символи відмінні від крапки (.), слешу (/) та цифр від 0 до 9 ЦБД формує помилку про некоректність  введенної дати, введені дані не зберігаються 

...

CBD3-GE-UC-053

Фунціонал API ЦБД
Фунціонал майданчиків
Роль
Передумови

Status: active.qualification

Очікуваний результат

Пропозиції сортуються від меншої ціни до більшої, а, у випадку співпадіння ціни, вище відображається пропозиція розміщена раніше.
Часом розміщення пропозиції вважається час першого розміщення заяви у ЦБД, а, у випадку редагування пропозиції під час періоду прийому пропозицій, час фіксації змін у заяві у ЦБД.


Майданчик: 


ЦБД: 

одразу після завершення роботи модуля ЦБД формує рейтинг (проміжний) виходячи з вартості за 1 кВт  (від меншої до більшої)  та часу подання пропозиції: 
 - в разі редагування пропозиції, часом подання вважається час фіксації останіх змін
 - в разі наявності двох пропозицій однакових за вартісттю,  вища відображається та, що була розміщена раніше

, аналогічно до завершення verificationPeriod). 

CBD3-GE-UC-054

Фунціонал API ЦБД
Фунціонал майданчиків

Роль


Передумови

Status: active.qualification
Очікується опублікування протоколу та підписання договору signingPeriod

Очікуваний результат

Первинно на SigningPeriod виділено до 15 робочих днів після закінчення verificationPeriod для кожного award`у, але період триває доти, доки Організатор не переведе процедуру в наступний статус (на рівні ЦБД необхідно реалізувати параметр автоматичної зміни статусу award`у

Майданчик: 

гарантований покупець протягом 

Автоматичний перехід процедури до наступного статусу відсутній.
SigningPeriod триває до 15 робочих днів з моменту закінчення verificationPeriod для кожного award`у
Перехід на наступний статус відбувається лише після того, як Організатор - гарантований покупец вручну переведе процедуру

ЦБД:

SigningPeriod.startDate  формується від  verificationPeriod.endDate та триває до тих пір коли Організатор натисне на кнопку “Завершити аукціон”. Після чого процедура змінює статус на complete


CBD3-GE-UC-054.1


Після підтвердження або дискваліфікації учасників, які не пройшли кваліфікацію (відсутні award`и у статусі pending та pending.waiting), Організатор натискає на кнопку “Завершити аукціон”. Після чого процедура змінює статус на completeМайданчик:
ЦБД:
Процедура може набути статус complete виключно в тому разі  відсутності award`ів pending та pending.waiting
CBD3-GE-UC-054.2n
Процедура може набути статус complete виключно в тому разі  відсутності award`ів pending та pending.waiting

До тих пір, поки наявні award`и в статусі  pending та/або  pending.waiting можливість  Організатором натиснути на кнопку “Завершити аукціон” заблокована (кнопка відсутня)
В разі спроби перевести процедуру в статус complete при  наявності award`ів pending та/або  pending.waiting майданчик  формується помилка про недопустимість таких дій, зміна статусу не відбувається і в АРІ не фіксуються


ЦБД:

В разі спроби перевести процедуру в статус complete при  наявності award`ів pending та/або  pending.waiting формується помилка про недопустимість таких дій, зміна статусу не відбувається і в АРІ не фіксуються

CBD3-GE-UC-055

Фунціонал API ЦБД
Фунціонал майданчиків
Роль

Передумови

Status: active.qualification
Очікується опублікування протоколу та підписання договору signingPeriod

Очікуваний результат

SigningPeriod це період який відноситься до award`у, він формується окремо для кожного учасника під час набуття таким учасником статусу pending. Дата початку та завершення періоду для різних учасників може відрізнятися.

Майданчик:
SigningPeriod це період який відноситься до award`у, він формується окремо для кожного учасника під час набуття таким учасником статусу pending. Дата початку та завершення періоду для різних учасників може відрізнятися.

ЦБД:

ЦБД формує SigningPeriod індивідуально з моменту  під час набуття таким учасником статусу pending. Дата початку та завершенняSigningPeriod  формується для кожного учасника 

...