ДІ - лінки документації та додаткові файли

Бізнес вимоги

User Stories

#

User Storie

Priority

Actor

1Я, як адміністратор ЦБД Прозоро.Продажі, хочу мати можливість додати/редагувати до процедуру додаткову інформацію в не залежності від її статусу, для того аби уникнути неточностей і зберігати усі зміни по процедурі1Адміністратор ЦБД Прозоро.Продажі
2Я, як майданчик-партнер, хочу мати можливість відобразити наявні дані додаткової інформації у себе на майданчику, аби відображати дійсний статус проведення аукціону2Майданчик партнер

Особливості створення та редагування ДІ процедури:

  • Можливість додавання ДІ до кожної процедури на кожному із статусів процедури.
  • Додавання декількох ДІ до однієї і тієї ж процедури/ одного і того ж статусу.
  • Можливість багаторазового редагування одного і того ж ДІ на будь-якому статусі процедури.
  • Редагування ДІ: редагуються значення в полях: Additional information description, Additional information initiator, Additional information reason, . Файл може бути лише замінений, НЕ можна видаляти файл.
  • В рамках однієї ДІ є можливість додавання  10 файлів одночасно.
  • ДІ не може бути видалена

Опублікування ДІ процедури:

  • Для визначення процедури, до якої буде додаватися ДІ використовується діалогова форма поля Procedure id/ Auction id. Пошук здійснюється з використанням набору фільтрів: id, auctionId,  legacy_Id, status, owner, sellingMethod.  
  • Для вибору значення у полі Additional information initiator використовується довідник AdditionalInfoIniciator.
  • Для вибору значення у полі Additional information reason використовується довідник AdditionalInfoReason.
  • Поля Procedure id/ Auction id, Additional information description, Additional information reason є обов'язковими для опублікування ДІ. Мають бути заповнені персональні дані для OTP confirmation полів
  • Визначення даних для Additional information documents є необов'язковим для опублікування ДІ. 
  • Вимога до файлів ДІ: 1) типи даних (файлів) - не обмежені (стандартні вимоги до файлів в ЦБД); 2) розмір файлів - обмежений у 50 Мб для файлу (стандартні вимоги до файлів в ЦБД).

Перегляд ДІ на інтерфейсі Prozorro.Sale Administrator

  • Організовано можливість перегляду 
  • Значення поля FileName реалізовано, як гіперпосилання, при виборі користувачем назви файлу виконується відкриття файлу для перегляду/вивантаження файлу (в залежності від налаштувань браузера користувача)

Станом на 18.07.2024 організовано можливість додавання та редагування "Додаткова інформація" для procedure, registry, asset, announcement, redemptiton, execution за допомогою використання відповідних команд: 

  1. Add jobber additional information commands  
  2. Add procedure additional information commands 
  3. Add registry additional information commands
  4. Edit jobber additional information commands
  5. Edit procedure additional information commands
  6. Edit registry additional information commands

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

Таблиця змін

Дата

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

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

15.12.2023CBD3-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.2023CBD3-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Додано новий сценарій стосовно відображення на майданчику "Історія змін додаткової інформації" 
10.07.2024CBD3-ADINF-UC-01-04Додано новий сценарій. Створення ДІ для процедур, мігрованих з ЦБД
10.07.2024CBD3-ADINF-UC-02-01Додано новий сценарій. Редагування полів, заміна файлів для ДІ 
11.07.2024CBD3-ADINF-UC-02-02Додано новий сценарій. Редагування полів, заміна файлів ДІ для процедури, мігрованої з ЦБД 
11.07.2024 
12.07.2024 
15.07.2024 
15.07.2024  
16.07.2024 

 

 

 

Зміст


1. ДІ для процедур 

CBD3-ADINF-UC-01-01Створення ДІ для GFE/GFD процедур
CBD3-ADINF-UC-01-02Створення ДІ для всіх інших процедур
CBD3-ADINF-UC-01-03Створення ДІ для процедур з різними статусами
CBD3-ADINF-UC-01-04Створення декількох ДІ
CBD3-ADINF-UC-01-05Створення ДІ для процедури, мігрованої з ЦБД 2 
CBD3-ADINF-UC-01-06Редагування ДІ
CBD3-ADINF-UC-01-07Редагування ДІ процедури, мігрованої з ЦБД 2
CBD3-ADINF-UC-01-08 "Історія змін"
 2. ДІ для Asset 
