Продаж арештованої землі з переважним правом
Особливості процедури:
- Можливість Організатору обрати additionalClassifications CVZU 1-99 шт.
- В корені процедури з'явилася структура currentTenant, значення якої вказує Організатор.
- В біда з'явився вказівник на переважне право (Bid.isCurrentTenant).
- Статус заяви на участь (біда) - Деактивована заява - inactive.
- Період передачі переважного права - transferPriorityPeriod - завершується за 5 робочих днів до завершення періоду подання пропозицій. Можливість внесення змін до даних учасника із переважним правом (currentTenant).
- Обов'язково використовується один основний класифікатор (CAV) та один додатковий (зі словника kvtspz).
- Існує додатковий статус процедури (pending_payment) і контракту (signed), для реалізації підтвердження оплат по договору.
В період кваліфікації можна перейти в 2-х варіантах:
- За умови tenderAttempts = 2 при 2-х або більше валідних заяв на участь.
- Якщо аукціон проводиться повторно tenderAttempts = 1, за умови 1-єї заяви на участь (якщо вона від учасника, який єдиний брав участь в попередньому аукціоні).
Список причин дискваліфікації для недопуску на наступні аукціони:
- Відмовився від підписання протоколу (причина 1 з словника landRentalTerminationReason).
- Відмовився від укладення договору (причина 2 з словника landRentalTerminationReason).
- Не сплатив належну суму за придбаний лот та/або суму витрат на підготовку лота до продажу (причина 4 з словника landRentalTerminationReason).
Таблиця змін
...
Дата
...
Номер сценарію
...
Короткий опис змін
...
...
1. Реєстрація та внесення змін в акаунт
...
...
6. Пошук аукціону на Майданчику
...
10. Кваліфікація Учасників
...
Зміна статусу Учасника що очікує, після набуття процедурою статусу complete
...
...
1. Реєстрація та внесення змін в акаунт
...
Перейти на Майданчик у форму реєстрації нового Користувача
...
- Заповнити усі обов'язкові поля згідно swagger.
- Завантажити документи, що підтверджують особу та повноваження Організатора аукціону.
- Погодитись з офертою про персональні дані, підтвердити ознайомлення з Регламентом ЕТС.
- Відправити інформацію на модерацію адміністратора Майданчика, перевірити надходження сповіщень та листів на пошту про створення аккаунту.
- Перевірити активацію акаунту Організатора.
Expected results
...
- Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність.
- Завантажені документи відображаються в особистому кабінеті.
- Обрані всі відповідні чек-бокси.
- Надходить повідомлення про те, що акаунт створений та знаходиться в стані валідації з боку Майданчика.
- Майданчик інформує електронною поштою та в особистому кабінеті про те, що його аккаунт активований, або докладний перелік помилок, які потрібно виправити.
У випадку реалізації Майданчиком заведення акаунту без обрання ролі - адміністратор вручну обирає необхідні параметри для ролі в процесі модерації облікового запису.
Організатор аукціону може бути нерезидентом (тобто замість структури AddressUa використовується Address).
...
...
Реєстрація Учасника
...
- Заповнити усі обов'язкові поля згідно swagger.
- Завантажити документи, що підтверджують особу та повноваження Учасника.
- Погодитись з офертою про персональні дані, підтвердити ознайомлення з Регламентом ЕТС.
- Зберегти та відправити інформацію на модерацію адміністратора Майданчика.
- Перевірити активацію акаунту Учасника.
Expected results
...
- Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність.
- Завантажені документи відображаються в особистому кабінеті.
- Обрані всі відповідні чек-бокси.
- Надходить повідомлення про те, що акаунт створений та знаходиться в стані валідації з боку Майданчика.
- Майданчик інформує електронною поштою та в особистому кабінеті про те, що його акаунт активований, або докладний перелік помилок, що треба виправити.
У випадку реалізації Майданчиком заведення акаунту без обрання ролі - адміністратор вручну обирає необхідні параметри для ролі в процесі модерації облікового запису.
...
- Внести зміни в акаунт, завантажити документи.
- Погодитись з офертою про персональні дані, та Регламентом роботи ЕТС.
- Зберегти та відправити інформацію на модерацію адміністратора Майданчика.
Перевірити надходження сповіщень та листів Учаснику/Організатору про виконані дії.
- Перевірити відображення інформації після повторної активації акаунту.
Expected results
...
- Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність, завантажені документи відображаються в особистому кабінеті.
- Обрані всі відповідні чек-бокси.
- Надходить повідомлення про те, що акаунт знаходиться в стані валідації з боку Майданчика.
- Майданчик інформує електронною поштою та в особистому кабінеті про те, що зміни в акаунті Учасника/Організатора успішно збережені, або докладний перелік помилок, що треба виправити.
- Змінена інформація коректно відображається в особистому кабінеті.
...
Самостійне тестування Майданчика (посилання на процедуру та скріншот):
...
Створення чернетки доступно тільки для ролі Організатор
...
- Перевірити можливість створення чернетки процедури. Заповнити усі поля згідно swagger.
Перевірити "Картографічний сервіс" обов'язкова реалізація на майданчику, та перевірити автоматичне заповнення полів що відносяться до адреси:
- Країну та регіон - змінити немає можливості
- Населений пункт, адресу та поштовий індекс - є можливість відредагувати або ввести вручну.
- Координати відображаються тільки для ознайомлення, без можливості редагувати в інтерфейсі.
- Перевірити можливість Організатору обрати additionalClassifications CVZU 1-99 шт.
- Завантажити усі доступні типи документів CBD3-LSP-UC-15-01.
- Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність. Перевірити, що після натискання кнопки усі заповнені поля коректно збереглись.
- Перевірити наявність сповіщення в особистому кабінеті та на пошту.
- Зберегти інформацію як локальну чернетку на Майданчику.
- Перевірити можливість перегляду та редагування чернетки.
Expected results
- Організатору відображається форма створення процедури. Доступні всі поля для заповнення згідно swagger. Організатор має можливість працювати з "Картографічний сервіс".
- Доступна можливість Організатору обрати additionalClassifications CVZU 1-99 шт.
- Завантажені документи коректно відображаються та доступні для перегляду. Завантаження документу без вказаного типу не допускається.
- Усі заповнені поля коректно збереглись та відображаються на майданчику.
- Наявні сповіщення в особистому кабінеті та на пошту.
- Запис зберігається як чернетка на Майданчику без публікації в ЦБД.
- Чернетка доступна для перегляду тільки автору, редагування без обмежень.
Список обов'язкових документів:
- illustration - Фотографічні зображення земельної ділянки та ілюстрації
- contractProforma - Проєкт договору.
одиниця виміру тільки гектар - автогенерується ЦБД
...
- Перейти Організатором до створеної чернетки, та видалити її.
...
Expected results
...
- Чернетка видалена на Майданчику.
...
- Перейти Організатором в створену чернетку та натиснути кнопку "Опублікувати".
- Перевірити відображення опублікованої процедури на Майданчику та Порталі.
- Перевірити, що Майданчик виводить учасників, що були дискваліфіковані в попередніх процедурах (id таких учасників присутні в json процедури блок disqualifiedBids). Для Організатора та Учасників - обов'язково, Спостерігач опціонально.
- Перевірити статус опублікованої процедури.
- Перевірити сповіщення в особистий кабінет та на пошту.
- При публікації нового оголошення необхідно перевірити чи в ЦБД наявні вже опубліковані оголошення з лотом, що має такий самий кадастровий номер (cadastralNumber), опубліковане іншим Організатором (sellingEntity.identifier.id)
...
Expected results
- Після перевірки валідності всіх даних відбувається публікація процедури в ЦБД з присвоєнням процедурі ID LSP000-UA-YYYYMMDD-00000.
- Процедура стає доступною для публічного перегляду на Майданчиках та Порталі, уся інформація коректно відображається.
- Майданчик виводить дані учасників (Назва компанії, ідентифікаційний номер, ПІБ представника), що були дискваліфіковані в попередніх процедурах (id ідентифікаторів таких учасників присутні в json процедури блок disqualifiedBids) - для Організатора та Учасників - обов'язково, Спостерігач опціонально.
- Процедура отримує статус active_rectification (Редагування доступне).
- Організатор отримує сповіщення в особистий кабінет та лист на пошту - підтвердження успішної публікації процедури в ЦБД.
- Умови сповіщення:
- якщо за результатами пошуку не виявлено раніше опублікованих процедур з таким самим кадастровим номером (cadastralNumber) - не виводити ніяких сповіщень
- якщо за результатами пошуку виявлено раніше опубліковані процедури з таким самим кадастровим номером (cadastralNumber), але sellingEntity.identifier.id Організатора оголошення, що публікується співпадає з усіма sellingEntity.identifier.id Організаторів раніше опублікованих оголошень з такими кадастровими номером (cadastralNumber) - не виводити ніяких сповіщень
- якщо за результатами пошуку виявлено раніше опубліковані процедури з таким самим кадастровим номером (cadastralNumber) і sellingEntity.identifier.id щонайменше одного або кількох Організаторів з опублікованих оголошень не співпадає з sellingEntity.identifier.id Організатора оголошення, що публікується - виводити Організатору, що публікує оголошення попередження про те, що оголошення про продаж такої земельної ділянки вже було опубліковано кимось іншим. Наприклад, таким сповіщенням: “Для вказаної вами земельної ділянки вже було опублікований аукціон іншим Організатором, ви впевнені, що хочете продовжити публікацію?”
Можливість публікації процедури існує при виконанні усіх наступних умов:
- усі обов'язкові поля заповненні валідними даними
- завантажено обов'язкові документи:
- illustration (Фотографічні зображення земельної ділянки та ілюстрації)
- contractProforma (Проект договору)
В разі невиконанні зазначених умов, при спробі публікації, Організатору виводиться сповіщення про необхідність внесення змін. Процедура не публікується в ЦБД.
...
- Створити копію процедури, перевірити, що усі поля коректно експортувалися.
- Зберегти інформацію як локальну чернетку на Майданчику, перевірити можливість перегляду та редагування чернетки.
- Опублікувати процедуру в ЦБД, та перевірити її відображення згідно статусу батьківської процедури:
- unsucsesfull (1 поданий бід)
- unsucsesfull (2 та більше поданих біда)
- усі інші статуси
...
Expected results
...
- Організатору відображається форма створення процедури, усі імпортовані поля з процедури коректно відображаються.
- Запис зберігається як чернетка на Майданчику без публікації в ЦБД. Доступні для редагування усі поля. Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність.
- Процедура стає доступною для публічного перегляду на Майданчиках та Порталі, уся інформація коректно відображається:
- обов'язково відображається блок інформації "Учасник з попереднього аукціону" - уся інформація з json про учасника що подав єдину ставку в попередньому аукціоні
- блок інформації "Учасник з попереднього аукціону - відсутній
- блок інформації "Учасник з попереднього аукціону - відсутній
При створенні копії процедури - Організатор самостійно заповнює параметр tenderAttemps.
Якщо параметр tenderAttemps >=2 Майданчик самостійно заповнює інформацію про previousAuctionId батьківської процедури з можливістю редагування - рекомендація.
...
Створена чернетка Організатором. Створення процедури без прискорення. починається у визначений ЦБД день та час (але не раніше ніж за 7 календарних днів з дати публікації процедури, не враховуючи день публікації процедури в ЦБД), залежить від наявності не менше 2-х bid's в статусі active.
...
- Організатором опублікувати процедуру на найближчу дату згідно Timeline процедури.
- Перевірити дати формування в процедурі періодів згідно Timelin'у процедури які призначила ЦБД відповідно словника вихідні дні та святковий день.
- Перевірити формування усіх періодів після МА.
...
Expected results
...
- Процедури успішно опубліковано.
- Дати періодів в процедурі відповідають Timelin'у процедури враховуючи данні словника вихідні дні та святковий день.
- Періоди відповідають Timeline процедури.
...
Створена чернетка Організатором.
...
- Перевірити можливість додавання в процедуру 2 типи банківських рахунків: Плата за лот, Плата за підготовку лота.
- Перевірити можливість вибору трьох валют (UAH, EUR, USD) для кожного з рахунків.
- Перевірити - що відсутня можливість публікації процедури ЛИШЕ з рахунками валют EUR, USD.
- Перевірити відображення банківських реквізитів в опублікованій процедурі для Організатора та Учасників.
...
Expected results
- Доступні 2 типи рахунків.
- Для кожного з рахунків доступний вибір однієї з 3 валют (UAH, EUR, USD).
- За умови відсутності в створеному рахунку валюти UAH - публікація не відбувається.
- Для Організатора банківські рахунки відображаються постійно, для всіх інших ролей - лише по завершенню tenderPeriod.
Якщо тип payment - обов'язково один рахунок в UAH, опціонально рахунки в USD/EUR.
Якщо тип preparationPayment - опціонально один рахунок в UAH, опціонально рахунки в USD/EUR.
...
3. Робота з Document Service
...
Для Учасника та Організатора доступна функція завантаження документів:
- Учасник - протягом tenderPeriod та award.verificationPeriod.
- Організатор - протягом усіх періодів окрім auctionPeriod.
...
- Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
- Перевірити наявність завантажених документів в DS та коректність їх відображення на Майданчику.
- Заповнити в документі index - Параметр сортування ілюстрацій.
...
Expected results
- Усі типи документів, що доступні для даного етапу коректно завантажуються в DS.
- Завантажені документи коректно відображається на Майданчику.
- Основним документом вважається документ з мінімальним значенням індексу.
Завантаження без вказаного типу та заміна типу документу не допускається.
index - Параметр сортування ілюстрацій:
- Чим менше значення поля, тим вище документ буде при відображенні на майданчиках.
- Якщо параметр не зазначений, документи будуть виводитись останніми у переліку.
- Якщо кілька документів мають однакове значення параметру, порядок сортування буде залежати від dateModified,
...
Для Учасника та Організатора доступна функція оновлення документів:
- Учасник - протягом tenderPeriod та award.verificationPeriod.
- Організатор - протягом усіх періодів окрім auctionPeriod.
...
- Перейти в створену процедуру, оновити доступні документи для даного етапу.
- Перевірити можливість зміни типу завантаженого раніше документу на інший.
- Перевірити наявність оновлених документів в DS та коректність їх відображення на Майданчику.
- Перевірити можливість внесення змін в index - Параметр сортування ілюстрацій.
Expected results
- Усі типи документів що доступні для даного етапу коректно оновлюються в DS.
- Можливість зміни типу завантаженого раніше документу на інший заблокована.
- Документи коректно відображається на Майданчику, попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
- Основним документом вважається документ з мінімальним значенням індексу.
- Інформація про попередні версії документів доступна по окремому ендпойнту.
- Можливість оновлення власних документів доступна лише в межах одного статусу процедури.
...
Для Учасника та Організатора доступна функція завантаження та оновлення (власних) документів:
- Учасник - протягом tenderPeriod та award.verificationPeriod.
- Організатор - протягом усіх періодів окрім auctionPeriod.
...
- Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
- Завантажити до кожного документу digitalSignature - Цифровий підпис.
- Перевірити наявність завантажених документів в DS. Перевірити, що Майданчик коректно відображає до якого самє документу завантажено Цифровий підпис.
- Замінити документ до якого було завантажено Цифровий підпис.
Expected results
- Усі типи документів, що доступні для даного етапу є можливість завантажити.
- Присутня можливість завантаження до кожного документу digitalSignature - Цифровий підпис.
- Документи коректно відображаються на Майданчику. Документ digitalSignature - Цифровий підпис відображено поряд з оригінальним документом.
- Попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін". Документ digitalSignature - Цифровий підпис також відображено перекресленим відповідно до статусу з яким документом він пов'язаний.
Цифровий підпис (ЕЦП/КЕП) накладається поза ЦБД. Завантажується в ЦБД окремим файлом (тільки підпис або підписаний файл) digitalSignature, в якому присутнє поле relatedDocument, де додається посилання на оригінальний документ (id документу), вже завантажений до DocumentService.
- Якщо док має "_ds_scope": "public" то digitalSignature також має "_ds_scope": "public"
- Якщо док має "_ds_scope": "private" то digitalSignature також має "_ds_scope": "private"
...
Процедура опублікована без прискорення та знаходиться в статусі active_rectification (Редагування доступне).
rectificationPeriod:
- Дата початку: Може припадати на неробочий день (співпадає з датою публікації процедури)
- Дата завершення: Завжди припадає на робочий день. Триває 2 робочі дні, завершення о 18:00
...
- Перевірити можливість вносити зміни в опубліковану процедуру до завершення rectificationPeriod.
- Завантажити документ clarifications (Погодження змін до опису лоту. Опис причин редагування) - дія обов'язкова.
- Зберегти зміни в процедурі, опублікувати її в ЦБД та перевірити коректність відображення.
- Перевірити сповіщення в особистий кабінет та на пошту.
Expected results
...
- Організатор має можливість внести зміни в ті поля які він заповнював самостійно під час публікації аукціону, окрім технічних полів(автогенерованих ЦБД), дата/часу початку аукціону та типу процедури.
- Завантажений файл типу - clarifications відображається на Майданчику.
- Усі зміни передаються в ЦБД та коректно відображаються на Майданчику.
- Організатор отримує сповіщення в особистий кабінет та лист на пошту - підтвердження успішного внесення змін в процедуру.
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь).
transferPriorityPeriod:
- Дата початку: завжди припадає на робочий день, відповідає даті та часу завершення періоду редагування (rectificationPeriod.endDate)
- Дата завершення: може припадати на неробочий день, завершується за 5 робочих днів до завершення tenderPeriod, час завершення о 23:59
...
Expected results
- Організатор має можливість внести зміни лише в поля схеми currentTenant.
- Доступна можливість завантаження/оновлення документів окрім документу clarifications.
- Усі зміни та завантажені/оновлені документи коректно відображаються на Майданчику.
- Організатор отримує сповіщення в особистий кабінет та лист на пошту - підтвердження успішного внесення змін в процедуру.
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь).
tenderPeriod:
- Дата початку: завжди припадає на робочий день, відповідає даті та часу завершення періоду редагування (rectificationPeriod.endDate)
- Дата завершення: може припадати на неробочий день, о 19:30-20:30 дня, що передує дню початку періоду Аукціону (auctionPeriod)
...
- Перейти Організатором в опубліковану процедуру до завершення tenderPeriod.
- Перевірити, що завантаження/оновлення документів відбувається без обмежень.
- Перевірити коректність відображення завантажених/оновлених документів.
Expected results
- Доступна можливість завантаження/оновлення документів.
- Можливо додати новий, оновити існуючий документ.
- Усі завантажені/оновлені документи коректно відображаються на Майданчику.
- Протягом tenderPeriod Організатору доступна лише робота з документами.
- Доступне завантаження/оновлення документів (Landarrested- priorityEnglish). При оновленні документів попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
...
Процедура опублікована, триває question.period.
...
Steps To Reproduce
...
- Перевірити Учасником можливість подати > 1 запитання, заповнити поля - заголовок, тіло запитання, та опублікувати в ЦБД.
- Перевірити отримання Учасником сповіщення та листа на пошту про успішну подачу запитання.
- Перевірити отримання Організатором сповіщення та листа на пошту про отримання нового запитання.
- Перевірити відображення опублікованого запитання на сторінці Майданчика.
- Перевірити, що Учаснику доступна можливість редагування кожного запитання за умов:
- Не завершився questionPeriod
- Протягом 2 годин з моменту подачі запитання
- Організатор не надав відповідь на запитання
Expected results
- Доступна функція подачі > 1 запитання. Запитання має бути сформульоване виключно в текстовому вигляді, без можливості додавання файлів.
- Учаснику відображається сповіщення та надходить лист на пошту про успішну подачу запитання.
- Організатору відображається сповіщення та надходить лист на пошту про отримання нового запитання.
- Запитання відображається на Майданчику та доступне для публічного перегляду. Інформація про Учасника, що задав запитання не розкривається.
- Існує можливість редагування.
- Інформація про Учасника, що задав запитання розкривається ТІЛЬКИ після набуття процедурою статусу active_awarded (Очікується підписання договору).
- Майданчик зобов'язаний сповіщати Організатора аукціону кожні 24 години про наявність запитань без відповідей.
- Після завершення enquiryPeriod Майданчик припиняє надсилання Організатору аукціону оповіщень/листів на пошту про запитання без відповідей.
...
Процедура опублікована, триває enquryPeriod. Отримано запитання від учасника.
...
- Перейти Організатором в опубліковану процедуру, надати відповідь та опублікувати в ЦБД.
- Перевірити отримання Учасником сповіщення та листа на пошту про отримання відповіді на запитання.
- Перевірити відображення опублікованої відповіді на сторінці Майданчика.
...
Expected results
- Відповідь на запитання успішно публікується в ЦБД, відображається на сторінці Майданчика та доступна для публічного перегляду.
- Учаснику відображається сповіщення та надходить лист на пошту про отримання відповіді на запитання.
- Відповіді відображається на Майданчику та доступні для публічного перегляду. Інформація про учасника, що задав запитання не розкривається.
- В період відмінний від enquiryPeriod в Організатора відсутня можливість надати відповідь на запитання.
- Після завершення enquiryPeriod Майданчик припиняє надсилання Організатору аукціону оповіщень/листів на пошту про запитання без відповідей.
...
Перейти в загальну форму пошуку аукціонів.
...
- Виконати пошук аукціону згідно заданих параметрів або критеріїв пошуку:
- Ідентифікатор аукціону - LSP000-UA-YYYYMMDD-00000
- Статус аукціону (за замовчування у статусі “Прийом пропозицій”)
- Ключове слово:
- Назва аукціону
- Опис аукціону
- Опис айтема
- Організатор (ЄДРПОУ, назва)
- Класифікатори
- Місце розташування об’єкта (область, район/населений пункт)
- Фільтрація за районом\населеним пунктом відбувається за КОАТУУ (https://dovidnyk.in.ua/directories)
- Реалізовано саджест-пошук за назвою населеного пункту та ідентифікатором
- Реалізовано рівні вкладеності відповідно до структури класифікатору (аналогічно до роботи з класифікаторами CAV\CPV)
- Дата початку аукціону від ________ до ________
- Стартова ціна від ______ до ____
- Площа земельної ділянки від ______ до ____
- Кадастровий номер
- Розширений пошук
- Будь-які інші фільтри, що відсутні у мінімальному наборі за бажанням майданчика
Expected results
- Відображені аукціони відповідають заданим параметрам або критеріям пошуку.
- Відсутні результати, які не відповідають заданим критеріям.
- В разі пошуку аукціону згідно параметрів, які не містяться в БД, або некоректних критеріїв - відсутні результати.
- На Майданчику аукціони типу "Продаж землі з переважним правом англієць (landSell-priorityEnglish)" - відображаються в окремому підрозділі.
...
Процедура опублікована без прискорення та знаходиться в статусі active_tendering (Прийняття заяв на участь).
tenderPeriod:
- Дата початку: завжди припадає на робочий день, відповідає даті та часу завершення періоду редагування (rectificationPeriod.endDate).
- Дата завершення: може припадати на неробочий день, о 19:30-20:30 дня, що передує дню початку періоду Аукціону (auctionPeriod).
...
- Перейти Учасником в опубліковану процедуру, обрати функцію "Подати заяву на участь".
- Ввести цінову пропозицію.
- Завантажити доступні документи CBD3-LSP-UC-15-02.
- Погодитись з умовами регламенту ЕТС, відповідальністю учасника, надання згоди на обробку персональних даних та зберегти заяву.
Expected results
...
- Відбувається перехід на сторінку подачі заяви на участь.
- Відсутня можливість ввести цінову пропозицію меншу ніж стартова вартість лоту (валідація на стороні Майданчика).
- Усі типи документів доступні для завантаження.
- Після збереження, заява зберігається локально на Майданчику як чернетка, без публікації в ЦБД.
Обов'язкові документи:
commercialProposal - Заява на участь
x_registrationFeeApproval - Документ, що підтверджує сплату реєстраційного внеску
x_guaranteeApproval - Документ, що підтверджує сплату гарантійного внеску
Завантаження документу без вказаного типу не допускається!
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь). Створена чернетка заяви на участь.
...
- Перейти Учасником в створену чернетку заяви на участь, внести зміни (змінити цінову пропозицію, завантажити документи) та зберегти заяву на участь. Перевірити відображення внесених змін.
- Перейти Учасником в створену чернетку заяви на участь та видалити чернетку заяви на участь.
...
Expected results
...
- Доступно редагування цінової пропозиції та завантаження документів. Після збереження заяви усі зміни коректно відображаються.
- Чернетка заяви на участь успішно видалена.
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь). Створена чернетка заяви на участь.
...
- Учасником №1 подати заявку на участь та опублікувати її в ЦБД. Активувати на стороні Майданчика.
- Учасником №2 подати заявку на участь, без активації зі сторони Майданчика.
- Дочекатись завершення tenderPeriod та перевірити відображення поданих bid'ів у публічному АРІ.
...
Expected results
...
- Bid опублікований в ЦБД в статусі active.
- Bid опублікований в ЦБД в статусі draft.
- Після завершення tenderPeriod у публічному АРІ та на Майданчику відображаються лише bid'и зі статусом active.
...
Наявна процедура з дискваліфікованими учасниками Учасником №1 та Учасником №2 (причини дискваліфікації лише зі списку):
- Відмовився від підписання протоколу.
- Відмовився від укладення договору.
- Не сплатив належну суму за придбаний лот та/або суму витрат на підготовку лота до продажу.
Оголошено повторний аукціон, процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь).
...
- Учасником №1 подати заявку на участь (завантажено документ "Підстави для допуску дискваліфікованого учасника" - admissionReason) та опублікувати її в ЦБД. Активувати на стороні Майданчика. Перевірити надходження сповіщення в особистому кабінеті та на пошту.
- Учасником №2 подати заявку на участь, без завантаження документу admissionReason. Активувати на стороні Майданчика. Перевірити надходження сповіщення в особистому кабінеті та на пошту.
...
Expected results
- Bid опублікований в ЦБД в статусі active. Учасник отримує сповіщення в особистому кабінеті та на пошту про вдалу активацію.
- Bid опублікований в ЦБД в статусі draft, активація недоступна. Учасник отримує сповіщення в особистому кабінеті та на пошту про НЕВДАЛУ активацію.
Майданчикам рекомендується, при публікації заяви на участь - перевіряти необхідність завантаження учасником документа admissionReason (id ідентифікаторів таких учасників присутні в json процедури блок disqualifiedBids).
В разі потреби - відображати учаснику сповіщення про необхідність завантаження документу для допущення до торгів.
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь).
...
- Перейти Учасником в створену чернетку заяви на участь та опублікувати її в ЦБД.
- Перевірити отримання Учасником сповіщення та листа на пошту про публікацію заяви.
- Дочекатись активації заяви на участь від Адміністратора Майданчика та перевірити відображення статусу активованої заяви на сторінці Майданчика.
- Перевірити отримання Учасником листа на пошту про активацію заяви.
...
Expected results
...
- Заява публікується в ЦБД зі статусом draft. Адміністратор Майданчика отримує сповіщення про необхідність модерації поданої заяви на участь.
- Учаснику відображається сповіщення та надходить лист на пошту про успішну публікацію заяви на участь.
- Після активації Адміністратором Майданчика заява набуває статусу active, та допущена до участі в аукціоні. Змінений статус доступний для перегляду Учасником.
- Учаснику відображається сповіщення та надходить лист на пошту про успішну активацію заяви на участь.
Учасник має можливість подавати заяву на участь лише протягом tenderPeriod.
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь).
...
- Внести зміни в bid (змінити цінову пропозицію, завантажити/оновити документи) та опублікувати в ЦБД.
- Перевірити отримання Учасником сповіщення та листа на пошту про внесення змін в bid.
- Перевірити відображення зміненої інформації на Майданчику після завершення auctionPeriod.
...
Expected results
...
- Відсутні обмеження на внесення змін. Усі зміни передаються в ЦБД.
- Учасник отримує сповіщення в особистий кабінет та листом про успішне внесення змін в bid.
- Уся змінена інформація коректно відображаються у публічному АРІ та на Майданчику.
Доступне завантаження/оновлення документів (Landarrested- priorityEnglish), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь).
...
- Перейти Учасником в bid, видалити його.
- Перевірити отримання Учасником сповіщення та листа на пошту про видалення bid'а та повернення гарантійного внеску.
- Перевірити відсутність відображення bid'а на Майданчику по завершенню auctionPeriod.
...
Expected results
...
- Майданчик змінює статус bid'а на delete.
- Учасник отримує повідомлення в особистий кабінет та лист поштою про успішне видалення його bid'а, та повернення гарантійного внеску.
- Bid зі статусом deleted не відображається у публічному АРІ та на Майданчику незалежно від статусу процедури.
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь).
...
- Перейти Учасником з переважним правом в створену чернетку заяви на участь та опублікувати її в ЦБД.
- Перевірити отримання Учасником сповіщення та листа на пошту про публікацію заяви.
- Дочекатись активації заяви на участь від Адміністратора Майданчика та перевірити відображення статусу активованої заяви на сторінці Майданчика.
- Перевірити отримання Учасником листа на пошту про активацію заяви.
...
Expected results
...
- Заява публікується в ЦБД зі статусом draft. Адміністратор Майданчика отримує сповіщення про необхідність модерації поданої заяви на участь.
- Учаснику відображається сповіщення та надходить лист на пошту про успішну публікацію заяви на участь.
- Після активації Адміністратором Майданчика заява набуває статусу active, та допущена до участі в аукціоні. Змінений статус доступний для перегляду Учасником.
- Учаснику для активованого біда відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом” та надходить лист на пошту про успішну активацію заяви на участь.
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь). Триває transferPriorityPeriod.
Наявний bid від Учасника1 з ознакою isCurrentTenant = true
Наявний bid від Учасника2 з ознакою isCurrentTenant = false
...
- Внести Організатором зміни в схему currentTenant.identifier на дані Учасника2.
- Перевірити, що для біда Учасника1 НЕ відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом”.
- Перевірити отримання Учасником1 сповіщення та листа на пошту про деактивацію bid'а та можливість прийняти участь в аукціоні БЕЗ ознаки “Учасник з переважним правом” в разі повторної активації.
- Перевірити, що для біда Учасника2 відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом”.
- Перевірити отримання Учасником2 сповіщення та листа на пошту про активацію bid'а з ознакою “Учасник з переважним правом”.
...
Expected results
...
- Дані успішно збережені в ЦБД та коректно відображаються на Майданчику.
- Для біда Учасника1 НЕ відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом”.
- Учаснику надходить сповіщення та лист на пошту про деактивацію біда, та можливість прийняти участь в аукціоні БЕЗ ознаки “Учасник з переважним правом” в разі повторної активації.
- Для біда Учасника2 відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом”.
- Учаснику та надходить лист на пошту про активацію bid'а з ознакою “Учасник з переважним правом”.
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь).
Наявний bid від Учасника з ознакою isCurrentTenant = false, статус bid'а - inactive
...
- Перейти Учасником в деактивований bid, та повторно його активувати.
- Перевірити, що для біда Учасника НЕ відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом”.
- Перевірити отримання Учасником листа на пошту про активацію bid'а.
...
Expected results
...
Для біда доступні операції без обмежень - CBD3-LSP-UC-08-02, CBD3-LSP-UC-08-03
...
Наявні два або більше bid'и в статусі active. Процедура змінила статус на active_auction (Аукціон).
...
- Перевірити відображення Майданчиком публічного посилання для переходу в модуль аукціону протягом 15 хв з моменту зміни статусу процедури на active_auction (Аукціон).
- Перейти в модуль аукціону по публічному посиланню.
...
Expected results
...
- Публічне посилання має наступний вигляд https://auction.prozorro.sale/{id аукціону}.
- Після переходу відображається модуль аукціону.
...
Наявні два або більше bid'и в статусі active. Процедура змінила статус на active_auction (Аукціон).
...
- Перевірити Учасником отримання сповіщення в особистому кабінеті та листа поштою з приватним посиланням для участі в модулі аукціону.
- Перевірити відображення Майданчиком приватного посилання для переходу в модуль аукціону протягом 15 хв з моменту зміни статусу аукціону на active_auction (Аукціон).
- Перейти в аукціон по приватному посиланню.
...
Expected results
...
- Учасник отримує сповіщення в особистий кабінет та лист з приватним посиланням для участі в модулі аукціону.
- Майданчик відображає приватне посилання Учаснику.
- Після переходу відображається дисклеймер модулю аукціону.
...
Створена процедура з minNumberOfQualifiedBids==1. Процедура знаходиться в статусі active_tendering (Прийняття заяв на участь).
Створена процедура з minNumberOfQualifiedBids==2. Процедура знаходиться в статусі active_tendering (Прийняття заяв на участь).
...
- Подати відповідні bid'и, та не змінювати їх протягом модулю аукціону згідно поданих сценаріїв:
2. Перевірити запуск модулю аукціону, статус процедури та award'ів по завершенню auctionPeriod.
3. Перевірити надходження сповіщень та листів Організатору та Учаснику по завершенню auctionPeriod.
...
Expected results
- Bid'и в статусі active, до завершення auctionPeriod не змінюються.
- Запуск модулю аукціону, статус процедури та award'ів по завершенню auctionPeriod відповідають таблиці.
- Організатор та Учасник отримують сповіщення та листи:
- Організатор - про початок кваліфікації та необхідність завантаження договір.
- Учасник в статусі pending (Очікується протокол) - про набуття статусу переможця. Отримує Учасник, цінова пропозиція якого є найвища.
- Учасник в статусі pending_waiting (Очікує рішення) - про набуття статусу очікуючого (в разі наявності). Отримує Учасник, цінова пропозиція якого є друга по величині.
- У випадку співпадіння ціни - статус active (Переможець. Очікується договір) отримує Учасник, чия пропозиція подана раніше.
- Незалежно від кількості поданих валідних ставок - кваліфікацію проходять лише два Учасники з найвищими ціновими пропозиціями, ЦБД створює максимум 2 сутності award'ів.
- Після завершення модуля аукціону Майданчик відображає усіх учасників, що приймали участь.
- Майданчик не виводить інформацію щодо bid’ів у статусі статусі draft, deleted та inactive.
...
Процедура знаходиться в статусі active_qualification (Очікується опублікування протоколу).
...
- Перевірити на Майданчику відображення інформації по усім award'ам, що кваліфікуються.
- Перевірити на Майданчику відображення інформації по усім bid’ам що брали участь в аукціоні.
- Перевірити наявність на сторінці аукціону посилань для завантаження та перегляду протоколів про результати аукціону у форматах PDF, HTML, DOCX JSON, YAML.
Expected results
- Для award'ів виводиться інформація:
- Повна юридична назва Учасника та ідентифікатор
- Розмір цінової пропозиції (bid.value)
- Розмір закритої цінової пропозиції (bid.initialValue)
- Статус award
- Документи Учасника
- Терміни на завантаження та підтвердження протоколу (award.verificationPeriod.startDate - award.verificationPeriod.endDate)
- Терміни на завантаження та підтвердження договору (award.signingPeriod.startDate - award.signingPeriod.endDate
Біля кожного award'а присутня кнопка "Заява на участь" після натискання якої відображається наступна інформація:
- Реквізити учасника: ПІБ\Юридична назва, ЄДРПОУ\ІПН або інший ідентифікатор (у випадку нерезидентів або осіб, що відмовились від ІПН)
- Закрита цінова пропозиція: Розмір початкової цінової пропозиції (у випадку голландського аукціону рядок відсутній)
- Розмір цінової пропозиції - Розмір фінальної цінової пропозиції
- Перелік документів учасника
2. Для bid’ів виводиться інформація:
- Повна юридична назва Учасника та ідентифікатор
- Розмір цінової пропозиції
- Документи Учасника
3. Протоколи аукціону у форматах у форматах PDF, HTML, DOCX доступні для завантаження та перегляду.
- Для учасників які не кваліфікуються відображається аналогічна інформація, окрім статусу та термінів на перевірку документів.
- Award'и та bid`и сортуються від більшої ціни до меншої. У випадку співпадіння - вище розташована пропозиція учасника, що подана раніше.
- Майданчик не виводить інформацію щодо bid’ів у статусі статусі draft, deleted та inactive.
...
Процедура знаходиться в статусі active_qualification (Очікується опублікування протоколу).
Триває verificationPeriod (період підписання протоколу) - тривалість 6 робочих днів, час завершення о 18:00.
Award Учасника в статусі pending (Очікується протокол).
...
- Перейти Переможцем на сторінку кваліфікації. Завантажити документ - auctionProtocol (Протокол аукціону) та digitalSignature (цифровий підпис) до нього, до завершення vericationPeriod - дія не обов'язкова.
- Перевірити відображення завантаженого документу на Майданчику.
- Перевірити можливість оновлення документів.
- Перевірити, що після виконаних дій статуси award'у та процедури не змінились.
...
Expected results
...
- Доступна можливість завантаження документу - auctionProtocol (Протокол аукціону) та digitalSignature (цифровий підпис) до нього.
- Завантажений документ передається в ЦБД в bid Учасника та коректно відображається на Майданчику.
Доступне оновлення документів (Landarrested- priorityEnglish), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
Статус процедури та award'у Учасника залишаються без змін.
...
Процедура знаходиться в статусі active_qualification (Очікується опублікування протоколу).
Триває verificationPeriod (період підписання протоколу) - тривалість 6 робочих днів, час завершення о 18:00.
Award Учасника в статусі pending (Очікується протокол).
...
- Перейти Організатором на сторінку кваліфікації, завантажити документ - auctionProtocol (Протокол аукціону) - дія обов'язкова та digitalSignature (цифровий підпис) до нього, до завершення vericationPeriod.
- Перевірити можливість оновлення документів.
- Натиснути кнопку "Протокол затверджено", перевірити надходження сповіщень та листів Організатору та Учаснику про виконані дії.
- Перевірити статус award'у, contract`у та процедури.
...
- Завантажений документ auctionProtocol (Протокол аукціону) передається в ЦБД в award Учасника, та корректно відображається на Майданчику.
- Доступне оновлення документів (Landarrested- priorityEnglish), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
- Організатор та Учасник отримують сповіщення та листи про завантаження та підтвердження протоколу, та початок роботи з договором.
- Статус award'у - active (Переможець. Очікується договір), contract`у - pending, процедури - active_awarded (Очікується підписання договору).
...
- Статус procedure - active_awarded
- Статус аward - active
- Статус contract - pending
...
- Перейти Організатором на сторінку кваліфікації award'у, завантажити/оновити документи CBD3-LSP-UC-15-04.
2. Внести інформацію в обов'язкові поля:
- data.contracts.contractNumber - Номер договору
- data.contracts.title - Назва договору
- data.contracts.description - Опис договору
- data.contracts.period.startDate - Дата початку дії договору
- data.contracts.period.endDate - Дата завершення дії договору
- data.contracts.dateSigned - Дата підписання договору
- data.contracts.x_valueUAH.amount - Загальна вартість договору в грн
3. Натиснути кнопку "Підтвердити договір" та перевірити надходження сповіщень/листів Організатору та Учаснику про виконані дії.
4. Перевірити статуси procedure, award'у, contract'у та інформацію щодо договору.
...
- Завантажені документи договору передаються в ЦБД в contract Учасника, та корректно відображаються на Майданчику.
- При внесені інформації в поля проводиться валідація даних на коректність.
- Організатор та Учасник отримують сповіщення/листи про завантаження та підтвердження документів договору.
- Після підтвердження договору статуси:
- сontract - signed
- procedure - pending_payment
- award'у - без змін. Виводиться вся інформація щодо підписаного договору
- Доступне завантаження/оновлення документів (Робота з Document Service), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
- У Організатора є можливість внести зміни в обов'язкові поля та замінити документи до моменту переведення контракту в статус signed.
...
- Статус procedure - pending_payment
- Статус Award - active
- Статус contract - signed
...
- Перевірити можливість завантажити/замінити документи paymentInformation та digitalSignature.
- Здійснити відхилення "Підтвердження оплати за лот" - кнопка НІ. Майданчик виводить попереджувальне сповіщення "Обраний вами варіант підтверджує, що оплата за лот не здійснена учасником ___________, необхідно його дискваліфікувати".
- Перевірити надходження сповіщень/листів Організатору та Учаснику про виконані дії.
- Здійснити підтвердження "Підтвердження оплати за лот" - кнопка ТАК.
- Перевірити надходження сповіщень/листів Організатору та Учаснику про виконані дії.
- Перевірити статуси procedure, award'у, contract'у.
...
- Доступна можливість завантажити/замінити документи paymentInformation та digitalSignature.
- Майданчик передає {lotPaymentConfirmation == false}.
- Організатор та Учасник отримують сповіщення/листи про здійснені дії.
- Майданчик передає {lotPaymentConfirmation == true}.
- Організатор та Учасник отримують сповіщення/листи про здійснені дії.
- Після підтвердження/відхилення оплати статуси procedure, award'у, contract'у - залишаються без змін.
- Скільки завгодно разів до моменту набуття статусу contract - active.
- Доступне завантаження/оновлення документів (Робота з Document Service), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
- Майданчик виводить поточний статус lotPaymentConfirmation.
...
- Статус procedure - pending_payment
- Статус аward - active
- Статус contract - signed
...
- Перевірити Організатором функціонал підтвердження договору.
- Перевірити надходження сповіщень/листів Організатору та Учаснику про виконані дії.
- Перевірити статуси procedure, award'у, contract'у.
...
- Організатору доступний функціонал підтвердження договору.
- Організатор та Учасник отримують сповіщення/листи про здійснені дії.
- Після підтвердження статуси:
- сontract - active
- procedure - pending_payment
- award'у - active
...
Статуси award'ів:
- Учасник №1 - pending (Очікується протокол) або active (Переможець. Очікується договір)
- Учасник №2 - pending_waiting (Очікує рішення)
Триває qualificationPeriod
...
- Перейти Організатором на сторінку кваліфікації award'у, завантажити/замінити rejectionProtocol або act та digitalSignature.
- Перевірити можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Перевірити надходження сповіщень/листів Організатору та Учасникам про виконані дії.
- Перевірити статуси award'ів, contract'у (в разі наявності), procedure після виконаних дій.
- Виконати степи 1-4 відносно Учасник №2. Та перевірити відображення на Майданчику статуси award'ів, contract'у (в разі наявності), procedure після виконаних дій.
- Перевірити надходження сповіщень/листів Організатору та Учасникам про виконані дії.
Expected results
...
- В Організатора доступна можливість завантажити/замінити документи до моменту зміни статусу award'у на unsuccessful.
- В Організатора доступна можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Організатор та Учасники отримують сповіщення/листи:
- Організатор - про успішну дискваліфікацію Учасника №1; про необхідність завантаження протоколу та терміни кваліфікації Учасника №2.
- Учасник №1 - про дискваліфікацію Організатором.
- Учасник №2 - про те що він набув статусу Переможець.
4. Award Учасник №1- unsuccessful, статус contract - cancelled (в разі наявності контракту), award Учасник №2 - pending, статус procedure - active_qualification.
5. Award'и Учасників № 1, 2 - unsuccessful, contract - cancelled (в разі наявності контракту), статус procedure - unsuccessful. Причина дискваліфікації, дата/час та документ передається в ЦБД в поле terminationReason award'у та корректно відображається на Майданчику.
6. Організатор та Учасники отримують сповіщення/листи:
- Організатор - про успішну дискваліфікацію Учасника №2; про те що аукціон не відбувся.
- Учасник №1 - про те що аукціон не відбувся.
- Учасник №2 - про дискваліфікацію Організатором, про те що аукціон не відбувся.
...
- Статус procedure - active_qualification
- Статус Award - pending
...
- Перейти Організатором на сторінку кваліфікації award'у, завантажити/замінити rejectionProtocol або act та digitalSignature.
- Перевірити можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Перевірити надходження сповіщень/листів Організатору та Учасникам про виконані дії.
- Перевірити статуси award'ів, procedure після виконаних дій.
Expected results
...
- В Організатора доступна можливість завантажити/замінити документи до моменту зміни статусу award'у на unsuccessful.
- В Організатора доступна можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Організатор та Учасники отримують сповіщення/листи про виконані дії.
- Статус аward - unsuccessful, procedure - unsuccessful.
...
- Статус procedure - active_awarded
- Статус аward - pending
- Статус contract - pending
...
- Перейти Організатором на сторінку кваліфікації award'у, завантажити/замінити rejectionProtocol або act та digitalSignature.
- Перевірити можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Перевірити надходження сповіщень/листів Організатору та Учасникам про виконані дії.
- Перевірити після виконаних дій статуси award'у, contract'у, procedure.
Expected results
...
- В Організатора доступна можливість завантажити/замінити документи до моменту зміни статусу award'у на unsuccessful.
- В Організатора доступна можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Організатор та Учасники отримують сповіщення/листи про виконані дії.
- Статус аward - unsuccessful, contract - cancelled, procedure - unsuccessful.
...
- Статус procedure - active_awarded
- Статус аward - pending
- Статус contract - pending
Завантажені усі документи договору в contract Учасника.
...
- Перейти Організатором на сторінку кваліфікації award'у, завантажити/замінити rejectionProtocol або act та digitalSignature.
- Перевірити можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Перевірити надходження сповіщень/листів Організатору та Учасникам про виконані дії.
- Перевірити після виконаних дій статуси award'у, contract'у, procedure.
Expected results
...
- В Організатора доступна можливість завантажити/замінити документи до моменту зміни статусу award'у на unsuccessful.
- В Організатора доступна можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Організатор та Учасники отримують сповіщення/листи про виконані дії.
- Статус аward - unsuccessful, contract - cancelled, procedure - unsuccessful.
...
- Статус procedure - pending_payment
- Статус аward - active
- Статус contract - signed
...
- Перейти Організатором на сторінку кваліфікації award'у, завантажити/замінити rejectionProtocol або act та digitalSignature.
- Перевірити можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Перевірити надходження сповіщень/листів Організатору та Учасникам про виконані дії.
- Перевірити після виконаних дій статуси award'у, contract'у, procedure.
Expected results
...
- В Організатора доступна можливість завантажити/замінити документи до моменту зміни статусу award'у на unsuccessful.
- В Організатора доступна можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Організатор та Учасники отримують сповіщення/листи про виконані дії.
- Статус аward - unsuccessful, contract - cancelled, procedure - unsuccessful.
...
- Статус procedure - active_awarded
- Статус аward - active
- Статус contract - active
...
- Перейти Організатором на сторінку кваліфікації award'у, завантажити/замінити rejectionProtocol або act та digitalSignature.
- Перевірити можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Перевірити надходження сповіщень/листів Організатору та Учасникам про виконані дії.
- Перевірити після виконаних дій статуси award'у, contract'у, procedure.
...
Expected results
...
- В Організатора доступна можливість завантажити/замінити документи до моменту зміни статусу award'у на unsuccessful.
- В Організатора доступна можливість обрати причину дискваліфікації, дата/час дискваліфікації та натиснути кнопку "Дискваліфікувати".
- Організатор та Учасники отримують сповіщення/листи про виконані дії.
- Статус аward - unsuccessful, contract - cancelled, procedure - unsuccessful.
...
- Статус procedure - active_awarded
- Статус аward'у №1 - active
- Статус contract'у №1- active
- Статус аward'у №2 - pending_waiting
...
- Натиснути кнопку "Завершити аукціон". Перевірити статуси procedure, contract, та award'ів після виконаних дій.
- Перевірити надходження сповіщень/листів Організатору та Учасникам про виконані дії.
...
Expected results
...
- Рrocedure набуває статусу complete, contract'у та award'у №1- без змін, статус award'у №2 змінюється на cancelled.
- Організатор та Учасники отримують сповіщення та листи:
- Організатор та Учасники отримують сповіщення та лист про успішне завершення аукціону.
- Учасник №2 - про повернення гарантійного внеску
...
Триває qualificationPeriod. Присутній аward - pending_waiting
...
- Перейти Учасником на сторінку кваліфікації award'у та натиснути кнопку “Відмовитись від очікування”.
- Перевірити статуси award'у та procedure після виконаних дій.
- Перевірити надходження сповіщень/листів Організатору та Учасникам про виконані дії.
...
Expected results
...
- Можливість відмовитися від очікування існує при одночасному виконанні усіх наступних умов:
- Процедура не знаходиться в одному з термінальних статусів - unsuccessful, cancelled, або complete
- Статус award'а - pending_waiting
2. Після натискання кнопки “Відмовитись від очікування” Майданчик передає award'y статус cancelled, статус procedure залишається без змін.
3. Організатор та Учасник №2 отримують сповіщення/листи:
- Організатор - про відмову від очікування Учасника №2.
- Учасник №2 - про відмову від очікування та повернення гарантійного внеску.
...
Award знаходиться в статусі pending (Очікується протокол).
...
Steps To Reproduce
...
- Перейти Організатором на сторінку кваліфікації award'у та перевірити список доступних операцій.
- Перейти Учасником на сторінку кваліфікації award'у та перевірити список доступних операцій.
...
Expected results
...
- Список доступних операцій для Організатора:
- Завантаження та підтвердження auctionProtocol та digitalSignature до нього CBD3-LSP-UC-10-04
- Дискваліфікація до завантаження Організатором auctionProtocol CBD3-LSP-UC-11-02
2. Список доступних операцій для Учасника:
- Завантаження auctionProtocol та digitalSignature до нього CBD3-LSP-UC-10-03
Всі інші операції з award'ом заблоковані.
...
Award знаходиться в статусі pending_waiting (Очікує рішення)
...
- Перейти Організатором на сторінку кваліфікації award'у та перевірити список доступних операцій.
- Перейти Учасником на сторінку кваліфікації award'у та перевірити список доступних операцій.
...
Expected results
...
- Для Організатора усі операції є заблоковані.
- Для Учасника доступна операція - відмова від участі в кваліфікації CBD3-LSP-UC-11-08
Всі інші операції з award'ом заблоковані.
...
Award знаходиться в статусі unsuccessful (Дискваліфіковано)
...
- Перейти Організатором на сторінку кваліфікації award'у та перевірити список доступних операцій.
- Перейти Учасником на сторінку кваліфікації award'у та перевірити список доступних операцій.
...
Expected results
...
- Для Організатора усі операції є заблоковані.
- Для Учасника усі операції є заблоковані.
...
Award знаходиться в статусі cancelled (Учасник не став переможцем)
...
- Перейти Організатором на сторінку кваліфікації award'у та перевірити список доступних операцій.
- Перейти Учасником на сторінку кваліфікації award'у та перевірити список доступних операцій.
...
- Для Організатора усі операції є заблоковані.
- Для Учасника усі операції є заблоковані.
...
Award знаходиться в статусі active (Переможець. Очікується договір), сontract знаходиться в статусі pending
...
- Перейти Організатором на сторінку кваліфікації award'у та перевірити список доступних операцій.
- Перейти Учасником на сторінку кваліфікації award'у та перевірити список доступних операцій.
...
Expected results
...
- Список доступних операцій для Організатора:
- Завантаження та підтвердження документів договору CBD3-LSP-UC-10-05
- Дискваліфікація після підтвердження auctionProtocol CBD3-LSP-UC-11-03
2. Для Учасника усі операції є заблоковані.
Всі інші операції з award'ом заблоковані.
...
Award знаходиться в статусі active (Переможець. Очікується договір), сontract знаходиться в статусі signed
...
- Перейти Організатором на сторінку кваліфікації award'у та перевірити список доступних операцій.
- Перейти Учасником на сторінку кваліфікації award'у та перевірити список доступних операцій.
...
Expected results
...
- Список доступних операцій для Організатора:
- Підтвердження оплати CBD3-LSP-UC-10-06
- Дискваліфікація на етапі "Підтвердження оплати" CBD3-LSP-UC-11-05
2. Для Учасника усі операції є заблоковані.
Всі інші операції з award'ом заблоковані.
...
Award знаходиться в статусі active (Переможець. Очікується договір), сontract знаходиться в статусі active
...
- Перейти Організатором на сторінку кваліфікації award'у та перевірити список доступних операцій.
- Перейти Учасником на сторінку кваліфікації award'у та перевірити список доступних операцій.
...
- Для Організатора існує можливість дискваліфікувати Учасника CBD3-LSP-UC-11-05.
- Для Учасника усі операції є заблоковані.
...
Майданчик/ЦБД/Організатор
...
Процедура опублікована та знаходиться в статусі active_rectification (Редагування доступне).
...
- Перейти Організатором аукціону на сторінку аукціону, вибрати функцію скасування, завантажити документ - cancellationDetails (Причини скасування) - обов'язкова дія.
- Внести опис причини скасування вручну (cancellation.reason) та фактичну дату та час скасування (cancellations.date).
- Ввести фактичну дату скасування. Натиснути кнопку "Скасувати аукціон".
- Перевірити відображення завантаженого документу на Майданчику, статуси award'ів, contract'у та процедури після виконаних дій.
- Перевірити надходження сповіщень та листів Організатору та Учасникам про виконані дії.
...
Expected results
...
- У Організатора аукціону є можливість замінити cancellationDetails (Причини скасування) через інтерфейс Майданчика до моменту завантаження файлу в ЦБД та натискання кнопки "Скасувати аукціон".
- Доступна можливість вводу причини скасування процедури.
- Присутня валідація на введену дату (дата створення процедури< фактична дата скасування зазначена в документі < поточна дата).
- Усі завантажені документи та змінена інформація передається в ЦБД та коректно відображається на Майданчику. Можливість заміни файлу cancellationDetails (Причини скасування) в ЦБД - відсутня. Майданчик змінює статус процедури на - cancelled (Аукціон відмінено).
- Організатор та Учасники отримують сповіщення та листи про скасування аукціону.
...
Майданчик/ЦБД/Організатор
...
Процедура опублікована та знаходиться в статусі active_tendering (Прийняття заяв на участь).
...
- Перейти Організатором аукціону на сторінку аукціону, вибрати функцію скасування, завантажити документ - cancellationDetails (Причини скасування) - обов'язкова дія.
- Внести опис причини скасування вручну (cancellation.reason) та фактичну дату та час скасування (cancellations.date).
- Ввести фактичну дату скасування. Натиснути кнопку "Скасувати аукціон".
- Перевірити відображення завантаженого документу на Майданчику, статуси award'ів, contract'у та процедури після виконаних дій.
- Перевірити надходження сповіщень та листів Організатору та Учасникам про виконані дії.
...
Expected results
...
- У Організатора аукціону є можливість замінити cancellationDetails (Причини скасування) через інтерфейс Майданчика до моменту завантаження файлу в ЦБД та натискання кнопки "Скасувати аукціон".
- Доступна можливість вводу причини скасування процедури.
- Присутня валідація на введену дату (дата створення процедури< фактична дата скасування зазначена в документі < поточна дата).
- Усі завантажені документи та змінена інформація передається в ЦБД та коректно відображається на Майданчику. Можливість заміни файлу cancellationDetails (Причини скасування) в ЦБД - відсутня. Майданчик змінює статус процедури на - cancelled (Аукціон відмінено).
- Організатор та Учасники отримують сповіщення та листи про скасування аукціону.
...
Процедура знаходиться в статусі active_auction (Аукціон).
...
- Перейти Організатором аукціону на сторінку аукціону, вибрати функцію скасування, завантажити документ - cancellationDetails (Причини скасування).
- Внести опис причини скасування вручну (cancellation.reason) та фактичну дату та час скасування (cancellations.date).
- Ввести фактичну дату скасування. Натиснути кнопку "Скасувати аукціон".
- Перевірити відображення завантаженого документу на Майданчику, статуси award'ів, contract'у та процедури після виконаних дій.
- Перевірити надходження сповіщень та листів Організатору та Учасникам про виконані дії.
...
Expected results
...
- У Організатора аукціону є можливість замінити cancellationDetails (Причини скасування) через інтерфейс Майданчика до моменту завантаження файлу в ЦБД та натискання кнопки "Скасувати аукціон".
- Доступна можливість вводу причини скасування процедури.
- Присутня валідація на введену дату (дата створення процедури< фактична дата скасування зазначена в документі < поточна дата).
- Усі завантажені документи та змінена інформація передається в ЦБД та коректно відображається на Майданчику. Можливість заміни файлу cancellationDetails (Причини скасування) в ЦБД - відсутня. Майданчик змінює статус процедури на - cancelled (Аукціон відмінено).
- Організатор та Учасники отримують сповіщення та листи про скасування аукціону.
...
Процедура знаходиться в статусі active_qualification (Очікується опублікування протоколу).
...
- Перейти Організатором аукціону на сторінку аукціону, вибрати функцію скасування, завантажити документ - cancellationDetails (Причини скасування).
- Внести опис причини скасування вручну (cancellation.reason) та фактичну дату та час скасування (cancellations.date).
- Ввести фактичну дату скасування. Натиснути кнопку "Скасувати аукціон".
- Перевірити відображення завантаженого документу на Майданчику, статуси award'ів, contract'у та процедури після виконаних дій.
- Перевірити надходження сповіщень та листів Організатору та Учасникам про виконані дії.
...
Expected results
...
- У Організатора аукціону є можливість замінити cancellationDetails (Причини скасування) через інтерфейс Майданчика до моменту завантаження файлу в ЦБД та натискання кнопки "Скасувати аукціон".
- Доступна можливість вводу причини скасування процедури.
- Присутня валідація на введену дату (дата створення процедури< фактична дата скасування зазначена в документі < поточна дата).
- Усі завантажені документи та змінена інформація передається в ЦБД та коректно відображається на Майданчику. Можливість заміни файлу cancellationDetails (Причини скасування) в ЦБД - відсутня. Майданчик змінює статус процедури на - cancelled (Аукціон відмінено).
- Організатор та Учасники отримують сповіщення та листи про скасування аукціону.
...
Процедура знаходиться в статусі active_awarded (Очікується підписання договору).
...
- Перейти Організатором аукціону на сторінку аукціону, вибрати функцію скасування, завантажити документ - cancellationDetails (Причини скасування).
- Внести опис причини скасування вручну (cancellation.reason) та фактичну дату та час скасування (cancellations.date).
- Ввести фактичну дату скасування. Натиснути кнопку "Скасувати аукціон".
- Перевірити відображення завантаженого документу на Майданчику, статуси award'ів, contract'у та процедури після виконаних дій.
- Перевірити надходження сповіщень та листів Організатору та Учасникам про виконані дії.
...
Expected results
...
- У Організатора аукціону є можливість замінити cancellationDetails (Причини скасування) через інтерфейс Майданчика до моменту завантаження файлу в ЦБД та натискання кнопки "Скасувати аукціон".
- Доступна можливість вводу причини скасування процедури.
- Присутня валідація на введену дату (дата створення процедури< фактична дата скасування зазначена в документі < поточна дата).
- Усі завантажені документи та змінена інформація передається в ЦБД та коректно відображається на Майданчику. Можливість заміни файлу cancellationDetails (Причини скасування) в ЦБД - відсутня. Майданчик змінює статус процедури на - cancelled (Аукціон відмінено).
- Організатор та Учасники отримують сповіщення та листи про скасування аукціону.
...
Процедура знаходиться в статусі pending_payment (Очікується оплата).
...
- Перейти Організатором аукціону на сторінку аукціону, вибрати функцію скасування, завантажити документ - cancellationDetails (Причини скасування).
- Внести опис причини скасування вручну (cancellation.reason) та фактичну дату та час скасування (cancellations.date).
- Ввести фактичну дату скасування. Натиснути кнопку "Скасувати аукціон".
- Перевірити відображення завантаженого документу на Майданчику, статуси award'ів, contract'у та процедури після виконаних дій.
- Перевірити надходження сповіщень та листів Організатору та Учасникам про виконані дії.
...
Expected results
...
- У Організатора аукціону є можливість замінити cancellationDetails (Причини скасування) через інтерфейс Майданчика до моменту завантаження файлу в ЦБД та натискання кнопки "Скасувати аукціон".
- Доступна можливість вводу причини скасування процедури.
- Присутня валідація на введену дату (дата створення процедури< фактична дата скасування зазначена в документі < поточна дата).
- Усі завантажені документи та змінена інформація передається в ЦБД та коректно відображається на Майданчику. Можливість заміни файлу cancellationDetails (Причини скасування) в ЦБД - відсутня. Майданчик змінює статус процедури на - cancelled (Аукціон відмінено).
- Організатор та Учасники отримують сповіщення та листи про скасування аукціону.
...
Процедура знаходиться в статусі pending_payment (Очікується оплата).
Award переможця- в статусі active (Переможець. Очікується договір), contract - в статусі active.
...
- Перейти Організатором на сторінку аукціону, та натиснути на кнопку “Завершити аукціон”.
- Перевірити статус процедури після виконаних дій.
Перевірити надходження сповіщень та листів Організатору та Учасникам про виконані дії.
...
Expected results
...
Можливість Завершити Аукціон існує лише при виконанні наступних умов:
- Процедура знаходиться в статусі pending_payment (Очікується оплата)
- Award Учасника - в статусі active (Переможець. Очікується договір)
- Contract - в статусі active
2. Статус процедури - complete (Аукціон завершено).
3. Організатор та Учасник отримують сповіщення та лист про успішне завершення аукціону.
...
При створенні чернетки. Процедура знаходиться в статусі rectification, tenderPeriod.
...
- Перевірити Організатором можливість завантаження та оновлення документів.
...
Expected results
...
- Присутня можливість завантаження /оновлення документів. Майданчик відображає документи згідно таблиці.
...
Процедура знаходиться в статусі tenderPeriod.
...
- Перевірити Учасником можливість завантаження та оновлення документів.
...
Expected results
...
- Присутня можливість завантаження/оновлення документів. Майданчик відображає документи згідно таблиці.
...
Процедура знаходиться в статусі active_qualification. Award переможця- в статусі active (Переможець. Очікується договір).
...
- Перевірити Учасником та Організатором можливість завантаження та оновлення документів.
...
Expected results
...
- Присутня можливість завантаження /оновлення документів. Майданчик відображає документи згідно таблиці.
...
Процедура знаходиться в статусі pending_payment (Очікується оплата). Award учасника в статусі active, contract в статусі signed - для документа paymentInformation (відомості про сплату)
Процедура знаходиться в статусі active_awarded (Очікується підписання договору). Award учасника в статусі active, contract в статусі pending.
...
- Перевірити Організатором можливість завантаження та оновлення документів.
...
Expected results
...
- Присутня можливість завантаження/оновлення документів. Майданчик відображає документи згідно таблиці.
...
Процедура знаходиться у відповідному статусі.
...
- Перевірити відображення статусів процедури згідно таблиці.
...
Expected results
...
- Майданчик відображає статуси процедури згідно таблиці.
...
Процедура та award знаходяться у відповідному статусі.
...
- Перевірити відображення статусів award'ів згідно таблиці.
...
Expected results
...
- Майданчик відображає статуси award'ів згідно таблиці.
...
Процедура та contract знаходяться у відповідному статусі.
...
- Перевірити відображення статусів contract'у згідно таблиці.
...
Expected results
...
- Майданчик відображає статуси contract'у згідно таблиці.
...