Versions Compared

Key

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

...

3. Робота з Document Service

Anchor
Робота з Document Service
Робота з Document Service

CBD3-CE-UC-03-01

Anchor
CBD3-CE-UC-03-01
CBD3-CE-UC-03-01

Завантаження документів
RoleМайданчик/Учасник/Замовник/ЦБД
Preconditions

Для Учасника та Замовника доступна функція завантаження документів:

  • Учасник - протягом tenderPeriod та awardVerificationPeriod
  • Замовник - протягом awardVerificationPeriod
Steps To Reproduce
  1. Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
  2. Перевірити наявність завантажених документів в DS та коректність їх відображення на Майданчику.

Expected results




  1. Усі типи документів що доступні для даного етапу корректно завантажуються в DS. 
  2. Завантажені документи наявні в DS та корректно відображаються на Майданчику. 

Завантаження документу без вказаного типу не допускається.

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-CE-UC-03-02

Anchor
CBD3-CE-UC-03-02
CBD3-CE-UC-03-02

Оновлення документів
RoleМайданчик/Замовник/Учасник/ЦБД
Preconditions

Для Учасника та Замовника доступна функція оновлення документів:

  • Учасник - протягом tenderPeriod та awardVerificationPeriod
  • Замовник - протягом awardVerificationPeriod
Steps To Reproduce
  1. Перейти в створену процедуру, оновити доступні документи для даного етапу.
  2. Перевірити наявність оновлених документів в DS та коректність їх відображення на Майданчику.

Expected results




  1. Усі типи документів що доступні для даного етапу корректно оновлюються в DS. 
  2. Документи корректно відображаються в DS. На Майданчику попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".

  • Інформація про попередні версії документів доступна по окремому ендпойнту.
  • Можливість оновлення власних документів доступна лише для документів завантажених в межах одного статусу процедури. 

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-CE-UC-03-03

Anchor
CBD3-CE-UC-03-03
CBD3-CE-UC-03-03

Особливості роботи із цифровим підписом
RoleМайданчик/Замовник/Учасник/ЦБД
Preconditions

Для Учасника та Організатора доступна функція завантаження та оновлення (власних) документів:

  • Учасник - протягом tenderPeriod та award.verificationPeriod.
  • Організатор - протягом усіх періодів окрім auctionPeriod.
Steps To Reproduce
  1. Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
  2. Завантажити до кожного документу digitalSignature.
  3. Перевірити наявність завантажених документів в DS. Перевірити, що Майданчик корректно відображає до якого саме документу завантажено digitalSignature.
  4. Замінити документ до якого було завантажено digitalSignature.

Expected results




  1. Усі типи документів, що доступні для даного етапу є можливість завантажити.
  2. Присутня можливість завантаження до кожного документу digitalSignature.
  3. Документи корректно відображаються на Майданчику. Документ digitalSignature - Цифровий підпис відображено поряд з оригінальним документом.
  4. Попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін". Документ digitalSignature також  відображено перекресленим відповідно до статусу з яким документом він пов'язан.

Цифровий підпис (ЕЦП/КЕП) накладається поза ЦБД. Завантажується в ЦБД окремим файлом (тільки підпис або підписаний файл) digitalSignature, в якому присутнє поле relatedDocument, де додається посилання на оригінальний документ (id документу), вже завантажений до DocumentService.

  • Якщо док має "_ds_scope": "public" то digitalSignature також має "_ds_scope": "public"
  • Якщо док має "_ds_scope": "private" то digitalSignature також має "_ds_scope": "private"

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

...

7. Робота з bid'ом

CBD3-CE-UC-07-01

Anchor
CBD3-CE-UC-07-01
CBD3-CE-UC-07-01

Редагування bid'а
RoleМайданчик/Учасник/ЦБД
Preconditions
  • Статусprocedure - active_tendering
  • Статус bid'а - active.
Steps To Reproduce
  1. Внести зміни в bid (змінити цінову пропозицію, завантажити/оновити документи).
  2. Після завершення редагування - зберегти зміни.
  3. Перевірити відображення зміненої інформації на Майданчику.
  4. Перевірити отримання Учасником сповіщення та листа на пошту про внесення змін в bid.

Expected results

  1. Відсутні обмеження на внесення змін.
  2. Усі зміни передаються в ЦБД.
  3. Уся змінена інформація коректно відображається на Майданчику. 
  4. Учасник отримує сповіщення в особистий кабінет та листом про успішне внесення змін в bid.

Доступне завантаження/оновлення документів (Робота з Document Service), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-CE-UC-07-02

Anchor
CBD3-CE-UC-07-02
CBD3-CE-UC-07-02

Видалення bid'а
RoleМайданчик/Учасник/ЦБД
Preconditions
  • Статус procedure - active_tendering.
  • Статус bid'а - active.