CBD3-ADINF-UC-02-01Створення 
CBD3-ADINF-UC-02-02Редагування  
CBD3-ADINF-UC-02-03"Історія змін"

 3. ДІ для Annoncement 

CBD3-ADINF-UC-03-01Створення 
CBD3-ADINF-UC-03-02Редагування  
CBD3-ADINF-UC-03-03"Історія змін"

4. ДІ для Redemption

CBD3-ADINF-UC-04-01Створення 
CBD3-ADINF-UC-04-02Редагування  
CBD3-ADINF-UC-04-03"Історія змін"

 5. ДІ для Execution

CBD3-ADINF-UC-05-01Створення 
CBD3-ADINF-UC-05-02Редагування 
CBD3-ADINF-UC-05-03"Історія змін"

 6. ДІ для Large Asset 

CBD3-ADINF-UC-06-01Створення 
CBD3-ADINF-UC-06-02Редагування 
CBD3-ADINF-UC-06-03"Історія змін"

 7. ДІ для Large Annoncement 

CBD3-ADINF-UC-07-01Створення 
CBD3-ADINF-UC-07-02Редагування 
CBD3-ADINF-UC-07-03"Історія змін"

 8. ДІ для Large Redemption

 CBD3-ADINF-UC-08-01Створення 
 CBD3-ADINF-UC-08-02Редагування 
 CBD3-ADINF-UC-08-03"Історія змін"

 9. ДІ Large Execution

 CBD3-ADINF-UC-09-01Створення 
 CBD3-ADINF-UC-09-02Редагування 
 CBD3-ADINF-UC-09-03"Історія змін"

 10. ДІ Legacy Asset (only for Small Privatization)

 CBD3-ADINF-UC-10-01Створення 
 CBD3-ADINF-UC-10-02Редагування 
 CBD3-ADINF-UC-10-03"Історія змін"

 11. ДІ Legacy Announcement (only for Small Privatization)

 CBD3-ADINF-UC-11-01Створення 
 CBD3-ADINF-UC-11-02Редагування 
 CBD3-ADINF-UC-11-03"Історія змін"

 12. ДІ Legacy Redemption (only for Small Privatization)

 CBD3-ADINF-UC-12-01Створення 
 CBD3-ADINF-UC-12-02Редагування 
 CBD3-ADINF-UC-12-03"Історія змін"

13. ДІ Legacy Execution (only for small Privatization)

CBD3-ADINF-UC-13-01Створення 
CBD3-ADINF-UC-13-02Редагування 
CBD3-ADINF-UC-13-03"Історія змін"

 14 . Rregistry

CBD3-ADINF-UC-14-01Створення 
CBD3-ADINF-UC-14-02Редагування 
CBD3-ADINF-UC-14-03"Історія змін"

 15 . Action

  CBD3-ADINF-UC-15-01Створення 
  CBD3-ADINF-UC-15-02Редагування 
  CBD3-ADINF-UC-15-03"Історія змін"

 16 . Lease request

  CBD3-ADINF-UC-16-01Створення 
  CBD3-ADINF-UC-16-02Редагування 
  CBD3-ADINF-UC-16-03"Історія змін"


1. ДІ для процедур

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

Присутня процедура GFE/ GFE з dateModified

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

Steps To Reproduce
  1. Використовуємо команду Add procedure Additional information commands  
  2. На діалоговій формі Add procedure Additional information commands заповнити валідними значеннями усі обов'язкові поля: 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". Присутня можливість пошуку процедури за _id, auctionId, legacyId, sellingMethod, status, owner.

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

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

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

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

Зміст

Створення ДІ для всіх інших процедур

Role

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

Preconditions

Присутня procedure (крім GFE/ GFD) з dateModified

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

Steps To Reproduce
  1. Для команди Add Additional information commands використовуємо доступну клавішу "Add"
  2. На діалоговій формі Add Additional information commands заповнити валідними значеннями усі обов'язкові поля:  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. Система коректно валідує персональні дані.

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

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

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

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

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

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

Expected results


 

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

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

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

Присутня procedure з dateModified

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

