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.


Таблиця змін

05.12.2022

Дата

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

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

05.12.2022

CBD3-RES-UC-01-07

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

17,01,2023

CBD3-RES-UC-04-03

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

29.11.2022

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

24,11,2022

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

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

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

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

...

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

...

Завершення процедури конртактингу (перехід з статусу 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

CBD3-RES-UC-04-01

CBD3-RES-UC-04-03

CBD3-RES-UC-04-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-04-03

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

29.11.2022

 

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

24,11,2022

CBD3-RES-UC-01-05

CBD3-RES-UC-01-06

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

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

Anchor
Зміст
Зміст

Зміст

...

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

Expected results

  1. Організатору доступна можливість обрати функцію “Опублікувати наказ”, завантажити/замінити документ order,  та заповнити поля - дія НЕ обов'язкова.
  2. Організатор отримує сповіщення/лист про успішне внесення змін.
  3. Майданчик корректно відображає статуси:
03Редагування Еxecution
CBD3-RES-UC-01-04Створення нового contract 
CBD3-RES-UC-01-05Редагування contract 
CBD3-RES-UC-01-06Скасування contract 
CBD3-RES-UC-01-07Формування Еxecution з tenderAttempts = 1, 2, 3, 4
2. Скасування Еxecution
CBD3-RES-UC-02-01Переведення Еxecution зі статусу pending в статус deleted
CBD3-RES-UC-02-02Переведення Еxecution зі статусу active в статус deleted

3. Робота з Document Service

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

CBD3-RES-UC-03-01Завантаження документів
  • Статус Asset - active_contracting
  • Статус Announcement або Redemption - active_contracting
  • Статус procedure - complete
  • Статус Еxecution - active
  • Статус contracts -без змін RES - Еxecution - КонтрактингСамостійне тестування Майданчика (посилання на процедуру/скріншот):Results: CBD3-RES-UC-01-02anchor
    CBD3-RES-UC-
    01
    03-02Оновлення документів
    CBD3-RES-UC-
    01
    03-
    02
    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'у

    Expected results

    CBD3-RES-UC-01-03anchor-03CBD3-RES-UC-03Редагування ЕxecutionОрганізатор натискає “Опублікувати наказ”.

    Expected results

    Expected results

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

    Expected results

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

    Expected results

    Робота з Document Service030303Завантаження документів030203020302Оновлення документів

    Expected results

    03030303-03-03

    Expected results

    1. Робота з Еxecution

    CBD3-RES-UC-01-01

    Anchor
    CBD3-RES-UC-01-01

    Завершення роботи Еxecution “Умови приватизації виконано”
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус Asset - active_contracting
    • Статус Announcement або Redemption - active_contracting
    • Статус procedure - complete
    • Статус Еxecution - active
    • Статус contracts - active 
    Steps To Reproduce
    1. Перевірити можливість обрати функцію “Умови приватизації виконано”, завантажити/замінити документ decontrolReason та Не обов'язкова дія - заповнення полів Execution.completion.
    2. Перевірити отримання сповіщення/листа на пошту про внесення змін. 
    3. Перевірити статуси: Asset, Announcement або Redemption, procedure, Еxecution, contracts.
    1. Доступна можливість обрати функцію “Умови приватизації виконано”, завантажити/замінити документ decontrolReason та Не обов'язкова дія - заповнення полів Execution.completion.
    2. Організатор отримує сповіщення/лист про успішне внесення змін.
    3. Майданчик корректно відображає статуси:
    • Статус Asset - active_contracting
    • Статус Announcement або Redemption - active_contracting
    • Статус procedure - complete
    • Статус Еxecution - sold
    • Статус contracts - active 
    RES - Еxecution - Контрактинг
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-01

    -01

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

    Expected results


    1. Доступна можливість редагувати title сутності Execution.
    2. Доступна можливість Організатору доступна можливість обрати функцію “Опублікувати наказ”, завантажити/замінити документи addition та digitalSignatureдокумент order та digitalSignature до нього. Заповнення поля - дія НЕ обов'язкова.
    3. Організатору надходять сповіщення/лист про успішне внесення змін.
    4. Майданчик корректно відображення зміни та документи.

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

    RES - Еxecution - Контрактинг
    1. відображає статуси:
    • Статус asset - active_contracting.
    • Статус announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус execution - active.
    • Статус contracts -без змін.
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-01-0402

    Anchor
    CBD3-RES-UC-01-0402
    CBD3-RES-UC-01-0402

    Завершення роботи Еxecution “Умови приватизації виконано”Створення нового contract 
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус Asset asset - active_contracting.
    • Статус Announcement announcement або Redemption redemption - active_contracting.
    • Статус procedure - complete.
    • Статус Еxecution execution - active.
    • Статус contract contracts - active.
    Steps To Reproduce
    1. Перевірити можливість створювати новий contract з заповненням відповідних полів:
      • contractNumber
      • title
      • description
      • value
      • contractTotalValue
      • buyers
      • contractTime
      • dateSigned
    2. Перевірити можливість завантажити обов'язкові документи additionalAgreement та contractSigned.
    3. обрати функцію “Умови приватизації виконано”, завантажити/замінити документ decontrolReason та digitalSignature до нього. Заповнення полів Execution.completion - не обов'язкова дія.
    4. Перевірити надходження Перевірити отримання сповіщення/листа на пошту про внесення змін. 
    5. Перевірити статуси: Assetasset, Announcement announcement або Redemption redemption, procedure, Еxecution execution, contracts.

    Expected results


    1. Доступна можливість обрати функцію “Умови приватизації виконано”, завантажити/замінити документ decontrolReason та digitalSignature до нього. Заповнення полів Execution.completion - не обов'язкова дія.
    2. Організатору надходять
    3. Організатору доступна можливість створювати новий contract з заповненням відповідних полів. 
    4. Організатору доступна можливість завантажити обов'язкові документи additionalAgreement та contractSigned.
    5. Організатор отримує сповіщення/лист про успішне внесення змін.
    6. СтатусиМайданчик корректно відображає статуси:
    • Статус Asset asset - active_contracting.
    • Статус Announcement announcement або Redemption redemption - active_contracting.
    • Статус procedure - complete.
    • Статус Еxecution execution - active
    • Статус contract №1 - active
    • Статус contract №2 pending

    На стороні Майданчиків необхідно реалізувати при створенні нового contract у Execution копіювання всіх полів із contract у статусі active з можливістю редагування у новому contract і завантаження документа additionalAgreement та contractSigned.

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

    CBD3-RES-UC-01-0503

    Anchor
    CBD3-RES-UC-01-0503
    CBD3-RES-UC-01-0503

    Редагування contractРедагування Еxecution
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус Asset asset - active_contracting.
    • Статус Announcement announcement або Redemption redemption - active_contracting.
    • Статус procedure - complete.
    • Статус Еxecution execution - active
    • Статус contract №1 - active
    • Статус contract №2 pendingpending або active. 
    Steps To Reproduce
    1. Перевірити можливість внести зміни в contract №2 в статусі - pending та редагування полів:
      • contractNumber
      • title
      • description
      • value
      • contractTotalValue
      • buyers
      • contractTime
      • dateSigned
      редагувати title сутності execution.
    2. Перевірити можливість завантажити/замінити документи addition та digitalSignature.
    3. Зберегти зміни та перевірити відображення змін на Майданчику.
    4. Перевірити надходження Перевірити отримання сповіщення/листа на пошту про внесення змін.Перевірити статуси: Asset, Announcement або Redemption, procedure, Еxecution, contracts.

    Expected results

    1. Організатору доступна можливість внести зміни в contract з заповненням відповідних полів. 
    2. Організатор отримує сповіщення/лист про успішне внесення змін.
    3. Статуси: Asset, Announcement або Redemption, procedure, Еxecution, contracts - залишаються без змін. 


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

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

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

    CBD3-RES-UC-01-0604

    Anchor
    CBD3-RES-UC-01-0604
    CBD3-RES-UC-01-0604

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


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

    Expected results


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

    Як тільки Організатор підтверджує актуальність Договору в статусі pending (набір полів contract + обов'язковий документ additionalAgreement). Статус попереднього міняється з active на cancelled, а статус нового contract змінюється за pending на active.

    RES - Еxecution - Контрактинг
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 
    1. Статуси:
    • Статус 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-07
    Anchor
    CBD3-RES-UC-01-07CBD3-RES-UC-01-0705

    Редагування contractФормування Еxecution з tenderAttempts = 1, 2, 3, 4
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус Asset asset - active_contracting.
    • Статус Announcement  announcement або redemption - active_contracting.
    • Статус procedure - complete.
    • Статус Еxecution execution - pendingСтатус contracts - active  active. 
    • Статус contract №1 - active.
    • Статус contract №2 pending.
    Steps To Reproduce
    1. Перевірити формування Еxecution з procedure tenderAttempts = 1.
    2. Перевірити формування Еxecution з procedure tenderAttempts = 2.
    3. Перевірити формування Еxecution з procedure tenderAttempts = 3.
    4. Перевірити формування Еxecution з procedure tenderAttempts = 4.
    1. Еxecution автоматично формується при переведенні procedure в complete з tenderAttempts = 1.
    2. Еxecution автоматично формується при переведенні procedure в complete з tenderAttempts = 2.
    3. Еxecution автоматично формується при переведенні procedure в complete з tenderAttempts = 3.
    4. Еxecution автоматично формується при переведенні procedure в complete з tenderAttempts = 4.
    RES - Еxecution - Контрактинг
    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: 

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

    CBD3-RES-UC-

    01-

    06

    Anchor
    CBD3-RES-UC-

    01-

    06
    CBD3-RES-UC-

    01-

    06

    Скасування contract
    RoleМайданчик/ЦБД/Організатор/ЦБД
    Preconditions
    • Статус
    Asset
    • asset - active_contracting.
    • Статус
    Announcement
    • announcement або
    Redemption
    • redemption - active_contracting.
    • Статус procedure - complete.
    • Статус
    Еxecution
    • execution -
    pending
  • Статус contract - active
    • active. 
    • Статус contract №1 - active.
    • Статус contract №2 pending.
    Steps To Steps To Reproduce
    1. Перевірити можливість завантажити
    документ - cancellationDetails (НЕ обов'язкова дія).
  • Перевірити можливість ввести причину скасування, дата/час та обрати функцію "Наказ не підписано".
  • Перевірити відображення завантаженого документу, вивід причини скасування на Майданчику
  • Перевірити надходження сповіщень/листів Організатору про виконані дії.
  • Перевірити статуси: Asset, Announcement або Redemptionprocedure, Еxecution, contracts.
    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. Організатору надходять
  • В Організатора є можливість завантажити cancellationDetails.
  • В Організатора є можливість ввести причину скасування, дата/час та обрати функцію "Наказ не підписано".
  • Майданчик корректно відображає завантажений документ та причину скасування.
  • Організатор отримує
    1. сповіщення/лист про успішне внесення змін.
  • Майданчик корректно відображає статуси:
    • Статус Asset - active_contracting
    • Статус Announcement або Redemption - active_contracting
    • Статус procedure - complete
    • Статус Еxecution - deleted
    • Статус contract - active
    RES - Еxecution - Контрактинг
    • Для переведення 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Статус Asset
    • Статус аsset -active_contracting
    Статус Announcement або Redemption
    • .
    • Статус аnnouncement - active_contracting.
    • Статус procedure - complete.
    Статус Еxecution - active
    • Статус еxecution - pending.
    • Статус
    contract
    • contracts -
    pending/
    • active.
    Steps To Reproduce
    1. Перевірити
    можливість завантажити/замінити документ - cancellationDetails (обов'язкова дія).
  • Перевірити можливість ввести причину скасування, дата/час та обрати функцію "Договір розірвано".
  • Перевірити відображення завантаженого документу, вивід причини скасування на Майданчику.
  • Перевірити надходження сповіщень/листів Організатору про виконані дії.
  • Перевірити статуси: Asset, Announcement або Redemption, procedure, Еxecution, contracts.
    1. В Організатора є можливість завантажити/замінити cancellationDetails.
    2. В Організатора є можливість ввести причину скасування, дата/час та обрати функцію "Договір розірвано".
    3. Майданчик корректно відображає завантажений документ та причину скасування.
    4. Організатор отримує сповіщення/лист про успішне внесення змін.
    5. Майданчик корректно відображає статуси:
    • Статус Asset - active_contracting
    • Статус Announcement або Redemption - active_contracting
    • Статус procedure - complete
    • Статус Еxecution - deleted
    • Статус contract - залишаються без змін pending/active
    RES - Еxecution - Контрактинг
    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

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

    Steps To Reproduce
    1. Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
    2. Перевірити наявність завантажених документів в DS та коректність їх відображення на Майданчику.
    • Статус 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"
    Зміст

    Expected results

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

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

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

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

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

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

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

    CBD3-RES-UC-

    04-

    01

    Anchor
    CBD3-RES-UC-

    04-

    01
    CBD3-RES-UC-

    04-

    01

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

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

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

    Expected results

    1. Присутня можливість завантаження/оновлення документів згідно:
    Зміст
    1. Усі типи документів що доступні для даного етапу корректно оновлюються в DS. 
    2. Документи корректно відображається на Майданчику, попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
    • Інформація про попередні версії документів доступна по окремому ендпойнту.
    • Можливість оновлення власних документів доступна лише в межах одного статусу процедури. 
    RES - Еxecution - Контрактинг
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    CBD3-RES-UC-

    04-

    02

    Anchor
    CBD3-RES-UC-

    04-

    02
    CBD3-RES-UC

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

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

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

    -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. Присутня можливість завантаження/оновлення документів згідно:
    Зміст
    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 - Контрактинг
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 
    4. Статуси, документи

    CBD3-RES-UC-04-0104

    Anchor
    CBD3-RES-UC-04-0104
    CBD3-RES-UC-04-0104

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

    Expected results

    1. Присутня можливість завантаження/оновлення документів. Майданчик відображає документи згідно таблиці. 

    Image Removed

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

    CBD3-RES-UC-04-0205

    Anchor
    CBD3-RES-UC-04-0205
    CBD3-RES-UC-04-0205

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

    Expected results

    1. Майданчик відображає статуси згідно таблиці. 

    Image Removed

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

    CBD3-RES-UC-04-0306

    Anchor
    CBD3-RES-UC-04-0306
    CBD3-RES-UC-04-0306

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

    Expected results

    1. Майданчик відображає статуси згідно таблиці. 

    Image Removed

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