Steps To Reproduce
  1. Перейти Учасником в bid, видалити його.
  2. Перевірити отримання Учасником сповіщення та листа на пошту про видалення bidта повернення реестраційного та повернення реєстраційного внеску.
  3. Перевірити відсутність відображення bid'а на Майданчику по завершенню етапу аукціону.

Expected results

  1. Майданчик змінює статус bid'а на delete
  2. Учасник отримує повідомлення в особистий кабінет та лист поштою про успішне видалення його bid'а, та повернення гарантійного внеску.
  3. Bid зі статусом deleted не відображається у публічному АРІ та на Майданчику незалежно від статусу procedure.

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 
8. Отримання та перехід по посиланню

CBD3-CE-UC-08-01

Anchor
CBD3-CE-UC-08-01
CBD3-CE-UC-08-01

Публічне посилання
RoleМайданчик/Спостерігач/ЦБД
Preconditions
  • Наявні два або більше bid'а. 
Процедура змінила статус на 
  • Статус procedure - active_
auction (Аукціон).
  • auction
Steps To Reproduce
  1. Перевірити відображення Майданчиком публічного посилання для переходу в модуль аукціону протягом 15 хв з моменту зміни статусу процедури на active_auction (Аукціон)auction.
  2. Перейти в модуль аукціону по публічному посиланню.

Expected results

  1. Публічне посилання має наступний вигляд  https://auction.prozorro.sale/{id модулю аукціону}.
  2. Після переходу відображається модуль аукціону.

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-CE-UC-08-02

Anchor
CBD3-CE-UC-08-02
CBD3-CE-UC-08-02

Приватне посилання
RoleМайданчик/Учасник/ЦБД
Preconditions
  • Наявні два або більше bid'а. 
Процедура змінила статус на 
  • Статус procedure - active_
auction (Аукціон).
  • auction
Steps To Reproduce
  1. Перевірити Учасником отримання сповіщення в особистому кабінеті та листа поштою з приватним посиланням для участі в модулі аукціону.
  2. Перевірити відображення Майданчиком приватного посилання для переходу в модуль аукціону протягом 15 хв з моменту зміни статусу аукціону на active_auction (Аукціон)auction.
  3. Перейти в аукціон по приватному посиланню.

Expected results

  1. Учасник отримує сповіщення в особистий кабінет та лист з приватним посиланням для участі в модулі аукціону.
  2. Приватне посилання має наступний вигляд  https://auction.prozorro.sale/{id модулю аукціону}?bidder_id={id учасника}&acc_token={token учасника}
  3. Після переходу відображається модуль аукціону.

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 
9. Кваліфікація Учасників

CBD3-СE-UC-09-01

Anchor
CBD3-CE-UC-09-01
CBD3-CE-UC-09-01

Умови формування award'ів та їх статусів
Role ЦБД/Майданчик/Спостерігач/Учасник
Preconditions

Процедура знаходиться в статусі active_tendering (Прийняття заяв на участь)Статус procedure - active_tendering.

Steps To Reproduce
  1. Подати відповідні bid'и, та не змінювати їх протягом модулю аукціону згідно поданих сценаріїв:

2. Перевірити запуск модулю аукціону, статус процедури та procedure та award'ів по завершенню auctionPeriod.

3. Перевірити надходження сповіщень та листів Замовнику та Учаснику по завершенню auctionPeriod.

Expected results

  1. Bid'и в статусі active, до завершення auctionPeriod не змінюються.
  2. Запуск модулю аукціону, статус процедури та procedure та award'ів по завершенню auctionPeriod відповідають таблиці. 
  3. Замовник та Учасник отримують сповіщення та листи:
  • Учасник в статусі pending (Очікується протокол) - про набуття статусу переможця, та необхідність та необхідність завантаження протоколу
  • Замовник - про початок кваліфікації та необхідність підтвердження завантаженого протоколу
  • Замовник - про те, що аукціон не відбувся (у випадку набуття процедурою статусу unsuccessful (Аукціон не відбувся))
  • Учасники, для яких не сформовані аварди award- про те, що аукціон відбувся, але вони не набули статусу переможця

  • Статус pending
 (Очікується протокол) отримує
  •  отримує Учасник, цінова пропозиція якого є найвища.
  • У випадку співпадіння ціни - статус pending
 (Очікується протокол)
  • отримує Учасник, чия пропозиція подана раніше.
  • Незалежно від кількості поданих валідних ставок - кваліфікацію проходять лише один Учасник з найвищою ціновою пропозицією, ЦБД створює лише 1 сутність  award'у.
  • Bid'и зі статусом draft та deleted відсутні у публічному АРІ після завершення tenderPeriod. 

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-СE-UC-09-02

Anchor
CBD3-CE-UC-09-02
CBD3-CE-UC-09-02