Steps To Reproduce
  1. Створити 3 ДІ для даної процедури
Expected results

  1. В JSON для procedyre:

1.1. Відображаються коректно всі валідні значення для всіх 3-ьох ДІ.

1.2. procedure.dateModified - без змін.

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

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

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

Steps To Reproduce
  1. Для визначення даної процедури на Select 1 object використати у Select filter значення legacyId даної процедури.
  2. На діалоговій формі Add Additional information commands заповнити валідними значеннями усі обов'язкові поля: 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

5. В JSON відображаються коректні значення для всіх параметрів ДІ. Для procedure.dateModified значення не змінилося.

Зміст

Редагування ДІ
Role

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

Preconditions

Присутня процедура із ДІ 1 та ДІ 2.

ДІ 1 та ДІ 2 містять  по 2 файли

Steps To Reproduce
  1. Для редагування використовується команда Edit procedure addigional information command
  2. На Select object визначаємо пошук процедури за ID/ auctionID значенням.
  3. Для Additional information id поля визначаємо значення id для ДІ 1.
  4. Вносимо зміни у всі поля. Замінюємо 2 файли. Додаємо 2 нові файли. 
  5. Зберігаємо зміни.
Expected results

В JSON для даної процедури:

5.1. Відображаються коректно усі зміни для ДІ 1 - значення у полях, замінені файли та додані нові файли.

5.2. Для ДІ 2 - дані не змінені.

Зміст

Редагування ДІ для процедури, мігрованої з ЦБД 2
Role

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

Preconditions

Присутня процедура із значенням для legacy ID, мігрована з ЦБД 2 із ДІ 1 та ДІ 2.

ДІ 1 та ДІ 2 містять по 2 файли.

Steps To Reproduce
  1. Для редагування використовується команда Edit procedure addigional information command
  2. На Select object визначаємо пошук процедури за legacyID значенням.
  3. Для Additional information id поля визначаємо значення legacyID для ДІ 1.
  4. Вносимо зміни у всі поля. Замінюємо 2 файли. Додаємо 2 нові файли. 
  5. Зберігаємо зміни.
  6. Аналогічно вносимо зміни для ДІ 2. Зберігаємо. 
Expected results

В JSON для даної процедури:

5. Відображаються коректно усі зміни для ДІ 1 - значення у полях, замінені файли та додані нові файли.

6. Відображаються коректно усі зміни для ДІ 2 - значення у полях, замінені файли та додані нові файли.

Зміст

 "Історія змін"
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

Зміст

2. ДІ для Asset 

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

Присутній asset з DateModified 

Steps To Reproduce
  1.  З використанням команди Add registry additional information command to view та значенням Asset у полі Сollection для відповідного _id asset створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного asset

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) значення DateModified  для asset залишилось незмінним.

Зміст

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

Присутній asset з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit registry additional Information із визначеним Asset у полі Collection знайти відповідний asset. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного asset для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. asset.DateModified - без змін

Зміст

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

Присутній asset з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного asset  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного asset в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Asset: DeteModified без змін 

Зміст

3. ДІ для Announcement 

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

Присутній announcement з DateModified 

Steps To Reproduce
  1.  З використанням команди Add jobber additional information command to view та значенням announcement у полі Сollection для відповідного _id announcement  створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного announcement

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) значення DateModified  для announcement залишилось незмінним.

Зміст

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

Присутній announcement з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit jobber additional Information із визначеним Announcementу полі Collection знайти відповідний announcement. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного announcement для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. announcement.DateModified - без змін

Зміст

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

Присутній announcement з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного announcement  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного announcement в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Announcement: DeteModified без змін 

Зміст

4. ДІ для Redemption 

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

Присутній redemption з DateModified 

Steps To Reproduce
  1.  З використанням команди Add jobber additional information command to view та значенням redemption у полі Сollection для відповідного _id redemption  створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного redemption

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) redemption.DateModified залишилось незмінним.

Зміст

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

Присутній redemption з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit jobber additional Information із визначеним redemption у полі Collection знайти відповідний redemption. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного redemption для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. redemption.DateModified - без змін

Зміст

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

Присутній redemption з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного redemption  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного redemption в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. redemption.DeteModified без змін 

