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 - Контрактинг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

03

CBD3-RES-UC-

01

04-

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

Expected results

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

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

CBD3-RES-UC-01-

02anchor

05

CBD3-RES-UC-01-06

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

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

Anchor
Зміст
Зміст

Зміст

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

Expected results

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

Expected results

04anchor-04CBD3-RES-UC-04Створення нового contract CBD3-RES-UC-02-0102010201Скасування в статусі pending

Expected results

020202020202Скасування в статусі active

Expected results

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

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

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

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

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

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

CBD3-RES-UC-03-0203020302

Expected results

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

Expected results

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

Expected results


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

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

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

CBD3-RES-UC-01-0502

Anchor
CBD3-RES-UC-01-0302
CBD3-RES-UC-01-0302

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

Expected results


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

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

  1. до нього. Заповнення полів Execution.completion - не обов'язкова дія.
  2. Організатору надходять сповіщення/лист про успішне внесення змін.
  3. Майданчик корректно відображає статуси:
  • Статус 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
  • Статус
Об'єкта
  • asset -active_
contracting 
  • contracting.
  • Статус
пов'язаних сутностей 
  • announcement або redemption -active_
contracting 
  • contracting.
  • Статус
пов'язаних процедур - complete 
  • procedure - complete.
  • Статус
Еxecution
  • execution -
Контрактинг -
  • pending або active. 
Steps To Reproduce
  1. Перевірити можливість редагувати title сутності execution.
  2. Перевірити можливість завантажити/замінити
документ - cancellationDetails (НЕ обов'язкова дія).
  • Перевірити можливість ввести причину скасування та обрати функцію "Наказ не підписано".
  • Перевірити відображення завантаженого документу, вивід причини скасування на Майданчику
  • Перевірити надходження сповіщень/листів Організатору про виконані дії.
  • Перевірити статуси: Об'єкту, пов'язаних сутностей, процедури, Контрактинга.
    1. документи addition та digitalSignature.
    2. Зберегти зміни та перевірити відображення змін на Майданчику.
    3. Перевірити надходження сповіщення/листа на пошту про внесення змін. 

    Expected results


    1. Доступна можливість редагувати title сутності execution.
    2. Доступна можливість завантажити/замінити документи addition та digitalSignature.
    3. Майданчик корректно відображення зміни та документи.
    4. Організатору надходять
  • В Організатора є можливість завантажити/замінити cancellationDetails.
  • В Організатора є можливість ввести причину скасування та обрати функцію "Наказ не підписано"
  • Майданчик коректно відображає завантажений документ та причину скасування.
  • Організатор отримує
    1. сповіщення/лист про успішне внесення змін.
  • Майданчик коректно відображає статуси:
    • Статус Об'єкта - pending 
    • Статус пов'язаних сутностей  - deleted
    • Статус пов'язаних процедур - complete 
    • Статус Еxecution - Контрактинг - deleted
    RES - Еxecution - Контрактинг

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

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

    3. Робота з Document Service

    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.

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

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

    Expected results

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

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

    • Статус Еxecution - Контрактинг - active
    • Статус Еxecution - Контрактинг - pending
    Steps To Reproduce
    1. Перейти в створену процедуру, оновити доступні документи для даного етапу.
    2. Перевірити наявність оновлених документів в DS та коректність їх відображення на Майданчику.
    RES - Еxecution - Контрактинг
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    Results: 
    Anchor
    CBD3-RES-UC-03-03CBD3-RES-UC-03-03Особливості роботи із цифровим підписом
    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. Присутня можливість завантаження/оновлення документів згідно:
    Зміст
    Самостійне тестування Майданчика (посилання на процедуру/скріншот):
    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. Присутня можливість завантаження/оновлення документів згідно:
    Зміст
    RoleМайданчик/Організатор/ЦБД
    Preconditions

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

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

    1. статуси еxecution згідно посилання:
    ЗмістRES - Е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: