Versions Compared

Key

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

Контрактинг

Особливості:

  1. Сутність Контрактингу створюється автоматично в статусі pending (Очікує приватизації) у ЦБД після успішного завершення будь-якої Процедури із ланцюжка Інформаційного Повідомлення АБО через 48 годин після публікації redemption (Пріоритетний Викуп).
  2. При створенні Еxecution - Контрактинг автоматично створюється contract в статусі - active.
  3. При створенні сутності Контрактингу в ньому зберігається посилання на Об’єкт реєстру (execution.relatedEntities.type == asset), в Об’єкт реєстру передається посилання на пов’язаний Контрактинг (asset.relatedEntities.type == execution);
  4. При створенні сутності Контрактинг в ньому зберігається посилання на пов'язане Інформаційне Повідомлення (execution.relatedEntities.type == announcement), в пов'язаному ІП зберігається посилання на створений Контрактинг (announcement.relatedEntities.type == execution). Якщо продаж відбувався шляхом Пріоритетного Викупу, то redemption.relatedEntities.type == execution.


Таблиця змін

Дата

Номер сценарію

Короткий опис змін

...

RES - Еxecution - Контрактинг

17,01,2023

CBD3-RES-UC-04-03

Завершення процедури конртактингу (перехід з статусу active в sold) необов'язкове завантаження документу decontrolReason.
17,01,2023

 

  • додано новий параментр auctionType "Тип аукціону" та автозаповнено його значення з сутності redemption або успішно завершеної процедури.
  • якщо значення параметру auctionType - "аукціон без умов" для переведення контрактингу з статусу active в sold необов'язкове завантаження документу decontrolReason.
21,12,2022

CBD3-RES-UC-01-04

CBD3-RES-UC-01-06

CBD3-RES-UC-04-02

Для створення нового contract в статусі pending - обов'язкових документів не має. Але для переведення contract з pending в active документ additionalAgreement є обов'язковим. 