Зміст

5. ДІ для Execution 

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

Присутній Execution з DateModified 

Steps To Reproduce
  1.  З використанням команди Add registry additional information command to view та значенням Execution у полі Сollection для відповідного _id Execution створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного Execution

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) значення Execution.DateModified залишилось незмінним.

Зміст

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

Присутній Execution з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit registry additional Information із визначеним Execution у полі Collection знайти відповідний Execution. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Execution для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. Execution.DateModified - без змін


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

Присутній Execution з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного Execution  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного Execution в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Execution.DeteModified без змін 

Зміст

6. ДІ для Large Asset 

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

Присутній large asset з DateModified 

Steps To Reproduce
  1.  З використанням команди Add registry additional information command to view та значенням Large Asset у полі Сollection для відповідного _id asset створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного Large asset

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) значення DateModified  для large asset залишилось незмінним.

Зміст

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

Присутній Large asset з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit registry additional Information із визначеним Large Asset у полі Collection знайти відповідний Large asset. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Large asset для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. LargeAsset.DateModified - без змін

Зміст

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

Присутній Large asset з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного Large asset  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного large.asset в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Asset: DeteModified без змін 

Зміст

7. ДІ для Large Announcement 

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

Присутній Large announcement з DateModified 

Steps To Reproduce
  1.  З використанням команди Add jobber additional information command to view та значенням Large announcement у полі Сollection для відповідного _id Large announcement  створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного Large announcement

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) значення DateModified  для Large announcement залишилось незмінним.

Зміст

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

Присутній Large announcement з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit jobber additional Information із визначеним Large Announcementу полі Collection знайти відповідний Large announcement. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Large announcement для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. Large announcement.DateModified - без змін

Зміст

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

Присутній Large announcement з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного Large announcement  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного Large announcement в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Large Announcement: DeteModified без змін 

Зміст

8. ДІ для Large Redemption 

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

Присутній Large redemption з DateModified 

Steps To Reproduce
  1.  З використанням команди Add jobber additional information command to view та значенням Large redemption у полі Сollection для відповідного _id Large redemption  створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного Large redemption

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) Large redemption.DateModified залишилось незмінним.

Зміст

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

Присутній Large redemption з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit jobber additional Information із визначеним Large redemption у полі Collection знайти відповідний Large redemption. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Large redemption для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. Largeredemption.DateModified - без змін

Зміст

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

Присутній Large redemption з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного Large redemption  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного Large redemption в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Large redemption.DeteModified без змін 

Зміст

Steps To Reproduce
  1. З використанням команди Edit jobber additional Information із визначеним Large redemption у полі Collection знайти відповідний Large redemption. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Large redemption для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. Large redemption.DateModified - без змін

Зміст

9. ДІ для Large Execution 

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

Присутній Large Execution з DateModified 

Steps To Reproduce
  1.  З використанням команди Add registry additional information command to view та значенням Large Execution у полі Сollection для відповідного _id Large Execution створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного Large Execution

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) значення Large Execution.DateModified залишилось незмінним.

Зміст

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

Присутній Large Execution з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit registry additional Information із визначеним Large Execution у полі Collection знайти відповідний Large Execution. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Large Execution для

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. Large Execution.DateModified - без змін


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

Присутній Large Execution з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного Large Execution  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного Large Execution в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Large Execution.DeteModified без змін 

Зміст

10. ДІ для Legacy Asset 

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

Присутній Legacy asset з DateModified 

Steps To Reproduce
  1.  З використанням команди Add registry additional information command to view та значенням Legacy Asset у полі Сollection для відповідного _id Legacy asset створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного Legacy asset

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) значення Legacy.DateModified залишилось незмінним.

Зміст

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

Присутній Legacy asset з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit registry additional Information із визначеним Legacy Asset у полі Collection знайти відповідний Large asset. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Legacy asset для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. LegacyAsset.DateModified - без змін


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

Присутній Legacy asset з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даногоLegacy asset  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного Legacy.asset в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Legacy.DeteModified без змін 

Зміст

11. ДІ для Legacy Announcement 

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

Присутній Legacy announcement з DateModified 

