Versions Compared

Key

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

...

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

Для відображення даних даних "Додаткова інформація", в т.ч. "Історія змін" на майданчиках підготовлено тестові приклади для всіх процедур: https://docs.google.com/spreadsheets/d/1dRwho_HQwdJ3G7ksUSCqqWIDKrZ0LoJ6vsYSdFljqI0/edit#gid=790126311

...

Дата

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

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

15.12.2023
Оновлення сценаріїв: CBD3-ADINF-UC-01-01, CBD3-ADINF-UC-01-02, CBD3-ADINF-UC-01-03, CBD3-ADINF-UC-01-04, CBD3-ADINF-UC-02-01
04.12.2023
Оновлення малюнкі та сценаріїв: CBD3-ADINF-UC-01-01, CBD3-ADINF-UC-01-02, CBD3-ADINF-UC-01-03, CBD3-ADINF-UC-01-04, CBD3-ADINF-UC-01-05, CBD3-ADINF-UC-01-06
23.11.2023CBD3-ADINF-UC-03-01Додано новий сценарій стосовно відображення на майданчику "Історія змін додаткової інформації" 
05.10.2023.
Перша версія

...

1. Створення ДІ

CBD3-ADINF-UC-01-01Створення ДІ для процедур GFE. Обов'язковість полів 
Створення ДІ для всіх інших процедур окрім процедур GFE/GFD. Додавання файлів
CBD3-ADINF-UC-01-03Створення ДІ для процедури зі статсом active_auction. Додавання декількох файліввсіх типів процедури з різними статусами
CBD3-ADINF-UC-01-04Створення ДІ для процедури зі статсом active_qualification, active_awarded, unsuccessful,cancelled, complete із додаванням декількох файлівCBD3-ADINF-UC-01-05Створення декількох ДІ для однієї і тієї ж процедуриCBD3-ADINF-UC-01-06Створення ДІ для всіх інших процедур для кожного статусу процедури із додаванням декількох файлів
2. Редагування ДІ
CBD3-ADINF-UC-02-01Редагування ДІ

3. Відображення "Історія змін" для додаткової інформації

CBD3-ADINF-UC-03-01Відображення "Історія змін"

...

1. Створення ДІ

CBD3-ADINF-UC-01-01

Anchor
CBD3-ADINF-UC-01-01
CBD3-ADINF-UC-01-01

Створення ДІ для процедур GFE/GFD. Обовязковість полів 
RoleАдміністратор ЦБД Прозоро.Продажі
Preconditions

В ЦБД присутня процедура GFE 1

Процедура GFE 1 редагувалась з dateModified = "Дата 1."

Перейти на Prozorro.Sale Administrator та для namespace визначити значення "prozorro-sandbox-dgf"

Steps To Reproduce
  1. Для команди "Add Additional information commands" використовуємо доступну клавішу "Add"
  2. На діалоговій формі "Add Additional information commands" заповнити валідними значеннями усі обов'язкові поля для процедури GFE 1/  GFD 1 : "Auction ID", "Additional information description", "Additional information initiator", "Additional information reason", "Reason". Файл не додавати.
  3. Внести персональні дані у поля «Otp device» та «Otp token».
  4. Зберегти внесені дані, використовуючи доступну клавішу «Save and continue editing».Використовуємо клавішу "Refresh".

Expected results

  1. Відкривається діалогова форма "Add Additional information commands".

2. Є можливість внесення валідних значень в усі обовязкові поля.  

3. Система коректно валідує персональні дані.

4. 1. На формі "Additional information command" відображається інформація про створену ДІ. Присутні кореткні значення у полях: id (ідентифікаційний номер ДІ),  

4.2. В JSON даної процедури додалась ДІ з коректними даними для всіх параметрів. Значення dateModified = "Дата 1.", не змінилось.

CBD3-ADINF-UC-01-02

Anchor
CBD3-ADINF-UC-01-02
CBD3-ADINF-UC-01-02

Створення ДІ для всіх інших процедур окрім процедур GFE/GFD. Додавання файлів

Role

Адміністратор ЦБД Прозоро.Продажі

Preconditions

В ЦБД присутня будь яка "Процедура 1" (крім GFE/ GFD). 

Процедура 2 редагувалась з dateModified = "Дата 2."

Перейти на Prozorro.Sale Administrator та для namespace визначити значення "prozorro-sandbox"

Перейти на Prozorro.Sale Administrator

