ДІ - лінки документації та додаткові файли
ТЗ Додаткова Інформація
Створення/редагування додаткової інформації до процедури [Add Additional Information / Change Additional Information]
Перелік процедур для тестування
Структура даних адмінки
Довідники адмінки ДІ
Вимоги до майданчиків (має бути додано в рамках документу)
Бізнес вимоги
User Stories
# | User Storie | Priority | Actor |
---|---|---|---|
1 | Я, як адміністратор ЦБД Прозоро.Продажі, хочу мати можливість додати/редагувати до процедуру додаткову інформацію в не залежності від її статусу, для того аби уникнути неточностей і зберігати усі зміни по процедурі | 1 | Адміністратор ЦБД Прозоро.Продажі |
2 | Я, як майданчик-партнер, хочу мати можливість відобразити наявні дані додаткової інформації у себе на майданчику, аби відображати дійсний статус проведення аукціону | 2 | Майданчик партнер |
Особливості створеня та редагування ДІ:
- Можливість додавання ДІ до кожної процедури на кожному із статусів процедури.
- Додавання декількох ДІ до однієї і тієї ж процедури/ одного і того ж статусу.
- Можливість багаторазового редагування одного і того ж ДІ на будь-якому статусі процедури.
- Редагування ДІ: редагуютьяс значення в полях: "Ідентифікатор зв'язаного оголошення", "Опис", "Ініціатор публікації", "Причина публікації". Файл може бути лише замінений, НЕ можна видаляти файл.
- В рамках однієї ДІ є можливість додавання необмеженої кількості файлів одночасно.
- ДІ не може бути видалена
Опублікування ДІ:
- У поле "Ідентифікатор зв'язаного оголошення" вноситься значення ідентифікатора аукціону (auctionID). Наприклад, CSD001-UA-20231003-23437.
- Для вибору значення у полі "Ініціатор публікації" використрвується довідник AdditionalInfoIniciator.
- Для вибору значення у полі "Причина публікації" використвується довідник AdditionalInfoReason.
- Поля "Ідентифікатор зв'язаного оголошення", "Опис", "Ініціатор публікації", "Причина публікації" є обов'язковими для опублікування ДІ.
- Поле "Файл" є необовязковим для опублікування ДІ.
- Вимога до файлу ДІ: 1) типи даних (файлів) - не обмежені (стандартні вимоги до файлів в ЦБД); 2) розмір файлів - обмежений у 50 Мб для файлу (стандартні вимоги до файлів в ЦБД).
Перегляд ДІ на інтерфейсі Prozorro.Sale Administrator
- Організовано можливість перегляду
- Значення поля FileName реалізовано, як гіперпосилання, при виборі користувачем назви файлу виконується відкриття файлу для перегляду/вивантаження файлу (в залежності від налаштувань браузера користувача)
Таблиця змін
Дата | Номер сценарію | Короткий опис змін |
---|---|---|
05.10.2023. | Перша версія |
Зміст
1. Додавання ДІ | |
CBD3-ADINF-UC-01-01 | Створення ДІ для процедури зі статсом active_rectification. Обовязковість полів |
CBD3-ADINF-UC-01-02 | Створення ДІ для процедури зі статсом active_tendering. Додавання файлу |
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-06 | Редагування ДІ |
3. Пошук ДІ | |
CBD3-ADINF-UC-03-01 | Пошук ДІ |
1. Додавання ДІ | |
CBD3-ADINF-UC-01-01 | Створення ДІ для процедури зі статсом active_rectification. Обовязковість полів |
---|---|
Role | Адміністратор ЦБД Прозоро.Продажі |
Preconditions | Присутня процедура LSE зі статусом active_rectification, auctionId="ID 1". Дана процедура редагувалась з dateModified = Дата 1 Перейти на Prozorro.Sale Administrator |
Steps To Reproduce |
|
Expected results |
2.1. Є можливість внесення валідних значень в усі обовязкові поля. Внесені дані зберігаються. ДІ публікується у ЦБД з присвоєнням ідентифікатора ДІ 2.2. Для процедури dateModified = Дата 1 залишається незмінна 2.3. У "Реєстрі ДІ" відображається створена ДІ. Присутні кореткні значення у колонках форми: "Дата створення", "Опис", "ID аукціону" Для будь-якої ролі Майданчика: 2.1. Для відповідної процедури відображається секція "Додаткова Інформація". У відповідних полях згідно структури даних та вимог для майданчиків відображаються кореткні значення. 2.2. Для поля процедури dateModified = Дата 1 |
Самостійне тестування Майданчика (посилання на процедуру та скріншот): | |
Results: | |
CBD3-ADINF-UC-01-02 | Створення ДІ для процедури зі статсом active_tendering. Додавання файлу |
Role | Адміністратор ЦБД Прозоро.Продажі |
Preconditions | Присутня процедура LSE зі статусом active_tendering, auctionId="ID 2" Перейти на Prozorro.Sale Administrator |
Steps To Reproduce |
|
Expected results |
2.1. Внесені дані зберігаються. ДІ публікується у ЦБД з присвоєнням ідентифікатора ДІ 2.2. У "Реєстрі ДІ" відображається створена ДІ. Присутні кореткні значення у колонках форми: "Дата створення", "Опис", "ID аукціону" 2.3. Значення поля FileName реалізовано, як гіперпосилання, при виборі користувачем назви файлу виконується відкриття файлу для перегляду/вивантаження файлу (в залежності від налаштувань браузера користувача) Для будь-якої ролі Майданчика: 2.1. Для відповідної процедури відображається секція "Додаткова Інформація". У відповідних полях згідно структури даних та вимог для майданчиків відображаються кореткні значення. 2.2. Файл можна завантажити, переглянути. Не можна замінити чи видалити 2.3. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). |
Зміст | |
Самостійне тестування Майданчика (посилання на процедуру та скріншот): | |
Results: | |
CBD3-ADINF-UC-01-03 | Створення ДІ для процедури зі статсом active_auction. Додавання декількох файлів |
Role | Адміністратор ЦБД Прозоро.Продажі |
Preconditions | Присутня процедура LSE з і статусом active_auction, auctionId="ID 3" Перейти на Prozorro.Sale Administrator |
Steps To Reproduce |
|
Expected results | 1.1. Внесені дані зберігаються. ДІ публікується у ЦБД з присвоєнням ідентифікатора ДІ 1.2. У "Реєстрі ДІ" відображається створена ДІ. Присутні кореткні значення у колонках форми: "Дата створення", "Опис", "ID аукціону" 1.3. Значення поля FileName реалізовано, як гіперпосилання, при виборі користувачем назви файлу виконується відкриття файлу для перегляду/вивантаження файлу (в залежності від налаштувань браузера користувача). Відображаються всі додані файли. Для будь-якої ролі Майданчика: 1.1. Для відповідної процедури відображається секція "Додаткова Інформація". У відповідних полях згідно структури даних та вимог для майданчиків відображаються кореткні значення. 1.2. ВІдобаржаються всі додані файли. Кожен з файлів можна завантажити, переглянути. Не можна замінити чи видалити файл. 1.3. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). |
Зміст | |
Самостійне тестування Майданчика (посилання на процедуру та скріншот): | |
Results: | |
CBD3-ADINF-UC-01-04 | Створення ДІ для процедури зі статсом active_qualification, active_awarded, unsuccessful,cancelled, complete із додаванням декількох файлів |
Role | Адміністратор ЦБД Прозоро.Продажі |
Preconditions | Присутні процедури LSE з і статусом: 1) active_qualification, auctionId ="ID 4"; 2) active_awarded, auctionId ="ID 5"; 3) pending_payment = "ID 6"; 4) unsuccessful, auctionId ="ID 7"; 5) cancelled, auctionId = "ID 8"; 6) complete, auctionId = "ID 9". Перейти на Prozorro.Sale Administrator |
Steps To Reproduce |
|
Expected results | 1.1. Внесені дані зберігаються. ДІ публікується у ЦБД з присвоєнням ідентифікатора ДІ. 1.2. У "Реєстрі ДІ" відображається створена ДІ. Присутні кореткні значення у колонках форми: "Дата створення", "Опис", "ID аукціону" 1.3. Значення поля FileName реалізовано, як гіперпосилання, при виборі користувачем назви файлу виконується відкриття файлу для перегляду/вивантаження файлу (в залежності від налаштувань браузера користувача). Відображаються всі додані файли. Для будь-якої ролі Майданчика: 1.1. Для відповідної процедури відображається секція "Додаткова Інформація". У відповідних полях згідно структури даних та вимог для майданчиків відображаються кореткні значення. 1.2. ВІдобаржаються всі додані файли. Кожен з файлів можна завантажити, переглянути. Не можна замінити чи видалити файл. 1.3. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). |
Зміст | |
Самостійне тестування Майданчика (посилання на процедуру/скріншот): | |
Results: | |
CBD3-ADINF-UC-01-05 | Створення декількох ДІ для однієї і тієї ж процедури |
Role | Адміністратор ЦБД Прозоро.Продажі |
Preconditions | Присутні процедури LSE з і статусом: 1) LSE 1: active_qualification; 2) LSE 2: active_awarded; Перейти на Prozorro.Sale Administrator |
Steps To Reproduce |
1) LSE 1 (active_qualification): створити три різні додаткові інформації ДІ 1, ДІ 2, ДІ 3 з різними значеннями для обовязкових полів із додаванням файлу; 2) LSE 2 (active_awarded): створити одну ДІ 4 із додаванням файлу; 3) Перевести процедуру LSE 2 у статус pending_payment та створити для неї ДІ 5 із додаванням файлу; 4) Перевести процедуру LSE 2 у статус completed та створити для неї ДІ 6 із додаванням файлу. |
Expected results | 1.1. Внесені дані зберігаються. Всі ДІ 1, 2, 3, 4, 5, 6 публіковуються у ЦБД з присвоєнням ідентифікатора ДІ. 1.2. У "Реєстрі ДІ" відображаються створені всі ДІ 1, 2, 3, 4, 5, 6. Присутні кореткні значення у колонках форми: "Дата створення", "Опис", "ID аукціону" 1.3. Значення поля FileName реалізовано, як гіперпосилання, при виборі користувачем назви файлу виконується відкриття файлу для перегляду/вивантаження файлу (в залежності від налаштувань браузера користувача). Відображаються всі додані файли. Для будь-якої ролі Майданчика: 1.1. Для процедури LSE 1 (active qualification) відображається секція "Додаткова Інформація", в якій присутня інформація для трьох ДІ: ДІ 1, 2, 3. У відповідних полях згідно структури даних та вимог для майданчиків відображаються кореткні значення. Відобаржаються всі додані файли. Кожен з файлів можна завантажити, переглянути. Не можна замінити чи видалити файл. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). 1.2. Для процедури LSE 2 (completed) відображається секція "Додаткова Інформація", в якій присутня інформація для трьох ДІ: ДІ 4, 5, 6. У відповідних полях згідно структури даних та вимог для майданчиків відображаються кореткні значення. Відобаржаються всі додані файли. Кожен з файлів можна завантажити, переглянути. Не можна замінити чи видалити файл. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). |
Зміст | |
Самостійне тестування Майданчика (посилання на процедуру/скріншот): | |
Results: | |
CBD3-ADINF-UC-01-06 | Створення ДІ для всіх інших процедур для кожного статусу процедури із додаванням декількох файлів |
Role | Адміністратор ЦБД Прозоро.Продажі |
Preconditions | Присутні весь перелік процедур зі всіма можливими статусами згідно файлу ДІ_ перлікID_процедур_для тестування_04_10_2023.xlsx Перейти на Prozorro.Sale Administrator |
Steps To Reproduce |
|
Expected results | 1.1. Внесені дані зберігаються. ДІ публікується у ЦБД з присвоєнням ідентифікатора ДІ. 1.2. У "Реєстрі ДІ" відображається створена ДІ. Присутні кореткні значення у колонках форми: "Дата створення", "Опис", "ID аукціону" 1.3. Значення поля FileName реалізовано, як гіперпосилання, при виборі користувачем назви файлу виконується відкриття файлу для перегляду/вивантаження файлу (в залежності від налаштувань браузера користувача). Відображаються всі додані файли. Для будь-якої ролі Майданчика: 1.1. Для відповідної процедури відображається секція "Додаткова Інформація". У відповідних полях згідно структури даних та вимог для майданчиків відображаються кореткні значення. 1.2. Відобаржаються всі додані файли. Кожен з файлів можна завантажити, переглянути. Не можна замінити чи видалити файл. 1.3. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). |
Зміст | |
Самостійне тестування Майданчика (посилання на процедуру/скріншот): | |
Results: | |
2. Редагування ДІ | |
CBD3-ADINF-UC-02-01 | Редагування ДІ |
Role | Адміністратор ЦБД Прозоро.Продажі |
Preconditions | Для процедури LSE 1 з ID=1 (active qualification) створено ДІ 1, ДІ 2, ДІ 3 із доданими файлами для кожної з них (файл до 50 МБ кожний різних допустимих форматів для ЦБД) Присутня процедура LSE 2 з ID=2 (cancelled) Перейти на Prozorro.Sale Administrator |
Steps To Reproduce | Для процедури LSE 1 відфільтрувати за ідентифіаційним номером ДІ 1, ДІ 2, ДІ 3 та для: 1. ДІ 1: відкрити рекорд, не вносити жодних змін і закрити. 2. ДІ 2: внести зміни в усі обовязкові поля: "Опис", "Ініціатор публікації", "Причина публікації". Для поля "Ідентифікатор запису зв'язаного оголошення" визначити значення = "ID 2" (ідентифікатор процедури LSE 2). Опублікувати зміни. 3. ДІ 3: внести зміни в обов'зкові поля: "Опис", "Ініціатор публікації", "Причина публікації". Значення у полі "Ідентифікатор запису зв'язаного оголошення" не змінювати (присутнє ID=1). Опублікувати зміни. 4. ДІ 3: повторно внести зміни в обо'взкові поля: "Опис", "Ініціатор публікації", "Причина публікації". Значення у полі "Ідентифікатор запису зв'язаного оголошення" не змінювати (присутнє ID=1). Опублікувати зміни. |
Expected results | 1. 1. Користувач не може оновити чи видалити присутній файл в момент, коли рекорд є відкритий. 1.2. У "Реєстрі ДІ" ДІ 1 відображається з коректними значеннями у всіх полях, які не були змінені. Присутій файл, без змін. Значення поля "Дата створення" залишається без змін. 2. 1. Користувач не може оновити чи видалити присутній файл в момент редагування. 2.2. У "Реєстрі ДІ" ДІ 2 відображається з коректними новими значеннями у всіх полях. "Дата створення" залишається без змін. Для поля "Ідентифікатор запису зв'язаного оголошення" присутнє значення "ID 2" (ідентифікатор процедури LSE 2). Дане ДІ 2 можна відфільтрувати за номером процедури "ID 2". За номером процедури "ID 1" дане ДІ 2 не відображається. 3. 1. Користувач не може оновити чи видалити присутній файл в момент редагування. 3.2. У "Реєстрі ДІ" ДІ 3 відображається з коректними новими значеннями у полях: "Опис", "Ініціатор публікації", "Причина публікації". Для поля "Ідентифікатор запису зв'язаного оголошення" присутнє значення "ID1" (ідентифікатор процедури LSE 1), яке не мінялось. "Дата створення" залишається без змін. 4.1. Користувач може повторно відредагувати ДІ 3 та зберегти зміни. 4.2. У "Реєстрі ДІ" ДІ 3 відображається з коректними новими значеннями у полях: "Опис", "Ініціатор публікації", "Причина публікації". Для поля "Ідентифікатор запису зв'язаного оголошення" присутнє значення "ID1" (ідентифікатор процедури LSE 1), яке не мінялось. "Дата створення" залишається без змін. Для будь-якої ролі Майданчика:
2.1. Для процедури LSE 2 у секції "Додаткова інформація" відображається ДІ 2 з коректими значеннями у всіх полях. Користувач може переглянути присутній файл. Користувач не може оновити та видалити даний файл. "Дата створення" ДІ залишається без змін. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). 2.2. Для процедури LSE 1 у секції "Додаткова інформація" НЕ відображається ДІ 2. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). 3. Для процедури LSE 1 у секції "Додаткова інформація" відображається ДІ 3 з коректими значеннями у полях: "Опис", "Ініціатор публікації", "Причина публікації". Для поля "Ідентифікатор запису зв'язаного оголошення" присутнє значення "ID1". Користувач може переглянути присутній файл. Користувач не може оновити та видалити даний файл. "Дата створення" ДІ залишається без змін. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). 4. Для процедури LSE 1 у секції "Додаткова інформація" відображається ДІ 3 з коректими значеннями у полях: "Опис", "Ініціатор публікації", "Причина публікації". Для поля "Ідентифікатор запису зв'язаного оголошення" присутнє значення "ID1". Користувач може переглянути присутній файл. Користувач не може оновити та видалити даний файл. "Дата створення" ДІ залишається без змін. Дата редагування самої процедури залишається без змін - поле "Остання дата зміни процедури" (dateModified). |
Зміст | |
Самостійне тестування Майданчика (посилання на процедуру/скріншот): | |
Results: |