Steps To Reproduce
  1.  З використанням команди Add jobber additional information command to view та значенням Legacy announcement у полі Сollection для відповідного _id Legacy announcement  створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного Legacy announcement

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) значення Legacy announcement.DateModified без змін.

Зміст

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

Присутній Legacy announcement з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit jobber additional Information із визначеним Legacy Announcement у полі Collection знайти відповідний Legacy announcement. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Legacy announcement для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. Legacy announcement.DateModified - без змін

Зміст

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

Присутній Legacy announcement з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного Legacy announcement  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного Legacy announcement в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Legacy Announcement: DeteModified без змін 

Зміст

12. ДІ для Legacy Redemption 

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

Присутній Legacy redemption з DateModified 

Steps To Reproduce
  1.  З використанням команди Add jobber additional information command to view та значенням Legacy redemption у полі Сollection для відповідного _id Legacy redemption  створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даногоLegacy redemption

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) Legacy redemption.DateModified - без змін. 

Зміст

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

Присутній Legacy redemption з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit jobber additional Information із визначеним Legacy redemption у полі Collection знайти відповідний Legacy redemption. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Legacy redemption для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. Legacy.redemption.DateModified - без змін

Зміст

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

Присутній Legacy redemption з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного Legacy redemption  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного Legacy redemption в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Legacy redemption.DeteModified без змін 

Зміст

Steps To Reproduce
  1. З використанням команди Edit jobber additional Information із визначеним Legacy redemption у полі Collection знайти відповідний Legacy redemption. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даного Legacy redemption для: 

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. Legacy redemption.DateModified - без змін

Зміст

13. ДІ для Legacy Execution 

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

Присутній Legacy Execution з DateModified 

Steps To Reproduce
  1.  З використанням команди Add registry additional information command to view та значенням Legacy Execution у полі Сollection для відповідного _id Legacy Execution створюємо ДІ.  Заповнюємо валідними значеннями усі обов'язкові поля: Object ID, Additional information description, Additional information initiator, Additional information reason, Reason. Додаємо декілька файлів. 
  2. Внести персональні дані у поля «Otp device» та «Otp token».
  3. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




  1. Система коректно валідує обов'язковість полів 
  2. Система коректно валідує персональний OTP token 
  3. В JSON для даного Legacy Execution

1) додалась additional information з коректними значеннями у полях: owner, datePublished, description, initiator, reason;

2) коректно додались усі файли;

3) значення Legacy Execution.DateModified залишилось незмінним.

Зміст

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

Присутній Legacy Execution з DateModified для якого створено ДІ 1 (додано Файл 1, Файл 2) та ДІ 2 (додано 2 файли).  

Steps To Reproduce
  1. З використанням команди Edit registry additional Information із визначеним Legacy Execution у полі Collection знайти відповіднийLegacy Execution. Для поля Additional information id визначаємо значення id для ДІ 1. Вносимо нові дані у поля  Additional information description, Additional information initiator, Additional information reason, Reason. Замінуємо Файл 1 на Файл 3. Додаємо новий Файл 4, Файл 5. ДІ 2 не редагуємо. 
  2. Зберегти внесені дані за допомогою доступної клавіші «Save and continue editing». Використовуємо клавішу "Refresh".

Expected results




2. У JSON для даногоLegacy Execution для

2.1. ДІ 1:  відображаються нові внесені значення у полях: Additional information description, Additional information initiator, Additional information reason, Reason. Присутні Файл 1, Файл 3, Файл 4 та Файл 5;

2.2. ДІ 2: без змін;

2.3. Legacy Execution.DateModified - без змін


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

Присутній Legacy Execution з DateModified для якого є ДІ 1,  ДІ 2, ДІ 3.  

Steps To Reproduce
  1. Для даного Legacy Execution  ДІ 1 відредагувати один раз, ДІ 2 - двічі редагувати, ДІ 3 - не редагувати

Expected results




  1. В JSON для даного Legacy Execution в /additionalInformation/history для:

1.1. ДІ 1: присутній 1 рекорд з коректними оновленими даними;

1.2. ДІ 2: присутні 2 рекорди з коректними оновленими даними;     

1.3. ДІ 3: відсутні дані стосовно змін.

1.4. Legacy Execution.DeteModified без змін 

Зміст



  • No labels