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.


Таблиця змін

24112022

Дата

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

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

17,01,2023

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

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

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

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

...

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

CBD3-RES-UC-04-01

CBD3-RES-UC-04-03

CBD3-RES-UC-04-04

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

...

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

1. Робота з Еxecution - КонтрактингRES - Еxecution - КонтрактингПублікація "Наказу про приватизацію"RES - Еxecution - КонтрактингЗавершення роботи з Контрактингом “Умови приватизації виконано”RES - Еxecution - КонтрактингРедагування Еxecution - КонтрактингRES - Еxecution - КонтрактингСтворення нового contract RES - Еxecution - КонтрактингРедагування contract RES - Еxecution - КонтрактингСкасування contract 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 - Контрактинг1. Робота з Еxecution - Контрактинг

CBD3-RES-UC-

01

04-01

anchor

CBD3-RES-UC-

01

04-

01

02

CBD3-RES-UC-

01

04-

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

Expected results

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

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

    Expected results

    1. Доступна можливість обрати функцію “Умови приватизації виконано”, завантажити/замінити документ decontrolReason та Не обов'язкова дія - заповнення полів Execution.completion.
    2. Організатор отримує сповіщення/лист про успішне внесення змін.
    3. Майданчик коректно відображає статуси:
    • Статус Asset - active_contracting
    • Статус Announcement або Redemption - active_contracting
    • Статус процедури - complete
    • Статус Еxecution - sold
    • Статус contracts - active 
    CBD3-RES-UC-01-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Завантаження документів
    CBD3-RES-UC-03-02Оновлення документів
    RES - Еxecution - КонтрактингСамостійне тестування Майданчика (посилання на процедуру/скріншот):Results: CBD3-RES-UC-01-03anchor
    CBD3-RES-UC-
    01
    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'у
    -03

    Expected results

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

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

    CBD3-RES-UC-01-040404Створення нового contract 3. Скасування Еxecution - Контрактинг020102010201Переведення Еxecution - Контрактинг зі статусу pending в статус deleted

    Expected results

    CBD3-RES-UC-02-0202020202Переведення Еxecution - Контрактинг зі статусу active в статус deleted

    Expected results

    030303Оновлення документів

    Expected results

    030303Особливості роботи із цифровим підписом4. Статуси, документи
    1. Робота з Еxecution
    Редагування Еxecution - Контрактинг
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус Asset - active_contracting
    • Статус Announcement або Redemption - active_contracting
    • Статус процедури - complete
    • Статус Еxecution - pending або active
    Steps To Reproduce
    1. Перевірити можливість редагувати title сутності Execution.
    2. Перевірити можливість завантажити/замінити документи addition та digitalSignature.
    3. Зберегти зміни та перевірити відображення змін на Майданчику.
    RES - Еxecution - Контрактинг
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 

    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.
    • Статус Еxecution execution - active pending.
    • Статус contract contracts - active.
    Steps To Reproduce
    1. Перевірити можливість створювати новий contract з заповненням відповідних полів:
      • contractNumber
      • title
      • description
      • value
      • contractTotalValue
      • buyers
      • contractTime
    2. Перевірити можливість завантажити обов'язкові документи additionalAgreement та contractSigned.
    3. Перевірити отримання сповіщення/листа на пошту про внесення змін. 
    4. обрати функцію “Опублікувати наказ”, завантажити/замінити документи order та digitalSignature до нього. Заповнення поля - дія НЕ обов'язкова
    5. Перевірити надходження сповіщення/листа про виконані дії.
    6. Перевірити статуси: asset, announcement або redemption, procedure, execution, contractsПеревірити статуси: Об'єкту, пов'язаних сутностей, процедури, Еxecution.

    Expected results


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

    На стороні Майданчика при створенні нового contract документи мають копіюватись у новий створений contract та має бути можливість додавати/редагувати нові документи:

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

    CBD3-RES-UC-01-0502

    Anchor
    CBD3-RES-UC-01-0502
    CBD3-RES-UC-01-0502

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

    Expected results


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

    CBD3-RES-UC-01-0603

    Anchor
    CBD3-RES-UC-01-0603
    CBD3-RES-UC-01-0603

    Скасування contractРедагування Еxecution
    RoleМайданчик/ЦБД/Організатор
    Preconditions
    • Статус Об'єкту asset - active_contracting.
    • Статус пов'язаних сутностей  announcement або redemption - active_contracting.
    • Статус пов'язаних процедур procedure - complete.
    • Статус Еxecution execution - pending або activeСтатус contract №1 -active
    • Статус contract №2 - pending
    • . 
    Steps To Reproduce
    1. Перевірити можливість редагувати title сутності execution.
    2. Перевірити можливість завантажити/замінити документи addition та digitalSignature.
    3. Зберегти зміни та перевірити відображення змін на Майданчику.
    4. Перевірити надходження
    Steps To Reproduce
    1. Організатор натискає “Опублікувати наказ”.
    2. Перевірити статус contract №1.
    3. Перевірити статус contract №2.
    4. Перевірити статуси: Об'єкту, пов'язаних сутностей, процедури, Еxecution.
    5. Перевірити отримання сповіщення/листа на пошту про внесення змін. 

    Expected results


    1. Доступна можливість редагувати title сутності execution.
    2. Доступна можливість завантажити/замінити документи addition та digitalSignature.
    3. Майданчик корректно відображення зміни та документи.
    4. Організатору надходять
    5. Доступний функціонал “Опублікувати наказ”.
    6. Статус contract №1 -cancelled.
    7. Статус contract №2 - active.
    8. Статуси: Об'єкту, пов'язаних сутностей, процедури, Еxecution - залишаються без змін.
    9. Організатор отримує сповіщення/лист про успішне внесення змін.

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


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

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

    CBD3-RES-UC-

    01-

    04

    Anchor
    CBD3-RES-UC-

    01-

    04
    CBD3-RES-UC-

    01-

    04

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

    CBD3-RES-UC-0304-01

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

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

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

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

    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. Присутня можливість завантаження/оновлення документів згідно:
    Зміст

    Expected results

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

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

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

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

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

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

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

    CBD3-RES-UC-

    04-02

    Anchor
    CBD3-RES-UC-

    04-02
    CBD3-RES-UC-

    04-02

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

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

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

    Expected results

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

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

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

    Expected results

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

    CBD3-RES-UC-04-0105

    Anchor
    CBD3-RES-UC-04-0105
    CBD3-RES-UC-04-0105

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

    Expected results

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

    Image Removed

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

    CBD3-RES-UC-04-0206

    Anchor
    CBD3-RES-UC-04-0206
    CBD3-RES-UC-04-0206

    Статуси  Еxecution - Контрактинг
    RoleМайданчик/Учасник/ЦБД
    contract'у
    RoleМайданчик/Учасник/ЦБД
    PreconditionsPreconditions Еxecution - Контрактинг
    • Статус 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: