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-002

Створення процедури                                                                                                                                            Тести API ЦБД

Роль

Гарантований покупець - Організатор

Передумови

Завантаження clarifications - Уточнення до питань заданих учасниками. Опис причин редагування

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


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

Майданчик: 
після публікації аукціону  Організатор протягом  active.rectification (Період редагування) може відредагувати процедуру.

Значення  полів: дата проведення аукціону, бажаний об'єм не можуть бути відредаговані. 

Для збереження виправлень обов'язково завантажується документ clarifications ( Уточнення до питань заданих учасниками. Опис причин редагування)

ЦБД:
При збереженні відредагованої процедури до ЦБД передаються виправлені значення та замінюють попередні значення
До ЦБД передається документ clarifications з описом причин редагування

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



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


При переведені після публікації  процедури в режим редагування значення дати не доступне для редагування
При спробі редагування процедуру після публікації, значення полів Значення  полів: дата проведення аукціону, бажаний об'єм не можуть бути відредаговані заблоковані та/або при спробі виправлення виводиться попередження про помилку. Корегування не зберігається

Майданчик:
після публікації аукціону  Організатор- гарантований покупець протягом  active.rectification (Період редагування) може відредагувати процедуру.
Організатор редагує значення  полів: дата проведення аукціону, бажаний об'єм  та зберігає виправлену процедуру.

ЦБД:
при спробі примусового  редагування даних раніше записаних до полів дата проведення аукціону та бажаний об'єм виникає помилка про неможливість внесення змін та/або неможливість збереження змін. 

CBD3-GE-UC-002.2n

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


Майданчик:

після публікації аукціону  Організатор- гарантований покупець протягом  active.rectification (Період редагування) може відредагувати процедуру. Організатор видаляє значення  полів: дата проведення аукціону, бажаний об'єм  та зберігає виправлену процедуру.


ЦБД:

при спробі примусового  видалення даних раніше записаних до полів дата проведення аукціону та бажаний об'єм виникає помилка про неможливість внесення змін та/або неможливість збереження змін. 



...