Продаж
...
за регламентом - англійський
Для створення авто тестів на demo/dev/sandbox/staging
Обов'язково наявний ключ для роботи з процедурою для ролі owner та bids.
Організатор - використовується в запиті token owner.
Учасник - використовується в запиті token bids.
Документи процедури BSE - basicSell-english.rar Anchor документи процедури документи процедури
документи процедури | |
документи процедури |
...
- Шаблон
- ТЗ процедури
- Вимоги для майданчиків
- Swagger Timeline
- Legal_namesПричини дискваліфікації
Anchor Причини дискваліфікації Причини дискваліфікації - Модель статусів procedure
- Модель статусів bid`а
- Модель статусів award'у
- Модель статусів contract'у
Особливості процедури:
- Період передачі переважного права transferPriorityPeriod - можливість внесення змін до даних учасника із переважним правом (currentTenant).
- Можливість задати/змінити currentTenants.priority
- Додано новий словник ідентифікаторів словника other_identifiers з параметром - “Номер посвідчення”.
- Додано новий параметр statementID - “Номер виконавчого провадження”.
- Обов'язково один банківський рахунок з типом payment і валютою UAH. Рахунків для кожного типу в UAH/USD/EUR може бути безліч. Посилання на словник https://procedure-
- sandbox.prozorro.sale/api/dictionaries/accountType
- Майданчик переможця має можливість підтвердити сплату забезпечувального платежу - обов’язкова дія. Зміна значення поля securityPaymentConfirmation з false на true - зміна незворотня.
- Підтвердити договір (перевід contract з статусу signed на active), можливо тільки за умови підтвердження сплати забезпечувального платежу lotPaymentConfirmation == true.
- Замість договору завантажується “Акт про проведені електронні торги”.
- tenderAttempts = 1 - (за замовчуванням) minNumberOfQualifiedBids default: 2
- tenderAttempts = 2 - (повторний якщо в попередньому) автоматична зміна на рівні ЦБД minNumberOfQualifiedBids = 1, якщо був лише 1 учасник і він повторно лише один приймає участь вдруге.
- Перелік причин дискваліфікації:
- Відмовився від підписання протоколу - Причина недопуску.
- Відмовився від укладення акту/договору - Причина недопуску.
- Не сплатив належну суму за придбаний лот та/або суму забезпечувального платеж - Причина недопуску.
- Організатор не підписав протокол.
- Організатор не підписав акт/договір.
- Нотіфікації Учаснику аукціону:
Коли - Активація заяви на участь, якщо ідентифікатор учасника співпадає з ідентифікатором вказаним в оголошенні як переважне право першої черги (priority ==0) - Ваша заява зареєстрована як заява з переважним правом першої черги.
Коли - Активація заяви на участь, якщо ідентифікатор учасника співпадає з ідентифікатором вказаним в оголошенні як переважне право другої черги (priority ==1) - Ваша заява зареєстрована як заява з переважним правом другої черги.
Таблиця змін
...
Дата
...
Номер сценарію
...
Короткий опис змін
Ендпоінти з класифікаторами:
Особливості процедури:
- Організатор має можливість обрати minNumberOfQualifiedBids 1 або 2
- За наявності 2-х та більше заяв на участь, за результатами етапу подання пропозицій, спочатку процедура набуває статусу active_auction.
- За результатами аукціону кваліфікуються 2 award'и, другий Учасник розглядається у якості переможця у випадку дискваліфікації першого, якщо другий Учасник не відмовився від очікування.
- Можливість створення "Майно, що швидко псується" наявність в процедурі параметру - "isPerishable"
Таблиця змін
Дата | Номер сценарію | Короткий опис змін |
---|---|---|
Зміст Anchor Зміст Зміст
Зміст | |
Зміст |
1. Публікація procedure | |
CBD3-BSE-AUTO-01-01 | Публікація процедури з валідними даними |
CBD3-BSE-AUTO-01-02 | Публікація процедури з isPerishable - true |
CBD3-BSE-AUTO-01-03 | Публікація процедури tenderAttempts= 1 |
CBD3-BSE-AUTO-01-04 | Публікація процедури tenderAttempts > 1 |
CBD3-BSE-AUTO-01-05 | Публікація процедури minNumberOfQualifiedBids = 1 |
CBD3-BSE-AUTO-01-06 | Публікація процедури minNumberOfQualifiedBids = 2 |
2. Редагування procedure | |
CBD3-BSE-AUTO-02-01 | Внесення змін в опубліковану процедуру протягом rectificationPeriod |
CBD3-BSE-AUTO-02-02 | Робота з документами в процедурі протягом tenderPeriod |
3. Робота з питаннями/відповідями | |
CBD3-BSE-AUTO-03-01 | Подача запитання |
CBD3-BSE-AUTO-03-02 | Надання відповіді на задане запитання |
4. Робота з bid'ом | |
Створення та активація bid'а | |
Редагування та видалення bid'а | |
Деактивація заяви на участь | |
Повторна активація bid'а з після набуття статуса inactive | |
5. Отримання та перехід по посиланню | |
Публічне посилання | |
Приватне посилання | |
6. Робота з award | |
Завантаження документів Учасником протягом verificationPeriod | |
Завантаження та підтвердження auctionProtocol Організатором verificationPeriod | |
Завантаження та підтвердження документів договору Організатором протягом qualificationPeriod | |
0 award - Кваліфікація + Дискваліфікація | |
0 award - Кваліфікація + 1 award відмова від участі | |
0 award - Дискваліфікація + 1 award дискваліфікація | |
0 award - Дискваліфікація + 1 award кваліфікація | |
0 award - Кваліфікація + 1 award перехід canceled | |
8. Скасування процедури | |
Скасування | |
9. Завершення процедури | |
Завершення процедури |
1. Публікація procedure | ||||||||||||||
CBD3-BSE-AUTO-01-01
| Публікація процедури з валідними даними | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-01-02
| Публікація процедури з isPerishable - true | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-01-03
| Публікація процедури tenderAttempts= 1 | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-01-04
| Публікація процедури tenderAttempts > 1 | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-01-05
| Публікація процедури minNumberOfQualifiedBids = 1 | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-01-06
| Публікація процедури minNumberOfQualifiedBids = 2 | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Зміст | ||||||||||||||
2. Редагування procedure | ||||||||||||||
CBD3-BSE-AUTO-02-01
| Внесення змін в опубліковану процедуру протягом rectificationPeriod | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-02
| Робота з документами в процедурі протягом tenderPeriod | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Зміст | ||||||||||||||
| ||||||||||||||
| ||||||||||||||
| ||||||||||||||
| ||||||||||||||
| ||||||||||||||
| ||||||||||||||
| ||||||||||||||
| ||||||||||||||
| ||||||||||||||
1. Робота з Document Service | ||||||||||||||
CBD3-BSE-AUTO-01-01
| Створення документу | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
2. Перевірити status відповіді. | |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-01-02
| Завантаження документів | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-01-03
| Заміна документів | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-01-03
| Особливості роботи з digitalSignature | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
2. Публікація procedure | ||||||||||||||
CBD3-BSE-AUTO-02-01
| Публікація процедури БЕЗ прискорення | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-02
| Публікація процедури З прискоренням | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
2. Зробити POST {host}/api/procedures до ЦБД. 3. Перевірити status procedure. | |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-03
| Публікація процедури "Майно, що швидко псується" | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
В інших випадках віддавати валідаційну помилку при публікації Процедури, що обраний класифікатор не дозволяє встановити параметр isPerishable: true. | |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-04
| Публікація процедури БЕЗ заповнення обов'язкових полів | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-05
| Публікація процедури БЕЗ завантаження обов'язкових документів | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-06
| Публікація процедури БЕЗ вказання tenderAttempts | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-07
| Публікація процедури tenderAttempts >= 1 | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-08
| Публікація процедури minNumberOfQualifiedBids = 1 та 3 | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-09
| Публікація процедури minNumberOfQualifiedBids = 2 | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-02-10
| Блок - bankAccounts | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/accountType | |||||||||||||
Запит: | ||||||||||||||
Results:
| ||||||||||||||
Зміст |
...
Зміст
1. Реєстрація та внесення змін в акаунт
3. Робота з Document Service
6. Пошук аукціону на Майданчику
10. Кваліфікація Учасників
Зміна статусу Учасника що очікує, після набуття процедурою статусу complete
1. Реєстрація та внесення змін в акаунт
Перейти на Майданчик у форму реєстрації нового Користувача.
- Заповнити усі обов'язкові поля згідно swagger.
- Завантажити документи, що підтверджують особу та повноваження Організатора аукціону.
- Погодитись з офертою про персональні дані, підтвердити ознайомлення з Регламентом ЕТС.
- Відправити інформацію на модерацію адміністратора Майданчика, перевірити надходження сповіщень та листів на пошту про створення аккаунту.
- Перевірити активацію аккаунту Організатора.
Expected results
- Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність.
- Завантажені документи відображаються в особистому кабінеті.
- Обрані всі відповідні чек-бокси.
- Надходить повідомлення про те, що аккаунт створений та знаходиться в стані валідації з боку Майданчика.
- Майданчик інформує електронною поштою та в особистому кабінеті про те, що його аккаунт активований, або докладний перелік помилок, які потрібно виправити.
У випадку реалізації Майданчиком заведення аккаунту без обрання ролі - адміністратор вручну обирає необхідні параметри для ролі в процесі модерації облікового запису.
Реєстрація Учасника
- Заповнити усі обов'язкові поля згідно swagger.
- Завантажити документи, що підтверджують особу та повноваження Учасника.
- Погодитись з офертою про персональні дані, підтвердити ознайомлення з Регламентом ЕТС.
- Зберегти та відправити інформацію на модерацію адміністратора Майданчика.
- Перевірити активацію акаунту Учасника.
Expected results
- Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність.
- Завантажені документи відображаються в особистому кабінеті.
- Обрані всі відповідні чек-бокси.
- Надходить повідомлення про те, що акаунт створений та знаходиться в стані валідації з боку Майданчика.
- Майданчик інформує електронною поштою та в особистому кабінеті про те, що його акаунт активований, або докладний перелік помилок, що треба виправити.
У випадку реалізації Майданчиком заведення акаунту без обрання ролі - адміністратор вручну обирає необхідні параметри для ролі в процесі модерації облікового запису.
- Внести зміни в акаунт, завантажити документи.
- Погодитись з офертою про персональні дані, та Регламентом роботи ЕТС.
- Зберегти та відправити інформацію на модерацію адміністратора Майданчика.
Перевірити надходження сповіщень та листів Учаснику/Організатору про виконані дії.
- Перевірити відображення інформації після повторної активації акаунту.
Expected results
- Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність, завантажені документи відображаються в особистому кабінеті.
- Обрані всі відповідні чек-бокси.
- Надходить повідомлення про те, що акаунт знаходиться в стані валідації з боку Майданчика.
- Майданчик інформує електронною поштою та в особистому кабінеті про те, що зміни в акаунті Учасника/Організатора успішно збережені, або докладний перелік помилок, що треба виправити.
- Змінена інформація корректно відображається в особистому кабінеті.
Самостійне тестування Майданчика (посилання на процедуру та скріншот):
Створення чернетки доступно тільки для ролі Організатор
- Перевірити можливість створення чернетки процедури. Заповнити усі поля згідно swagger.
- Завантажити усі доступні типи документів LAT - landArested-TwinPriorityEnglish.
- Перевірити можливість заповнити переважне право першої черги (priority ==0).
- Перевірити можливість заповнити переважне право першої черги (priority ==1).
- Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність. Перевірити, що після натискання кнопки усі заповнені поля корректно збереглись.
- Перевірити наявність сповіщення в особистому кабінеті та на пошту.
- Зберегти інформацію як локальну чернетку на Майданчику.
- Перевірити можливість перегляду та редагування чернетки.
Expected results
- Організатору відображається форма створення процедури. Доступні всі поля для заповнення згідно swagger.
- Завантажені документи корректно відображаються та доступні для перегляду. Завантаження документу без вказаного типу не допускається.
- Доступна можливість заповнити переважне право першої черги (priority ==0).
- Доступна можливість заповнити переважне право першої черги (priority ==1).
- Усі заповнені поля корректно збереглись та відображаються на майданчику.
- Наявні сповіщення в особистому кабінеті та на пошту.
- Запис зберігається як чернетка на Майданчику без публікації в ЦБД.
- Чернетка доступна для перегляду тільки автору, редагування без обмежень.
- Перейти Організатором до створеної чернетки, та видалити її.
Expected results
- Чернетка видалена на Майданчику.
- Перейти Організатором в створену чернетку та натиснути кнопку "Опублікувати".
- Перевірити відображення опублікованої процедури на Майданчику та Порталі.
- Перевірити, що Майданчик виводить учасників, що були дискваліфіковані в попередніх процедурах id таких учасників присутні в json процедури блок disqualifiedBids. Для Організатора та Учасників - обов'язково, Спостерігач опціонально.
- Перевірити статус опублікованої процедури.
- Перевірити надходження сповіщення/листа про виконані дії.
- При публікації процедури Майданчик перевіряє чи в ЦБД наявні вже опубліковані оголошення з лотом, що має такий самий кадастровий номер cadastralNumber.
Expected results
- Після перевірки валідності всіх даних відбувається публікація процедури в ЦБД з присвоєнням процедурі ID LAE000-UA-YYYYMMDD-00000.
- Процедура стає доступною для публічного перегляду на Майданчиках та Порталі, уся інформація корректно відображається.
- Майданчик виводить Учасників, що були дискваліфіковані в попередніх процедурах (id ідентифікаторів таких учасників присутні в json процедури блок disqualifiedBids) - для Організатора та Учасників - обов'язково, Спостерігач опціонально.
- Процедура отримує статус active_rectification.
- Організатор отримує сповіщення/листа про виконані дії.
- Умови сповіщення:
- якщо за результатами пошуку не виявлено раніше опублікованих процедур з таким самим кадастровим номером (cadastralNumber) - не виводити ніяких сповіщень
- якщо за результатами пошуку виявлено раніше опубліковані процедури з таким самим кадастровим номером (cadastralNumber), але sellingEntity.identifier.id Організатора оголошення, що публікується співпадає з усіма sellingEntity.identifier.id Організаторів раніше опублікованих оголошень з такими кадастровими номером (cadastralNumber) - не виводити ніяких сповіщень
- якщо за результатами пошуку виявлено раніше опубліковані процедури з таким самим кадастровим номером (cadastralNumber) і sellingEntity.identifier.id щонайменше одного або кількох Організаторів з опублікованих оголошень не співпадає з sellingEntity.identifier.id Організатора оголошення, що публікується - виводити Організатору, що публікує оголошення попередження про те, що оголошення про продаж такої земельної ділянки вже було опубліковано кимось іншим. Наприклад, таким сповіщенням: “Для вказаної вами земельної ділянки вже було опублікований аукціон іншим Організатором, ви впевнені, що хочете продовжити публікацію?”
Одиниці виміру (автогенерується єдине значення - гектар).
Results:
- Створити копію процедури, перевірити, що усі поля корректно експортувалися.
- Перевірити можливість завантажити документи LAT - landArested-TwinPriorityEnglish.
- Зберегти інформацію як локальну чернетку на Майданчику, перевірити можливість перегляду та редагування чернетки.
- Опублікувати процедуру з tenderAttempts >1 в ЦБД, та перевірити її відображення згідно статусу батьківської процедури:
- unsucsesfull (1 поданий bid)
- unsucsesfull (2 та більше поданих bid'а)
- усі інші статуси
Expected results
- Організатору відображається форма створення процедури, усі імпортовані поля з процедури корректно відображаються.
- Доступна можливість завантажити всі документи.
- Запис зберігається як чернетка на Майданчику без публікації в ЦБД. Доступні для редагування усі поля. Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність.
- Процедура стає доступною для публічного перегляду на Майданчиках та Порталі, уся інформація корректно відображається:
- обов'язково відображається блок інформації "Учасник з попереднього аукціону" - уся інформація з json про учасника що подав єдину ставку в попередньому аукціоні
- блок інформації "Учасник з попереднього аукціону - відсутній
- блок інформації "Учасник з попереднього аукціону - відсутній
Створена чернетка Організатором. Створення процедури без прискорення.
- Організатором опублікувати процедуру на найближчу дату згідно Timeline.
- Перевірити дати формування в процедурі періодів згідно Timelin'у процедури які призначила ЦБД відповідно словника вихідні дні та святковий день.
- Перевірити формування усіх періодів після МА.
Expected results
- Процедури успішно опубліковано.
- Дати періодів в процедурі відповідають Timelin'у процедури враховуючи данні словника вихідні дні та святковий день.
- Періоди відповідають Timeline процедури.
Починається у визначений ЦБД день та час, залежить від наявності не менше 2-х bid's в статусі active.
Створена чернетка Організатором.
- Перевірити можливість додавання в процедуру банківських рахунків: payment, preparationPayment, guarantee, securityDeposit.
- Перевірити можливість вибору трьох валют (UAH, EUR, USD) для кожного з рахунків.
- Перевірити - що відсутня можливість публікації процедури ЛИШЕ з рахунками валют EUR, USD.
- Перевірити відображення банківських реквізитів в опублікованій процедурі для Організатора.
- Перевірити відображення банківських реквізитів Учасникам та Спостерігачам.
Expected results
- Доступні всі типи рахунків.
- Для кожного з рахунків доступний вибір однієї з 3 валют (UAH, EUR, USD).
- За умови відсутності в створеному рахунку валюти UAH - публікація не відбувається.
- Майданчик корректно відображає банківські рахунки.
- Доступні лише після завершення модулю аукціону.
Тип payment - обов'язково один рахунок в UAH
- Типи рахунків: preparationPayment, guarantee, securityDeposit є необов'язкові для заповнення
- Опціонально рахунки в USD, EUR.
Для Учасника та Організатора доступна функція завантаження документів:
- Учасник - протягом tenderPeriod та verificationPeriod.
- Організатор - протягом усіх періодів.
- Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
- Перевірити наявність завантажених документів в DS та коректність їх відображення на Майданчику.
- Заповнити в документі index - Параметр сортування ілюстрацій.
Expected results
- Усі типи документів, що доступні для даного етапу коректно завантажуються в DS.
- Завантажені документи коректно відображається на Майданчику.
- Основним документом вважається документ з мінімальним значенням індексу.
Завантаження без вказаного типу та заміна типу документу не допускається.
index - Параметр сортування ілюстрацій:
- Чим менше значення поля, тим вище документ буде при відображенні на майданчиках.
- Якщо параметр не зазначений, документи будуть виводитись останніми у переліку.
- Якщо кілька документів мають однакове значення параметру, порядок сортування буде залежати від dateModified,
Для Учасника та Організатора доступна функція оновлення документів:
- Учасник - протягом tenderPeriod та verificationPeriod.
- Організатор - протягом усіх періодів.
- Перейти в створену процедуру, оновити доступні документи для даного етапу.
- Перевірити можливість зміни типу завантаженого раніше документу на інший.
- Перевірити наявність оновлених документів в DS та коректність їх відображення на Майданчику.
- Перевірити можливість внесення змін в index - Параметр сортування ілюстрацій.
Expected results
- Усі типи документів що доступні для даного етапу коректно оновлюються в DS.
- Можливість зміни типу завантаженого раніше документу на інший заблокована.
- Документи коректно відображається на Майданчику, попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
- Основним документом вважається документ з мінімальним значенням індексу.
- Інформація про попередні версії документів доступна по окремому ендпойнту.
- Можливість оновлення власних документів доступна лише в межах одного статусу процедури.
Для Учасника та Організатора доступна функція завантаження та оновлення (власних) документів:
- Учасник - протягом tenderPeriod та verificationPeriod.
- Організатор - протягом усіх періодів.
- Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
- Завантажити до кожного документу digitalSignature.
- Перевірити наявність завантажених документів в DS. Перевірити, що Майданчик корректно відображає до якого саме документу завантажено digitalSignature.
- Замінити документ до якого було завантажено digitalSignature.
Expected results
- Усі типи документів, що доступні для даного етапу є можливість завантажити.
- Присутня можливість завантаження до кожного документу digitalSignature.
- Документи корректно відображаються на Майданчику. Документ digitalSignature відображено поряд з оригінальним документом.
- Попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін". Документ digitalSignature також відображено перекресленим відповідно до статусу з яким документом він пов'язан.
- Цифровий підпис (ЕЦП/КЕП) накладається поза ЦБД. Завантажується в ЦБД окремим файлом (тільки підпис або підписаний файл) digitalSignature, в якому присутнє поле relatedDocument, де додається посилання на оригінальний документ (id документу), вже завантажений до DocumentService.
Статус procedure - active_rectification.
- Перевірити можливість вносити зміни в опубліковану процедуру до завершення rectificationPeriod.
- Завантажити документ clarifications - дія обов'язкова.
- Зберегти зміни в процедурі, опублікувати її в ЦБД та перевірити коректність відображення.
- Перевірити надходження сповіщення/листа Організатору та Учаснику про виконані дії.
Expected results
- Організатор має можливість внести зміни в ті поля які він заповнював самостійно під час публікації аукціону, окрім технічних полів (автогенерованих ЦБД. Наприклад: дата/часу початку аукціону та типу процедури).
- Завантажений файл типу - clarifications відображається на Майданчику.
- Усі зміни передаються в ЦБД та корректно відображаються на Майданчику.
- Організатор надходять сповіщення/листа про виконані дії.
- Статус procedure - active_tendering.
- Триває transferPriorityPeriod.
- Перевірити, що існує можливість внесення змін в схему currentTenants.priority ==0 до завершення transferPriorityPeriod.
- Перевірити, що існує можливість внесення змін в схему currentTenants.priority ==1 до завершення transferPriorityPeriod.
- Завантажити документ clarifications - дія обов'язкова.
- Зберегти зміни в процедурі, опублікувати її в ЦБД та перевірити коректність відображення.
- Перевірити надходження сповіщення/лист про виконані дії.
Expected results
- Організатор має можливість внести зміни лише в поля схеми currentTenants.priority==0.
- Організатор має можливість внести зміни лише в поля схеми currentTenants.priority==1.
- Завантажений файл типу - clarifications відображається на Майданчику.
- Усі зміни та завантажені/оновлені документи коректно відображаються на Майданчику.
- Організатор та Учасник отримують сповіщення/лист про виконані дії.
- Учаснику
- Коли - Якщо учасник подав заяву, але після змін внесених Організатором в оголошення учасник перестав бути учасником з переважним правом.
- Що - Ваша заява деактивована, оскільки Організатор змінив дані учасників з переважним правом. Для участі в аукціоні в якості учасника без переважного права, будь ласка, повторно активуйте заяву.
- Протягом transferPriorityPeriod Організатору доступна лише внесення змін лише в схему currentTenants.priority.
- Доступне завантаження/оновлення документів (LAT - landArested-TwinPriorityEnglish). При оновленні документів попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
Статус procedure - active_tendering
- Дата початку: Завжди припадає на робочий день, відповідає даті та часу завершення періоду редагування (rectificationPeriod.endDate)
- Дата завершення: Може припадати на неробочий день, о 20:00 дня, що передує дню початку періоду Аукціону (auctionPeriod)
- Перейти Організатором в опубліковану процедуру до завершення tenderPeriod.
- Перевірити можливість завантаження/оновлення документів.
- Перевірити коректність відображення завантажених/оновлених документів.
Expected results
- Доступна можливість завантаження/оновлення документів.
- Можливість завантаження/оновлення документів відбувається без обмежень.
- Усі завантажені/оновлені документи корректно відображаються на Майданчику.
- Протягом tenderPeriod Організатору доступна лише робота з документами.
- Доступне завантаження/оновлення документів (LAT - landArested-TwinPriorityEnglish). При оновленні документів попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
Триває procedure - question.period.
Steps To Reproduce
- Перевірити Учасником можливість подати > 1 запитання, заповнити поля - заголовок, тіло запитання, та опублікувати в ЦБД.
- Перевірити отримання Учасником надходження сповіщення/лист про успішну подачу запитання.
- Перевірити отримання Організатором надходження сповіщення/лист про отримання нового запитання.
- Перевірити відображення опублікованого запитання на сторінці Майданчика.
- Перевірити, що Учаснику доступна можливість редагування кожного запитання за умов:
- Не завершився questionPeriod
- Протягом 2 годин з моменту подачі запитання
- Організатор не надав відповідь на запитання
Expected results
- Доступна функція подачі > 1 запитання. Запитання має бути сформульоване виключно в текстовому вигляді, без можливості додавання файлів.
- Учаснику надходять сповіщення/лист успішну подачу запитання.
- Організатору надходять сповіщення/лист про отримання нового запитання.
- Запитання відображається на Майданчику та доступне для публічного перегляду. Інформація про Учасника, що задав запитання не розкривається.
- Існує можливість редагування.
- Інформація про Учасника, що задав запитання розкривається ТІЛЬКИ після набуття процедурою статусу active_awarded.
- Майданчик зобов'язаний сповіщати Організатора аукціону кожні 24 години про наявність запитань без відповідей.
- Після завершення enquiryPeriod Майданчик припиняє надсилання Організатору аукціону оповіщень/листів на пошту про запитання без відповідей.
Триває procedure - enquryPeriod.
Отримано запитання від Учасника.
- Перейти Організатором в опубліковану процедуру, надати відповідь та опублікувати в ЦБД.
- Перевірити отримання Учасником сповіщення/лист на пошту про отримання відповіді на запитання.
- Перевірити відображення опублікованої відповіді на сторінці Майданчика.
Expected results
- Відповідь на запитання успішно публікується в ЦБД, відображається на сторінці Майданчика та доступна для публічного перегляду.
- Учаснику відображається надходять сповіщення/лист на пошту про отримання відповіді на запитання.
- Відповіді відображається на Майданчику та доступні для публічного перегляду. Інформація про учасника, що задав запитання не розкривається.
- В період відмінний від enquiryPeriod в Організатора відсутня можливість надати відповідь на запитання.
- Після завершення enquiryPeriod Майданчик припиняє надсилання Організатору аукціону оповіщень/листів на пошту про запитання без відповідей.
Перейти в загальну форму пошуку аукціонів.
- Виконати пошук аукціону згідно заданих параметрів або критеріїв пошуку:
- Ідентифікатор аукціону - LAT000-UA-YYYYMMDD-00000
- Статус аукціону (за замовчування у статусі active_tendering)
- Ключове слово:
- Назва аукціону
- Опис аукціону
- Опис items
- Організатор (ЄДРПОУ, назва)
- Дата початку аукціону від ________ до ________
- Стартова ціна від ______ до ____
- Площа земельної ділянки від ______ до ____
- Кадастровий номер
- Розширений пошук
- Будь-які інші фільтри, що відсутні у мінімальному наборі за бажанням майданчика
Expected results
- Відображені аукціони відповідають заданим параметрам або критеріям пошуку.
- Відсутні результати, які не відповідають заданим критеріям.
- В разі пошуку аукціону згідно параметрів, які не містяться в БД, або некоректних критеріїв - відсутні результати.
- На Майданчику аукціони типу "landSell-TwinPriorityEnglish -Продаж землі. Подвійне переважне право" - відображаються в окремому підрозділі.
Статус procedure - active_tendering.
- Перейти Учасником в опубліковану процедуру, обрати функцію "Подати заяву на участь".
- Ввести цінову пропозицію.
- Завантажити доступні документи LAT - landArested-TwinPriorityEnglish
- Погодитись з умовами регламенту ЕТС, відповідальністю Учасника, надання згоди на обробку персональних даних та зберегти заяву.
- Перевірити надходження сповіщення/лист Учаснику про виконані дії.
Expected results
- Відбувається перехід на сторінку подачі заяви на участь.
- Відсутня можливість ввести цінову пропозицію меншу ніж стартова вартість лоту (валідація на стороні Майданчика).
- Усі типи документів доступні для завантаження.
- Після збереження, заява зберігається локально на Майданчику як чернетка, без публікації в ЦБД.
- Учаснику надходять сповіщення/лист про виконані дії.
Завантаження документу без вказаного типу не допускається!
- Статус procedure - active_tendering.
- Статус bid'а - draft.
- Перейти Учасником в створену чернетку заяви на участь, внести зміни (змінити цінову пропозицію, завантажити документи) та зберегти заяву на участь. Перевірити відображення внесених змін.
- Перейти Учасником в створену чернетку заяви на участь та видалити чернетку заяви на участь.
- Перевірити надходження сповіщення/лист Учаснику про виконані дії.
Expected results
- Доступно редагування цінової пропозиції та завантаження документів. Після збереження заяви усі зміни коректно відображаються.
- Чернетка заяви на участь успішно видалена.
- Учаснику надходять сповіщення/лист про виконані дії.
- Статус procedure - active_tendering.
- Статус bid'а - draft.
- Учасником №1 подати заявку на участь та опублікувати її в ЦБД. Активувати на стороні Майданчика.
- Учасником №2 подати заявку на участь, без активації зі сторони Майданчика.
- Дочекатись завершення tenderPeriod та перевірити відображення поданих bid'ів у публічному АРІ.
Expected results
- Bid опублікований в ЦБД в статусі active.
- Bid опублікований в ЦБД в статусі draft.
- Після завершення tenderPeriod у публічному АРІ та на Майданчику відображаються лише bid'и зі статусом active.
Наявна процедура з дискваліфікованими Учасниками №1 та №2 (причини дискваліфікації - недопуску лише зі списку:
- Відмовився від підписання протоколу.
- Відмовився від укладення договору.
- Не сплатив належну суму за придбаний лот та/або суму забезпечувального платежу
Оголошено повторний аукціон. Статус procedure - active_tendering.
- Учасником №1 подати заявку на участь завантажено документ admissionReason та опублікувати її в ЦБД. Активувати на стороні Майданчика. Перевірити отримання Учасником надходження сповіщення/лист.
- Учасником №2 подати заявку на участь, без завантаження документу admissionReason. Активувати на стороні Майданчика. Перевірити отримання Учасником надходження сповіщення/лист.
Expected results
- Bid опублікований в ЦБД в статусі active. Учаснику надходять сповіщення/лист про вдалу активацію.
- Bid опублікований в ЦБД в статусі draft, активація недоступна. Учаснику надходять сповіщення/лист про НЕ НЕВДАЛУ активацію.
- Майданчикам рекомендується, при публікації заяви на участь - перевіряти необхідність завантаження учасником документа admissionReason (id ідентифікаторів таких учасників присутні в json процедури блок disqualifiedBids).
- В разі потреби - відображати Учаснику сповіщення про необхідність завантаження документу для допущення до торгів.
- Статус procedure - active_tendering.
- Статус bid'а - draft.
- Учасником №1 - переважне право першої черги (priority ==0). Подати заявку на участь завантажити обов'язкові документ та опублікувати її в ЦБД. Активувати на стороні Майданчика. Перевірити отримання Учасником надходження сповіщення/лист.
- Учасником №2 переважне право другої черги (priority ==1). Подати заявку на участь завантажити обов'язкові документ та опублікувати її в ЦБД. Активувати на стороні Майданчика. Перевірити отримання Учасником надходження сповіщення/лист.
Expected results
- Bid опублікований в ЦБД в статусі active. Учаснику надходять сповіщення/лист про вдалу активацію - Ваша заява зареєстрована як заява з переважним правом першої черги.
- Bid опублікований в ЦБД в статусі active. Учаснику надходять сповіщення/лист про вдалу активацію - Ваша заява зареєстрована як заява з переважним правом другої черги.
- Майданчикам рекомендується, при публікації заяви на участь - перевіряти необхідність завантаження учасником документа admissionReason (id ідентифікаторів таких учасників присутні в json процедури блок disqualifiedBids).
- В разі потреби - відображати Учаснику сповіщення про необхідність завантаження документу для допущення до торгів.
- Статус procedure - active_tendering.
- Статус bid'а - draft.
- Перейти Учасником в створену чернетку заяви на участь та опублікувати її в ЦБД.
- Перевірити отримання Учасником сповіщення/лист про публікацію заяви.
- Дочекатись активації заяви на участь від Адміністратора Майданчика та перевірити відображення статусу активованої заяви на сторінці Майданчика.
- Перевірити отримання Учасником сповіщення/лист про активацію заяви.
Expected results
- Заява публікується в ЦБД зі статусом draft. Адміністратор Майданчика отримує сповіщення про необхідність модерації поданої заяви на участь.
- Учаснику надходять сповіщення/лист про успішну публікацію заяви на участь.
- Після активації Адміністратором Майданчика заява набуває статусу active, та допущена до участі в аукціоні. Змінений статус доступний для перегляду Учасником.
- Учаснику надходять сповіщення/лист про успішну активацію заяви на участь.
Учасник має можливість подавати заяву на участь лише протягом tenderPeriod.
- Статус procedure - active_tendering.
- Статус bid'а - draft, active.
- Внести зміни в bid (змінити цінову пропозицію, завантажити/оновити документи) та опублікувати в ЦБД.
- Перевірити отримання Учасником сповіщення/лист про внесення змін в bid.
- Перевірити відображення зміненої інформації на Майданчику після завершення auctionPeriod.
Expected results
- Відсутні обмеження на внесення змін. Усі зміни передаються в ЦБД.
- Учасник отримує сповіщення/лист про успішне внесення змін в bid.
- Уся змінена інформація корректно відображаються у публічному АРІ та на Майданчику.
Доступне завантаження/оновлення документів (Робота з Document Service), попередні версії документів відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
- Статус procedure - active_tendering.
- Статус bid'а - active.
- Перейти Учасником в bid, видалити його.
- Перевірити отримання Учасником сповіщення/лист про видалення bid'а та повернення гарантійного внеску.
- Перевірити відсутність відображення bid'а на Майданчику по завершенню auctionPeriod.
Expected results
- Майданчик змінює статус bid'а на delete.
- Учасник отримує сповіщення/лист про успішне видалення його bid'а, та повернення гарантійного внеску.
- Bid зі статусом deleted не відображається у публічному АРІ та на Майданчику незалежно від статусу процедури.
Статус procedure - active_tendering.
- Перейти Учасником з переважним правом в створену чернетку заяви на участь та опублікувати її в ЦБД.
- Перевірити отримання Учасником сповіщення/листа про публікацію заяви.
- Дочекатись активації заяви на участь від Адміністратора Майданчика та перевірити відображення статусу активованої заяви на сторінці Майданчика.
- Перевірити отримання Учасником листа на пошту про активацію заяви.
Expected results
- Заява публікується в ЦБД зі статусом draft. Адміністратор Майданчика отримує сповіщення про необхідність модерації поданої заяви на участь.
- Учаснику надходить сповіщення/лист на пошту про успішну публікацію заяви на участь.
- Після активації Адміністратором Майданчика заява набуває статусу active, та допущена до участі в аукціоні. Змінений статус доступний для перегляду Учасником.
- Учаснику для активованого bid`a відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом першої/другої черги” та надходить лист на пошту про успішну активацію заяви на участь.
- Статус procedure - active_tendering.
- Триває transferPriorityPeriod.
- Наявний bid від Учасника 1 з ознакою isCurrentTenant = true bid.priority == 0
- Наявний bid від Учасника 2 з ознакою isCurrentTenant = false.
- Внести Організатором зміни в схему currentTenant.identifier в дані Учасника 2, а саме - значення для ЄДРПОУ/ІПН/ID bid.priority == 0.
- Перевірити статус bid`a та в Учасника 1 НЕ відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом першої черги”.
- Перевірити отримання Учасником 1 сповіщення/лист про деактивацію bid'а та можливість прийняти участь в аукціоні БЕЗ ознаки “Учасник з переважним правом” в разі повторної активації.
- Перевірити, що для bid`a Учасника 2 відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом першої черги”.
- Перевірити отримання Учасником 2 сповіщення/листа про активацію bid'а.
Expected results
- Дані успішно збережені в ЦБД та коректно відображаються на Майданчику.
- Статус bid`a Учасника 1 - inactive. В Учасника 1 НЕ відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом першої черги”.
- Учасник 1 отримує сповіщення/лист про деактивацію bid'а та можливість прийняти участь в аукціоні БЕЗ ознаки “Учасник з переважним правом” в разі повторної активації.
- Для bid`a Учасника 2 відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом”.
- Учаснику надходить сповіщення/лист про активацію bid'а з ознакою “Учасник з переважним правом”.
У разі внесення змін в будь-які дані Учасника з переважним правом (currentTenant) крім ідентифікатора (ЄДРПОУ/ІПН/ID) - заяви на участь не змінюють своїх статусів і ознака "Учасник з переважним правом" залишається у bid`a, в якого вона була.
- Статус procedure - active_tendering.
- Наявний bid від Учасника з ознакою isCurrentTenant = false, статус bid'а - inactive
- Перейти Учасником в деактивований bid, та повторно його активувати.
- Перевірити, що для біда Учасника НЕ відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом”.
- Перевірити отримання Учасником листа на пошту про активацію bid'а.
Expected results
- Майданчик змінює статус bid'а на active.
- Для біда Учасника НЕ відображається примітка Ваша заява на участь отримала ознаку “Учасник з переважним правом”.
- Учасник отримує повідомлення в особистий кабінет та лист поштою про активацію біда.
Для bid'а доступні операції без обмежень - CBD3-LAT-UC-15-02, CBD3-LAT-UC-08-02, CBD3-LAT-UC-08-03.