Versions Compared

Key

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

...

1. Робота з Еxecution - Контрактинг

CBD3-RES-UC-01-01

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

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

Expected results


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

На стороні Майданчика при створенні нового contract документ contracts.documents.documentType.contractSigned має скопіюватись у новий створений contract та має бути можливість додавати документ contracts.documents.documentType.additionalAgreement, contracts.documents.documentType.contractAnnexe, contracts.documents.documentType.contractNotice

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

CBD3-RES-UC-01-02

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

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

Expected results


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

CBD3-RES-UC-01-03

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

Редагування Еxecution - Контрактинг
RoleМайданчик/ЦБД/Організатор
Preconditions
  • Статус Об'єкту - active_contracting
  • Статус пов'язаних сутностей  - active_contracting
  • Статус пов'язаних процедур - complete
  • Статус Контрактинга - pending або active
Steps To Reproduce
  1. Перевірити можливість редагувати всі, не технічні, поля редагувати title сутності Execution. Обов'язкова дія - завантаження документа additionalAgreement при редагуванні не обов'язкова
  2. Перевірити можливість завантажити/замінити документи addition та digitalSignature.
  3. Зберегти зміни та перевірити відображення змін на Майданчику.

Expected results


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

CBD3-RES-UC-01-04

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

Створення нового contract 
RoleМайданчик/ЦБД/Організатор
Preconditions
  • Статус Об'єкту - active_contracting
  • Статус пов'язаних сутностей  - active_contracting
  • Статус пов'язаних процедур - complete
  • Статус Контрактинга - pending або  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. Перевірити статуси: Об'єкту, пов'язаних сутностей, процедури, Контрактинга.

Expected results


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

На стороні Майданчика при створенні нового contract документ contracts.documents.documentType.contractSigned має скопіюватись у новий створений contract та має бути можливість додавати документ contracts.documents.documentType.additionalAgreement, contracts.documents.documentType.contractAnnexe, contracts.documents.documentType.contractNotice

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

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

CBD3-RES-UC-02-01

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

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

Expected results




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

CBD3-RES-UC-02-02

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

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

Expected results




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

3. Робота з Document Service

CBD3-RES-UC-03-01

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

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

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

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

Expected results

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

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

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

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

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

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

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

CBD3-RES-UC-03-02

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

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

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

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

Expected results




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

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

CBD3-RES-UC-03-03

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

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

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

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

Expected results




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

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

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

CBD3-RES-UC-04-01

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

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

 Еxecution - Контрактинг знаходиться в статусі pending або active.

Steps To Reproduce
  1. Перевірити Організатором можливість завантаження/оновлення документів. 

Expected results

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

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

CBD3-RES-UC-04-02

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

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

 Еxecution - Контрактинг знаходиться в відповідному статусі.

Steps To Reproduce
  1. Перевірити відображення статусів згідно таблиці. 

Expected results

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

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