Відображення таблиці кваліфікації на Майданчику
RoleМайданчик/Спостерігач/Замовник/ЦБД
Preconditions

Процедура знаходиться в статусі Статусprocedure - active_qualification (Очікується опублікування протоколу та завершення аукціону)

Steps To Reproduce
  1. Перевірити на Майданчику відображення інформації по усім bid’ам bid’ам та award'у, що кваліфікуються.
  2. Перевірити наявність на сторінці аукціону посилань для завантаження протоколу у PDF та HTML форматах, та протоколу про результати аукціону у JSON або YAML форматах.

Expected results


  1. Відображається інформація по award'у, що кваліфікується:
    • Повна юридична назва Учасника (bids.tenderers.identifier.legalName)
    • Розмір цінової пропозиції (bids.value.amount, bids.value.currency)
    • Статус award'у (award.status)
    • Документи Учасника (bids.documents)
    • Терміни на завантаження протоколу (award.verificationPeriod.startDate - award.verificationPeriod.endDate)

Для учасників які не кваліфікуються відображається аналогічна інформація окрім статусу та термінів на перевірку документів.

  2. Протоколи аукціону в PDF та HTML форматах, та протоколи про результати аукціону в JSON або YAML форматах доступні для завантаження.

Ставки Учасників сортуються від більшої ціни до меншої. У випадку співпадіння вище розташована пропозиція учасника, що подана раніше.

Майданчик не виводить інформацію щодо bid’ів у статусі статусі draft та deleted.

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-СE-UC-09-03

Anchor
CBD3-CE-UC-09-03
CBD3-CE-UC-09-03

Завантаження документів Учасником протягом verificationPeriod
RoleМайданчик/Учасник/ЦБД
Preconditions

Процедура знаходиться в статусі active_qualification (Очікується опублікування протоколу та завершення аукціону)

Award Учасника знаходиться в статусі pending (Очікується протокол)

Steps To Reproduce
  1. Перевірити можливість завантажити/оновити Учасником всі доступні документи до завершення vericationPeriod.
  2. Перевірити відображення документів на Майданчику після завантаження.

Expected results

  1. Учасник в статусі pending має можливість завантажити лише док auctionProtocol та digitalSignature до нього.
  2. Завантажені документи передаються в ЦБД в bid Учасника та коректно відображаються на Майданчику. 

Завантаження/оновлення документів Учасником доступно до зміни статусу його award'у на active (Переможець. Очікується завершення аукціону), до завершення verificationPeriod. 

Доступне завантаження/оновлення документів (Робота з Document Service), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):

CBD3-СE-UC-09-04

Anchor
CBD3-CE-UC-09-04
CBD3-CE-UC-09-04

Завантаження auctionProtocol Учасником протягом verificationPeriod
RoleЦБД/Майданчик/Учасник
Preconditions

Процедура знаходиться в статусі active_qualification (Очікується опублікування протоколу та завершення аукціону)

Award Учасника знаходиться в статусі pending (Очікується протокол)

Steps To Reproduce
  1. Перейти Учасником на сторінку кваліфікації. Завантажити документ - auctionProtocol (Протокол аукціону) до завершення vericationPeriod.
  2. Перевірити відображення завантаженого документу на Майданчику.
  3. Перевірити, що після виконаних дій статуси award'у та процедури не змінились.
  4. Перевірити, документ auctionProtocol (Протокол аукціону) скопійований ЦБД до award'у Учасника, що кваліфікується. Майданчик відображає два документи. 


Expected results

  1. Завантаження документу - auctionProtocol (Протокол аукціону) - дія обов'язкова
  2. Завантажений документ передається в ЦБД в bid Учасника та коректно відображається на Майданчику.
  3. Статус процедури та award'у Учасника залишаються без змін.

  4. Документ auctionProtocol (Протокол аукціону) скопійований ЦБД до award'у Учасника, що кваліфікується. Майданчик відображає два документи.

Завантаження auctionProtocol (Протокол аукціону) Учасником доступно до зміни статусу його award'у на active (Переможець. Очікується завершення аукціону).

Майданчик не блокує можливість завантаження документу - auctionProtocol (Протокол аукціону) Учасником після завершення verificationPeriod.

Вразі якщо Учасник завантажив до auctionProtocol digitalSignature (Цифровий підпис) він також дублюється ЦБД. 

Доступне завантаження/оновлення документів (Робота з Document Service), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-СE-UC-09-05

Anchor
CBD3-CE-UC-09-05
CBD3-CE-UC-09-05

Завантаження та підтвердження auctionProtocol Замовником
RoleЦБД/Майданчик/Замовник/Учасник
Preconditions

Процедура знаходиться в статусі active_qualification (Очікується опублікування протоколу та завершення аукціону)

Award Учасника в статусі pending (Очікується протокол)