Add validation on required documents while patching contract status to active (#249) · Issues · prozorro-sale / Registry · GitLab

20,12,2022

CBD3-RES-UC-02-01

CBD3-RES-UC-02-02

При скасуванні Еxecution вказання причини скасування, дата/час - дія обов'язкова..
19.12.2022
1. Робота з Еxecution - КонтрактингRES - Еxecution - КонтрактингПублікація "Наказу про приватизацію"RES - Еxecution - КонтрактингЗавершення роботи з Контрактингом “Умови приватизації виконано”RES - Еxecution - КонтрактингРедагування Еxecution - Контрактинг3. Скасування Еxecution - КонтрактингRES - Еxecution - КонтрактингПереведення Еxecution - Контрактинг  зі статусу pending в статус deletedRES - Еxecution - КонтрактингПереведення Еxecution - Контрактинг  зі статусу active в статус deleted3. Робота з Document Service AnchorРобота з Document ServiceРобота з Document ServiceRES - Еxecution - КонтрактингЗавантаження документівRES - Еxecution - КонтрактингОновлення документівRES - Еxecution - КонтрактингОсобливості роботи із цифровим підписом4. Статуси, документиRES - Еxecution - КонтрактингДокументи Еxecution - КонтрактингRES - Еxecution - КонтрактингСтатуси Еxecution - Контрактинг5. ПошукRES - Еxecution - КонтрактингПошук Еxecution - Контрактинг1. Робота з Еxecution - Контрактинг

CBD3-RES-UC-

01

04-01

anchor

CBD3-RES-UC-

01

04-

01

03

CBD3-RES-UC-

01

04-

01Публікація "Наказу про приватизацію"RoleМайданчик/ЦБД/ОрганізаторPreconditions
  • Статус Об'єкту - active_contracting
  • Статус пов'язаних сутностей  - active_contracting
  • Статус пов'язаних процедур - complete
  • Статус Контрактинга - pending
Steps To Reproduce
  1. Перевірити можливість завантажити/замінити документ order та обрати функцію “Опублікувати наказ”. 
  2. Перевірити отримання сповіщення/листа на пошту про внесення змін. 
  3. Перевірити статуси: Об'єкту, пов'язаних сутностей, процедури, Контрактинга.

Expected results

  1. Організатору доступна можливість завантажити/замінити документ order та обрати функцію “Опублікувати наказ”. 
  2. Організатор отримує сповіщення/лист про успішне внесення змін.
  3. Майданчик коректно відображає статуси:
  • Статус Об'єкту - active_contracting
  • Статус пов'язаних сутностей  - active_contracting
  • Статус пов'язаних процедур - complete
  • Статус Контрактинга - active
RES - Еxecution - КонтрактингСамостійне тестування Майданчика (посилання на процедуру/скріншот):Results: 

04

addition - Додаток - окремий документ 
08,12,2022

CBD3-RES-UC-04-01

CBD3-RES-UC-04-02

CBD3-RES-UC-04-03

CBD3-RES-UC-04-04

Додано сценарій Документи contract'у, Документи cancellation, Документи completion,
08,12,2022

CBD3-RES-UC-01-06

Рекомендація для майданчика про виведення сповіщення Організатору. 

05.12.2022

CBD3-RES-UC-01-07

Додано новий сценарій

05.12.2022

CBD3-RES-UC-

01

04-

02

03

Anchor

Додано новий сценарій

29.11.2022

 

Внесені часткові зміни та уточнення в сценарії.

24,11,2022

CBD3-RES-UC-01-

02

05

CBD3-RES-UC-01-

02Завершення роботи з Контрактингом “Умови приватизації виконано”

06

Додані нові сценарії.

Внесені часткові зміни та уточнення в інші.

Anchor
Зміст
Зміст

Зміст

1. Робота з Еxecution
CBD3-RES-UC-01-01Публікація "Наказу про приватизацію"
CBD3-RES-UC-01-02Завершення роботи з Еxecution “Умови приватизації виконано”
CBD3-RES-UC-01-03Редагування Еxecution
CBD3-RES-UC-01-04Створення нового contract 
CBD3-RES-UC-01-05Редагування contract 
CBD3-RES-UC-01-06Скасування contract 
RoleМайданчик/ЦБД/ОрганізаторPreconditions
  • Статус Об'єкту - active_contracting
  • Статус пов'язаних сутностей  - active_contracting
  • Статус пов'язаних процедур - complete
  • Статус Контрактинга - active
Steps To Reproduce
  1. Перевірити можливість завантажити/замінити документ additionalAgreement та обрати функцію “Умови приватизації виконано”. 
  2. Перевірити отримання сповіщення/листа на пошту про внесення змін. 
  3. Перевірити статуси: Об'єкту, пов'язаних сутностей, процедури, Контрактинга.

Expected results

  1. Доступна можливість завантажити/замінити документ additionalAgreement та обрати функцію “Умови приватизації виконано”. 
  2. Організатор отримує сповіщення/лист про успішне внесення змін.
  3. Майданчик коректно відображає статуси:
  • Статус Об'єкту - complete
  • Статус пов'язаних сутностей  - sold
  • Статус пов'язаних процедур - complete
  • Статус Контрактинга - sold
RES - Еxecution - КонтрактингСамостійне тестування Майданчика (посилання на процедуру/скріншот):Results: 
CBD3-RES-UC-01-
03anchor
07Формування Еxecution з tenderAttempts = 1, 2, 3, 4
2. Скасування Еxecution
CBD3-RES-UC-
01-03
02-01Переведення Еxecution зі статусу pending в статус deleted
CBD3-RES-UC-
01
02-
03
02
Редагування Еxecution - КонтрактингRoleМайданчик/ЦБД/ОрганізаторPreconditions
  • Статус Об'єкту - active_contracting
  • Статус пов'язаних сутностей  - active_contracting
  • Статус пов'язаних процедур - complete
  • Статус Контрактинга - pending або active
Steps To Reproduce
  1. Перевірити можливість редагувати всі, не технічні, поля сутності Execution. Обов'язкова дія - завантаження документа additionalAgreement при редагуванні. 
  2. Перевірити можливість завантажити/замінити документи addition та digitalSignature.
  3. Зберегти зміни та перевірити відображення змін на Майданчику.

Expected results

  1. Доступна можливість редагування не технічних полів та завантаження документа additionalAgreement.
  2. Доступна можливість завантажити/замінити документи addition та digitalSignature.
  3. Майданчик коректно відображення зміни та документи.
RES - Еxecution - КонтрактингСамостійне тестування Майданчика (посилання на процедуру/скріншот):Results: 

3. Скасування Еxecution - Контрактинг

Переведення Еxecution зі статусу active в статус deleted

3. Робота з Document Service

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

CBD3-RES-UC-03-01Завантаження документів
CBD3-RES-UC-03-02Оновлення документів
CBD3-RES-UC-03-03Особливості роботи з digitalSignature
4. Статуси, документи
CBD3-RES-UC-04-01Документи order
CBD3-RES-UC-04-02Документи contract'у
CBD3-RES-UC-04-03Документи completion
CBD3-RES-UC-04-04Документи cancellation
CBD3-RES-UC-04-05Статуси еxecution
CBD3-RES-UC-04-06Статуси contract'у
02-0202Скасування в статусі pending/ЦБД Об'єкта contracting  пов'язаних сутностей  contracting  пов'язаних процедур - complete  Еxecution - Контрактинг - pending документ - cancellationDetails ( дія)
  • Перевірити відображення завантаженого документу, вивід причини скасування на Майданчику
  • Перевірити надходження сповіщень/листів Організатору про можливість ввести причину скасування та обрати функцію "Наказ не підписано".КонтрактингаОб'єкту, пов'язаних сутностей, процедури,
  • В Організатора є можливість завантажити/замінити cancellationDetails.
  • В Організатора є можливість ввести причину скасування та обрати функцію "Наказ не підписано"
  • Майданчик коректно відображає завантажений документ та причину скасування.
  • Організатор отримує коректно Об'єкта - pending 
  • Статус пов'язаних сутностей  - deleted
  • Статус пов'язаних процедур - complete 
  • Статус Еxecution - Контрактинг - deleted
  • RES - Еxecution - Контрактинг020202Скасування в статусі active/ЦБД Об'єкта contracting  пов'язаних сутностей  contracting  пов'язаних процедур - complete  Еxecution - Контрактинг - active - cancellationDetails () можливість ввести причину скасування та обрати функцію "Договір розірвано".
  • Перевірити відображення завантаженого документу, вивід причини скасування на Майданчику
  • Перевірити надходження сповіщень/листів Організатору про виконані дії.
  • Перевірити статуси: Об'єкту, пов'язаних сутностей, процедури, Контрактинга.
  • Expected results

  • В Організатора є можливість завантажити/замінити cancellationDetails.
  • В Організатора є можливість ввести причину скасування та обрати функцію "Договір розірвано"
  • Майданчик коректно відображає завантажений документ та причину скасування..
  • Організатор отримує коректно Об'єкта - pending 
  • Статус пов'язаних сутностей  - deleted
  • Статус пов'язаних процедур - complete 
  • Статус Еxecution - Контрактинг - deleted
  • RES - Еxecution - Контрактинг3. Робота з Document Service-01-01-01Завантаження документів/ЦБД
    1. Усі типи документів що доступні для даного етапу корректно завантажуються в DS. 
    2. Завантажені документи корректно відображається на Майданчику. 

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

    index - Параметр сортування:

    • Чим менше значення поля, тим вище документ буде при відображенні на Майданчиках.

    • Якщо параметр не зазначений, документи будуть виводитись останніми у переліку.

    • Якщо кілька документів мають однакове значення параметру, порядок сортування буде залежати від dateModified.

    RES - Еxecution - Контрактинг030203020302Оновлення документів/ЦБД

    Expected results

    1. Усі типи документів що доступні для даного етапу корректно оновлюються в DS. 
    2. Документи корректно відображається на Майданчику, попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
    • Інформація про попередні версії документів доступна по окремому ендпойнту.
    • Можливість оновлення власних документів доступна лише в межах одного статусу процедури. 
    CBD3-RES-UC-03-03

    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"
    RES - Еxecution - Контрактинг4. Статуси, документи010101 Еxecution - Контрактинг/Організатор Еxecution - Контрактинг знаходиться в статусі pending або. Майданчик відображає документи згідно таблиці. 

    Image Removed

    0202-02 Еxecution - Контрактинг згідно таблиці  згідно таблиці. 

    Image Removed

    RES - Еxecution - Контрактинг5. Пошук050105-01

    Expected results

    1. Відображені Еxecution - Контрактинг відповідають заданим критеріям пошуку.
    • Відсутні результати, які не відповідають заданим критеріям. 
    • В разі пошуку Еxecution - Контрактинг згідно параметрів, які не містяться в БД, або некоректних критеріїв - відсутні результати.
    • На Майданчику Еxecution - Контрактинг відображається в окремому підрозділі.
    RES - Еxecution - Контрактинг
    1. Робота з Еxecution

    CBD3-RES-UC-01-

    01

    Anchor
    CBD3-RES-UC-

    01-01
    CBD3-RES-UC-

    01-01

    Публікація "Наказу про приватизацію"
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус
    • asset -active_
    • contracting.
    • Статус
    • announcement або redemption -active_
    • contracting.
    • Статус
    • procedure - complete.
    • Статус
    • execution - pending.
    • Статус contracts - active.
    Steps To Reproduce
    1. Перевірити можливість обрати функцію “Опублікувати наказ”, завантажити/замінити
    1. документи order та digitalSignature до нього. Заповнення поля - дія НЕ обов'язкова
    1. . 
    2. Перевірити
    1. надходження сповіщення/листа про виконані дії.
    2. Перевірити статуси:
    1. asset, announcement або redemption, procedure, execution, contracts.

    Expected results


    1. Організатору доступна можливість обрати функцію “Опублікувати наказ”, завантажити/замінити документ order та digitalSignature до нього. Заповнення поля - дія НЕ обов'язкова.
    2. Організатору надходять
    1. сповіщення/лист про успішне внесення змін.
    2. Майданчик
    1. корректно відображає статуси:
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус execution - active.
    • Статус contracts -без змін.
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-

    01-02

    Anchor
    CBD3-RES-UC-

    01-02
    CBD3-RES-UC-

    01-02

    Завершення роботи Еxecution “Умови приватизації виконано”
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус
    • asset -active_
    • contracting.
    • Статус
    • announcement або redemption -active_
    • contracting.
    • Статус
    • procedure - complete.
    • Статус
    • execution - active.
    • Статус contracts - active.
    Steps To Reproduce
    1. Перевірити можливість обрати функцію “Умови приватизації виконано”, завантажити/замінити документ
    1. decontrolReason та digitalSignature до нього. Заповнення полів Execution.completion - не обов'язкова дія
    1. .
    2. Перевірити надходження сповіщення/листа на пошту про внесення змін. 
    3. Перевірити статуси: asset, announcement або redemption, procedure, execution, contracts.

    Expected results


    1. Доступна можливість обрати функцію “Умови приватизації виконано”, завантажити/замінити документ decontrolReason та digitalSignature до нього. Заповнення полів Execution.completion - не обов'язкова дія.
    2. Організатору надходять
    1. сповіщення/лист про успішне внесення змін.
    2. Майданчик
    1. корректно відображає статуси:
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус execution - sold.
    • Статус contracts - active.
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-01-03

    Anchor
    CBD3-RES-UC-01-03

    CBD3-RES-UC-01-03

    Редагування Еxecution
    RoleМайданчик/ЦБД/Організатор
    Preconditions

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

    • Статус Еxecution - Контрактинг - active
    • Статус Еxecution - Контрактинг - pending
    Steps To Reproduce
    1. Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
    2. Перевірити наявність завантажених документів в DS та коректність їх відображення на Майданчику.
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус execution - pending або active. 
    Steps To Reproduce
    1. Перевірити можливість редагувати title сутності execution.
    2. Перевірити можливість завантажити/замінити документи addition та digitalSignature.
    3. Зберегти зміни та перевірити відображення змін на Майданчику.
    4. Перевірити надходження сповіщення/листа на пошту про внесення змін. 

    Expected results


    1. Доступна можливість редагувати title сутності execution.
    2. Доступна можливість завантажити/замінити документи addition та digitalSignature.
    3. Майданчик корректно відображення зміни та документи.
    4. Організатору надходять сповіщення/лист про успішне внесення змін.

    Після набуття Еxecution статусу sold редагування поля title не доступне. 

    Зміст

    Expected results

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

    CBD3-RES-UC-

    01-

    04

    Anchor
    CBD3-RES-UC-

    01-

    04
    CBD3-RES-UC-

    01-

    04

    Створення нового contract 
    RoleМайданчик/ЦБД/Організатор
    Preconditions

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

    • Статус Еxecution - Контрактинг - active
    • Статус Еxecution - Контрактинг - pending
    Steps To Reproduce
    1. Перейти в створену процедуру, оновити доступні документи для даного етапу.
    2. Перевірити наявність оновлених документів в DS та коректність їх відображення на Майданчику.
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус execution - pending або active. 
    • Статус contract - active.
    Steps To Reproduce
    1. Перевірити можливість створювати новий contract з заповненням відповідних полів:
      • contractNumber
      • title
      • description
      • value
      • contractTotalValue
      • buyers
      • contractTime
      • dateSigned


    2. Перевірити можливість завантажити документи CBD3-RES-UC-04-02.
    3. Перевірити надходження сповіщення/листа про внесення змін. 
    4. Перевірити статуси: asset, announcement або redemption, procedure, execution, contracts.

    Expected results


    1. Організатору доступна можливість створювати новий contract з заповненням відповідних полів. 
    2. Організатору доступна можливість завантажити документи CBD3-RES-UC-04-02.
    3. Організатору надходять сповіщення/лист про успішне внесення змін.
    4. Статуси:
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус execution - sold.
    • Статус contracts №1- active.
    • Статус contract №2 pending.

    • На стороні Майданчиків необхідно реалізувати при створенні нового contract у Execution копіювання всіх полів із contract у статусі active з можливістю редагування у новому contract. 
    • Для створення нового contract в статусі pending - обов'язкових документів не має. Але для переведення contract з pending в active документ additionalAgreement є обов'язковим. 
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-01-05

    Anchor
    CBD3-RES-UC-01-05
    CBD3-RES-UC-01-05

    Редагування contract
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус execution - active. 
    • Статус contract №1 - active.
    • Статус contract №2 pending.
    Steps To Reproduce
    1. Перевірити можливість внести зміни в contract №2 в статусі - pending та редагування полів:
      • contractNumber
      • title
      • description
      • value
      • contractTotalValue
      • buyers
      • contractTime
      • dateSigned


    2. Перевірити надходження сповіщення/листа про внесення змін. 
    3. Перевірити статуси: asset, announcement або redemption, procedure, execution, contracts.

    Expected results


    1. Організатору доступна можливість внести зміни в contract з заповненням відповідних полів. 
    2. Організатору надходять сповіщення/лист про успішне внесення змін.
    3. Статуси: asset, announcement або redemption, procedure, execution, contracts - залишаються без змін. 
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-01-06

    Anchor
    CBD3-RES-UC-01-06
    CBD3-RES-UC-01-06

    Скасування contract
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус execution - active. 
    • Статус contract №1 - active.
    • Статус contract №2 pending.
    Steps To Reproduce
    1. Перевірити можливість завантажити документи CBD3-RES-UC-04-02.
    2. Організатор натискає “Опублікувати наказ”.
    3. Перевірити статус contract №1.
    4. Перевірити статус contract №2.
    5. Перевірити статуси: asset, announcement або redemption, procedure, execution.
    6. Перевірити надходження сповіщення/листа про внесення змін. 

    Expected results


    1. Доступна можливість завантажити документи CBD3-RES-UC-04-02.
    2. Доступний функціонал “Опублікувати наказ”.
    3. Статус contract №1 - cancelled.
    4. Статус contract №2 - active.
    5. Статуси: asset, announcement або redemption, procedure, execution - залишаються без змін.
    6. Організатору надходять сповіщення/лист про успішне внесення змін.

    • Для переведення contract з pending в active документ additionalAgreement є обов'язковим. 
    • Майданчик виводить попередження "Попередній договір буде переведено в статус архівний і робота з ним буде заблокована. Ви впевнені?" 
    • Як тільки Організатор підтверджує актуальність Договору в статусі pending (набір полів contract + обов'язковий документ additionalAgreement). Статус попереднього міняється з active на cancelled, а статус нового contract змінюється за pending на active.
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-01-07

    Anchor
    CBD3-RES-UC-01-07
    CBD3-RES-UC-01-07

    Формування Еxecution з tenderAttempts = 1, 2, 3, 4
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус аsset - active_contracting.
    • Статус аnnouncement - active_contracting.
    • Статус procedure - complete.
    • Статус еxecution - pending.
    • Статус contracts - active.
    Steps To Reproduce
    1. Перевірити формування Еxecution з procedure tenderAttempts = 1.
    2. Перевірити формування Еxecution з procedure tenderAttempts = 2.
    3. Перевірити формування Еxecution з procedure tenderAttempts = 3.
    4. Перевірити формування Еxecution з procedure tenderAttempts = 4.

    Expected results


    1. Еxecution автоматично формується при переведенні procedure в complete з tenderAttempts = 1.
    2. Еxecution автоматично формується при переведенні procedure в complete з tenderAttempts = 2.
    3. Еxecution автоматично формується при переведенні procedure в complete з tenderAttempts = 3.
    4. Еxecution автоматично формується при переведенні procedure в complete з tenderAttempts = 4.
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    3. Скасування Еxecution

    CBD3-RES-UC-02-01

    Anchor
    CBD3-RES-UC-02-01
    CBD3-RES-UC-02-01

    Переведення Еxecution зі статусу pending в статус deleted
    RoleМайданчик/Організатор/ЦБД
    Preconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус еxecution - pending.
    • Статус contracts - active.
    Steps To Reproduce
    1. Перевірити можливість завантажити документ - cancellationDetails (НЕ обов'язкова дія).
    2. Перевірити можливість ввести причину скасування, дата/час та обрати функцію "Наказ не підписано" - дія обов'язкова.
    3. Перевірити відображення завантаженого документу, вивід причини скасування на Майданчику.
    4. Перевірити можливість завантажити digitalSignature до cancellationDetails
    5. Перевірити надходження сповіщень/листів Організатору про виконані дії.
    6. Перевірити статуси: asset, announcement або redemption, procedure, execution, contracts.

    Expected results




    1. В Організатора є можливість завантажити cancellationDetails.
    2. В Організатора є можливість ввести причину скасування, дата/час та обрати функцію "Наказ не підписано".
    3. Майданчик корректно відображає завантажений документ та причину скасування.
    4. Доступна можливість завантажити digitalSignature до cancellationDetails. 
    5. Організатору надходять сповіщення/лист про успішне внесення змін.
    6. Майданчик корректно відображає статуси:
    • Статус asset - pending.
    • Статус announcement або redemption - deleted.
    • Статус procedure - complete.
    • Статус еxecution - deleted.
    • Статус contract - active.
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-02-02

    Anchor
    CBD3-RES-UC-02-02
    CBD3-RES-UC-02-02

    Переведення Еxecution зі статусу active в статус deleted
    RoleМайданчик/Організатор/ЦБД
    Preconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус еxecution - active.
    • Статус contracts - pending/active.
    Steps To Reproduce
    1. Перевірити можливість завантажити/замінити документ - cancellationDetails (обов'язкова дія).
    2. Перевірити можливість ввести причину скасування, дата/час та обрати функцію "Договір розірвано" - дія обов'язкова.
    3. Перевірити відображення завантаженого документу, вивід причини скасування на Майданчику.
    4. Перевірити можливість завантажити digitalSignature до cancellationDetails
    5. Перевірити надходження сповіщень/листів Організатору про виконані дії.
    6. Перевірити статуси: asset, announcement або redemption, procedure, execution, contracts.

    Expected results




    1. В Організатора є можливість завантажити/замінити cancellationDetails.
    2. В Організатора є можливість ввести причину скасування, дата/час та обрати функцію "Договір розірвано".
    3. Майданчик корректно відображає завантажений документ та причину скасування.
    4. Доступна можливість завантажити digitalSignature до cancellationDetails. 
    5. Організатору надходять сповіщення/лист про успішне внесення змін.
    6. Майданчик корректно відображає статуси:
    • Статус asset - pending.
    • Статус announcement або redemption - deleted.
    • Статус procedure - complete.
    • Статус еxecution - deleted.
    • Статус contract - залишаються без змін pending/active.
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    3. Робота з Document Service

    CBD3-RES-UC-03-01

    Anchor
    CBD3-RES-UC-03-01
    CBD3-RES-UC-03-01

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

    Для Організатора доступна функція завантаження документів при статус Еxecution - active/pending.

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

    Expected results

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

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

    index - Параметр сортування:

    • Чим менше значення поля, тим вище документ буде при відображенні на Майданчиках.

    • Якщо параметр не зазначений, документи будуть виводитись останніми у переліку.

    • Якщо кілька документів мають однакове значення параметру, порядок сортування буде залежати від dateModified.

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

    CBD3-RES-UC-03-02

    Anchor
    CBD3-RES-UC-03-02
    CBD3-RES-UC-03-02

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

    Для Організатора доступна функція оновлення документів при статус Еxecution - active/pending.

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

    Expected results




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

    • Інформація про попередні версії документів доступна по окремому ендпойнту.
    • Можливість оновлення власних документів доступна лише в межах одного статусу процедури. 
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-03-03

    Anchor
    CBD3-RES-UC-03-03
    CBD3-RES-UC-03-03

    Особливості роботи з digitalSignature
    RoleМайданчик/Організатор/ЦБД
    Preconditions
    • Організатор - протягом усіх періодів.
    Steps To Reproduce
    1. Перейти в еxecution, та завантажити доступні документи для даного етапу.
    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: 
    4. Статуси, документи

    CBD3-RES-UC-04-01

    Anchor
    CBD3-RES-UC-04-01
    CBD3-RES-UC-04-01

    Документи order
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус еxecution - pending/active.
    Steps To Reproduce
    1. Перевірити Організатором можливість завантаження/оновлення документів. 

    Expected results

    1. Присутня можливість завантаження/оновлення документів згідно:
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-04-02

    Anchor
    CBD3-RES-UC-04-02
    CBD3-RES-UC-04-02

    Документи contract'у
    RoleМайданчик/Учасник/ЦБД
    Preconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус еxecution - pending/active.
    • Статус сontract - pending.
    Steps To Reproduce
    1. Перевірити Організатором можливість завантаження/оновлення документів. 

    Expected results

    1. Присутня можливість завантаження/оновлення документів згідно:
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-04-03

    Anchor
    CBD3-RES-UC-04-03
    CBD3-RES-UC-04-03

    Документи completion
    RoleМайданчик/Учасник/ЦБД
    Preconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус еxecution - pending/active.
    Steps To Reproduce
    1. Перевірити Організатором можливість завантаження/оновлення документів. 

    Expected results

    1. Присутня можливість завантаження/оновлення документів згідно:
    Зміст
    RES - Еxecution - Контрактинг
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 
    Anchor
    CBD3-RES-UC-03-03CBD3-RES-UC-03-03Особливості роботи із цифровим підписом
    RoleМайданчик/Організатор/ЦБД
    Preconditions

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

    • Статус Еxecution - Контрактинг - active
    • Статус Еxecution - Контрактинг - pending
    Steps To Reproduce
    1. Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
    2. Завантажити до кожного документу digitalSignature - Цифровий підпис.
    3. Перевірити наявність завантажених документів в DS. Перевірити, що Майданчик коректно відображає до якого саме документу завантажено Цифровий підпис.
    4. Замінити документ до якого було завантажено Цифровий підпис. 
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-04-

    04

    Anchor
    CBD3-RES-UC-04-

    04
    CBD3-RES-UC-04-

    04

    Документи cancellation
    RoleМайданчик/Учасник/ЦБД
    Preconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус еxecution - pending/active.
    Steps To Reproduce
    1. Перевірити Організатором можливість завантаження/оновлення документів. 

    Expected results

    1. Присутня можливість завантаження/оновлення документів
    RES - Еxecution - Контрактинг
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-04-

    05

    Anchor
    CBD3-RES-UC-04-

    05
    CBD3-RES-UC-04

    Статуси Еxecution - Контрактинг
    RoleМайданчик/Учасник/ЦБД

    -05

    Статуси еxecution
    RoleМайданчик/Учасник/ЦБД
    PreconditionsPreconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус еxecution - 
    • знаходиться в відповідному статусі.
    Steps To Reproduce
    1. Перевірити відображення статусів
    1. еxecution.

    Expected results

    1. Майданчик відображає статуси
    1. еxecution згідно посилання:
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-

    04-

    06

    Anchor
    CBD3-RES-UC-

    CBD3-RES-UC-05-01Пошук Еxecution - Контрактинг
    RoleМайданчик/Організатор/ЦБД
    Preconditions

    Перейти в загальну форму пошуку.

    Steps To Reproduce
    1. Виконати пошук Еxecution - Контрактинг згідно заданих критеріїв пошуку:
    • Ідентифікатор RES000-UA-YYYYMMDD-00000
    • Статус Контрактингу (за замовчування у статусі “Очікує приватизації”)
    • Ключове слово
    • Організатор (ЄДРПОУ, назва)
    • Місцезнаходження об’єкта (область, місто)
    • Розширений пошук

    04-06
    CBD3-RES-UC-04-06

    Статуси contract'у
    RoleМайданчик/Учасник/ЦБД
    Preconditions
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус еxecution - pending/active.
    • Статус сontract - знаходиться в відповідному статусі.
    Steps To Reproduce
    1. Перевірити відображення статусів contract'у.

    Expected results

    1. Майданчик відображає статуси contract'у згідно посилання:
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: