Versions Compared

Key

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

...

1. Робота з large_execution

CBD3-REL-UC-01-01

Anchor
CBD3-REL-UC-01-01
CBD3-REL-UC-01-01

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

Expected results


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

CBD3-REL-UC-01-02

Anchor
CBD3-REL-UC-01-02
CBD3-REL-UC-01-02

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

Expected results


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

CBD3-REL-UC-01-03

Anchor
CBD3-REL-UC-01-03
CBD3-REL-UC-01-03

Редагування large_execution
RoleМайданчик/ЦБД/Організатор
Preconditions
  • Статус large_asset - active_contracting.
  • Статус large_announcement або large_redemption - active_contracting.
  • Статус procedure - complete.
  • Статус large_execution pending або active.
Steps To Reproduce
  1. Перевірити можливість редагувати title сутності large_execution.
  2. Зберегти зміни та перевірити відображення змін на Майданчику.

Expected results


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

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

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

CBD3-REL-UC-01-04

Anchor
CBD3-REL-UC-01-04
CBD3-REL-UC-01-04

Створення нового contract 
RoleМайданчик/ЦБД/Організатор
Preconditions
  • Статус large_asset - active_contracting.
  • Статус large_announcement або large_redemption - active_contracting.
  • Статус procedure - complete.
  • Статус large_executionactive.
  • Статус contract - active.
Steps To Reproduce
  1. Перевірити можливість створювати новий contract з заповненням відповідних полів:
    • contractNumber
    • title
    • description
    • value
    • contractTotalValue
    • buyers
    • contractTime
    • dateSigneddateSigned


  2. Перевірити можливість завантажити документи CBD3-REL-UC-04-02
  3. Перевірити надходження сповіщення/листа на пошту про внесення змін. 
  4. Перевірити статуси: large_asset, large_announcement або large_redemption, procedure, large_execution, contracts.

Expected results


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

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

CBD3-REL-UC-01-05

Anchor
CBD3-REL-UC-01-05
CBD3-REL-UC-01-05

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


  2. Перевірити надходження сповіщення/листа на пошту про внесення змін.
  3. Перевірити статуси: large_asset, large_announcement або large_redemption, procedure, large_execution, contracts.

Expected results


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

CBD3-REL-UC-01-06

Anchor
CBD3-REL-UC-01-06
CBD3-REL-UC-01-06

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

Expected results


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

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

CBD3-REL-UC-01-07

Anchor
CBD3-REL-UC-01-07
CBD3-REL-UC-01-07

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

Expected results


  1.  large_execution автоматично формується при переведенні procedure в complete з tenderAttempts = 1.
  2.  large_execution автоматично формується при переведенні procedure в complete з tenderAttempts = 2.

Підчас військового стану тільки з tenderAttempts = 1.

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

2. Скасування large_execution

CBD3-REL-UC-02-01

Anchor
CBD3-REL-UC-02-01
CBD3-REL-UC-02-01

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

Expected results




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

CBD3-REL-UC-02-02

Anchor
CBD3-REL-UC-02-02
CBD3-REL-UC-02-02

Переведення large_execution зі статусу active в статус deleted
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус large_asset - active_contracting.
  • Статус large_announcement або large_redemption - active_contracting.
  • Статус procedure - complete.
  • Статус large_execution - active.
  • Статус Статус contract - active.
Steps To Reproduce
  1. Перевірити можливість завантажити/замінити документ - cancellationDetailsдія обов'язкова.
  2. Перевірити можливість ввести причину скасування, дата/час та обрати функцію "Договір розірвано" - дія обов'язкова.
  3. Перевірити відображення завантаженого документу, вивід причини скасування на Майданчику.
  4. Перевірити надходження сповіщень/листів Організатору про виконані дії.
  5. Перевірити статуси: large_asset, large_announcement або  або large_redemption,   procedure, large_execution, contracts.

Expected results




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

3. Робота з Document Service

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

CBD3-REL-UC-03-01

Anchor
CBD3-REL-UC-03-01
CBD3-REL-UC-03-01

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

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

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

Expected results

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

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

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

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

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

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

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

CBD3-REL-UC-03-02

Anchor
CBD3-REL-UC-03-02
CBD3-REL-UC-03-02

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

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

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

Expected results




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

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

CBD3-REL-UC-03-03

Anchor
CBD3-REL-UC-03-03
CBD3-REL-UC-03-03

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

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

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

Expected results




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

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

  • Якщо док має "_ds_scope": "public"
то 
  • то digitalSignature
 також
  •  також має "_ds_scope": "public"
  • Якщо док має "_ds_scope": "private"
то 
  • то digitalSignature
 також
  •  також має "_ds_scope": "private"
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 
4. Статуси, документи

CBD3-REL-UC-04-01

Anchor
CBD3-REL-UC-04-01
CBD3-REL-UC-04-01

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

Expected results

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

Image Removed

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

CBD3-REL-UC-04-02

Anchor
CBD3-REL-UC-04-02
CBD3-REL-UC-04-02

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

 Contract статусі pending.

Steps To Reproduce
  1. Перевірити Організатором можливість завантаження/оновлення документів. 
  • Статус large_asset - active_contracting.
  • Статус large_announcement або large_redemption - active_contracting.
  • Статус procedure - complete.
  • Статус large_execution - pending/active.
  • Статус сontract - pending.
Steps To Reproduce
  1. Перевірити Організатором можливість завантаження/оновлення документів. 

Expected results

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

CBD3-REL-UC-04-03

Anchor
CBD3-REL-UC-04-03
CBD3-REL-UC-04-03

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

Expected results

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

Image Removed

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

CBD3-REL-UC-04-04

Anchor
CBD3-REL-UC-04-04
CBD3-REL-UC-04-04

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

Expected results

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

CBD3-REL-UC-04-05

Anchor
CBD3-REL-UC-04-05
CBD3-REL-UC-04-05

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

Expected results

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

Image Removed

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

CBD3-REL-UC-04-06

Anchor
CBD3-REL-UC-04-06
CBD3-REL-UC-04-06

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

Expected results

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

...