Steps To Reproduce
  1. Перейти Замовником на сторінку кваліфікації, завантажити документ - auctionProtocol (Протокол аукціону).
  2. Натиснути кнопку "Протокол затверджено", перевірити надходження сповіщень та листів Замовнику та Учаснику про виконані дії
  3. Перевірити статус award'у, та процедури. 
Expected results


  1. Завантажений документ auctionProtocol (Протокол аукціону) передається в ЦБД в award Учасника, та коректно відображається на Майданчику - дія не обов'язкова. 
  2. Замовник та Учасник отримують сповіщення та листи про завантаження та підтвердження протоколу.
  3. Після підтвердження протоколу Майданчик змінює статус award’у на active (Переможець. Очікується завершення аукціону), статус процедури - залишається без змін - active_qualification (Очікується опублікування протоколу та завершення аукціону).

В даній процедурі завантаження auctionProtocol Замовником - є не обов'язковою дією, підтвердження auctionProtocol завантажений Учасником - обов'язкова дія.

Доступне завантаження/оновлення документів (Робота з Document Service), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

...

12. Скасування процедури

CBD3-СE-UC-12-01

Anchor
CBD3-CE-UC-12-01
CBD3-CE-UC-12-01

Скасування процедури
RoleМайданчик/Замовник/Учасник/ЦБД
Preconditions

Статус procedure - НЕ в:

Процедура НЕ знаходиться в статусі 
  • active_auction
 (Аукціон) або термінальному: 
  • unsuccessful
  • unsuccessful (Аукціон не відбувся)
  • cancelled (Аукціон відмінено)
  • complete (Аукціон завершено)
Steps To Reproduce
  1. Перейти Замовником на сторінку аукціону, вибрати функцію скасування, завантажити документ - cancellationDetails (Причини скасування).
  2. Внести опис причини скасування.
  3. Ввести фактичну дату скасування. Натиснути кнопку "Скасувати аукціон".
  4. Перевірити відображення завантаженого документу на Майданчику, статус award'ів та процедури procedure після виконаних дій.
  5. Перевірити надходження сповіщень та листів Замовнику та Учасникам про виконані дії.
  6. Перевірити можливість завантажити digitalSignature до cancellationDetails коли procedure набула статусу cancelled.

Expected results

  1. У Замовника аукціону є можливість замінити cancellationDetails (Причини скасування) через інтерфейс Майданчика до моменту завантаження файлу в ЦБД та натискання кнопки кнопки "Скасувати аукціон".
  2. Доступна можливість ввести причину скасування процедури (причина вноситься вручну, перелік відсутній).
  3. Присутня валідація на введену дату (дата створення процедури< фактична дата скасування зазначена в документі < поточна дата).
  4. Усі завантажені документи та змінена інформація передається в ЦБД та корректно відображається на Майданчику. Можливість заміни файлу cancellationDetails (Причини скасування) в ЦБД - відсутня. Майданчик змінює статус процедури procedure на -  cancelled (Аукціон відмінено) cancelled, статус award(за наявності такого) - залишається без змін.
  5. Замовник та Учасники отримують сповіщення та листи про скасування аукціону.
  6. Доступна можливість завантажити digitalSignature до cancellationDetails.

Можливість скасування Аукціону procedure існує лише при одночасному виконанні усіх наступних умов:

  • Процедура не знаходиться в статусі  active_auction (Аукціон), або в одному з термінальних статусів
  • Завантажений документ cancellationDetails (Причини скасування)
  • Введено опису причини скасування.
  • Введена фактична дата скасування

При скасуванні аукціону в статусі active_tendering (Прийняття заяв на участь) tendering - ставки учасників не розкриваються.

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 



13. Завершення процедури

CBD3-CE-UC-13-01

Anchor
CBD3-CE-UC-13-01
CBD3-CE-UC-13-01

Завершення процедури 
RoleЗамовник/Майданчик/Учасник/ЦБД
Preconditions

Процедура знаходиться в статусі active_qualification (Очікується опублікування протоколу та завершення аукціону)

Award переможця - в статусі active (Переможець. Очікується завершення аукціону)

Steps To Reproduce
  1. Перейти Замовником на сторінку аукціону, та натиснути на кнопку “Завершити аукціон”.
  2. Перевірити статус процедури після виконаних дій. 
  3. Перевірити надходження сповіщень та листів Замовнику та Учасникам про виконані дії.

Expected results

  1. Можливість Завершити Аукціон існує лише при виконанні наступних умов:

  • Процедура знаходиться в статусі active_qualification (Очікується опублікування протоколу та завершення аукціону)
  • Award Учасника - в статусі active (Переможець. Очікується завершення аукціону)

  2. Статус процедури - complete (Аукціон завершено).

  3. Замовник та Учасник отримують сповіщення та лист про успішне завершення аукціону.

Зміст

Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

...