Steps To Reproduce
  1. Для команди "Add Additional information commands" використовуємо доступну клавішу "Add"
  2. На діалоговій формі "Add Additional information commands" заповнити валідними значеннями усі обов'язкові поля для процедури Процедура 2 : "Auction ID", "Additional information description", "Additional information initiator", "Additional information reason", "Reason". 
  3. У секції "Additional information documents" визначаємо 3 різні файли (Додати файл з типом формату, який підтримується ЦБД та об'ємом до 50 МБ.)
  4. Внести персональні дані у поля «Otp device» та «Otp token» та зберегти внесені дані, використовуючи доступну клавішу «Save and continue editing»
  5. Використовуємо клавішу "Refresh".

Expected results

  1. Відкривається діалогова форма "Add Additional information commands".

2. Є можливість внесення валідних значень в усі обовязкові поля.  

3. Файли додано успішно, відображаються в переліку

4. Система коректно валідує персональні дані. На формі "Additional information command" відображається інформація про створену ДІ. Присутні кореткні значення у полях: id (ідентифікаційний номер ДІ),  

5. В JSON даної процедури додалась ДІ з коректними даними для всіх параметрів. Присутні додані 3 файли. Значення dateModified = "Дата 2", не змінилось.

CBD3-ADINF-UC-01-0403

Anchor
CBD3-ADINF-UC-01-0403
CBD3-ADINF-UC-01-0403

Створення ДІ для всіх типів процедури з  з різними статусами
RoleАдміністратор ЦБД Прозоро.Продажі
Preconditions

Присутні процедури всіх типів з різними статусами та відповідними значеннями для dateModified

Перейти на Prozorro.Sale Administrator

Steps To Reproduce
  1. Створити ДІ для всіх із додаванням до кожного ДІ декілька файлів до 50 МБ кожний різних допустимих форматів для ЦБД

Expected results

  1. В JSON даної процедури додалась ДІ з коректними даними для всіх параметрів. Присутні додані файли. Значення dateModified для кожної з процедури не змінилось. 

Здійснити перевірку для всіх процедур згідно переліку у файлі ДІ_ перлікID_процедур_для тестування_04_10_2023.xlsx

CBD3-ADINF-UC-01-0504

Anchor
CBD3-ADINF-UC-01-0504
CBD3-ADINF-UC-01-0504

Створення декількох ДІ для однієї і тієї ж процедури 
RoleАдміністратор ЦБД Прозоро.Продажі
Preconditions

Присутня Процедура 3 з dateModified = Дата 3

Перейти на Prozorro.Sale Administrator

Steps To Reproduce
  1. Створити 3 ДІ для даноої процедури на різних її статусах
Expected results
  1. В JSON відображаються коректно всі валідні значення для всіх 3-ьох ДІ. Для dateModified = Дата 3, не змінилося.

2. Редагування ДІ 

CBD3-ADINF-UC-02-01

Anchor
CBD3-ADINF-UC-02-01
CBD3-ADINF-UC-02-01

Редагування ДІ
RoleАдміністратор ЦБД Прозоро.Продажі
Preconditions

Присутня Процедура 3 з dateModified = Дата 3, для якої є створено 3 ДІ. Кожна має додано по 3 файли.

Перейти на Prozorro.Sale Administrator/ Edit additional information commands. Визначити для редагування Процедуру 3.

Steps To Reproduce
  1. Для ДІ 1: змінити дані у всіх полях 
  2. Для ДІ 2: оновити всі 3 фали
  3. Для ДІ 3: змінити дані у всіх полях, оновити всі файли і додати ще 3 файли.  
Expected results1.- 3. У JSON коректно відображаються віс зміни для кожної з ДІ. dateModified = Дата 3,  не змінилась.

3. Відображення "Історія змін" для додаткової інформації (очікуються зміни в ТЗ)

CBD3-ADINF-UC-03-01

Anchor
CBD3-ADINF-UC-03-01
CBD3-ADINF-UC-03-01

Відображення "Історія змін"
RoleАдміністратор ЦБД Прозоро.Продажі
Preconditions

Для Процедури 1 створено ДІ 1, ДІ 2, ДІ 3 із доданими файлами для кожної з них.

Адміністратор редагував ДІ, вносячи зміни в усі поля, оновлював присутні файли та додавав нові файли для:

1) ДІ 1 - двічі редагувалась; 

2) ДІ 2 та ДІ 3 - одноразово редагувалась.

Steps To Reproduce
  1. Відображення "Історі змін" для присутніх ДІ даної процедури

Expected results




1.1. Для ДІ 1 відображаються 2 окремі записи стосовно редагування даної ДІ 1 згідно даних в JSON, наприклад: https://procedure-sandbox.prozorro.sale/api/procedures/61cae42ad1a59d4a969480dc/additionalInformation/history

1.2. Для ДІ 2, ДІ 3 відображаються по 1 окремомому запису з відповідними даними згідно JSON та відповідної ДІ.

1.3. Користувачам доступна можливість перегляду інформації та файлів.

1.4. Для тестових прикладів різних процедур інормація "Історія змін" відображається згідно вимог. Дані присутні у файлі: 

https://docs.google.com/spreadsheets/d/1dRwho_HQwdJ3G7ksUSCqqWIDKrZ0LoJ6vsYSdFljqI0/edit#gid=790126311

Зміст

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

...