...
Ендпоінти з класифікаторами:
Особливості процедури:
- Організатор має можливість обрати minNumberOfQualifiedBids 1 або 2
- За наявності 2-х та більше заяв на участь, за результатами етапу подання пропозицій, спочатку процедура набуває статусу active_auction.
- За результатами аукціону кваліфікуються 2 award'и, другий Учасник розглядається у якості переможця у випадку дискваліфікації першого, якщо другий Учасник не відмовився від очікування.
- Можливість створення "Майно, що швидко псується" наявність в процедурі параметру - "isPerishable"
...
Дата | Номер сценарію | Короткий опис змін |
---|---|---|
Зміст AnchorЗміст Зміст
Зміст | |
Зміст |
1. Публікація procedure | ||||
Anchor | Робота з Document Service | Робота з Document Service | ||
---|---|---|---|---|
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- | 0201- | 0105 | Публікація процедури | БЕЗ прискоренняminNumberOfQualifiedBids = 1 |
CBD3-BSE-AUTO- | ||||
01- | ||||
06 | Публікація процедури minNumberOfQualifiedBids = 2 | |||
2. Редагування procedure | З прискоренням||||
CBD3-BSE-AUTO-02- | 03Публікація процедури "Майно, що швидко псується"01 | Внесення змін в опубліковану процедуру протягом rectificationPeriod | ||
CBD3-BSE-AUTO-02- | 04Публікація процедури БЕЗ заповнення обов'язкових полів | |||
CBD3-BSE-AUTO-02-05 | Публікація процедури БЕЗ завантаження обов'язкових документів | |||
02 | Робота з документами в процедурі протягом tenderPeriod | |||
3. Робота з питаннями/відповідями | ||||
CBD3-BSE-AUTO- | ||||
03- | ||||
01 | Подача запитання | |||
CBD3-BSE-AUTO- | Публікація процедури tenderAttempts > 1 | |||
CBD3-BSE-AUTO-02-08 | Публікація процедури minNumberOfQualifiedBids = 1 | |||
CBD3-BSE-AUTO-02-09 | Публікація процедури minNumberOfQualifiedBids = 2 | |||
CBD3-BSE-AUTO-02-10 | Публікація процедури БЕЗ minNumberOfQualifiedBids | |||
CBD3-BSE-AUTO-02-11 | Блок - bankAccounts | |||
3. Редагування процедури | ||||
CBD3-BSE-AUTO-03-01 | Внесення змін в опубліковану процедуру протягом rectificationPeriod | |||
CBD3-BSE-AUTO-03-02 | Робота з документами в процедурі протягом tenderPeriod | |||
CBD3-BSE-AUTO-03-03 | Деактивація заяви на участь | |||
4. Робота з питаннями/відповідями | Подача запитання | Надання відповіді на задане запитання | ||
5. Робота з bid'ом | Створення та активація bid'а | Редагування bid'а | Видалення bid'а | Повторна активація bid'а з після набуття статуса inactive |
6. Отримання та перехід по посиланню | Публічне посилання | Приватне посилання | ||
7. Кваліфікація Учасників | Умови формування award'ів та їх статусів | Відображення таблиці кваліфікації на Майданчику | Завантаження документів Учасником протягом verificationPeriod | Завантаження та підтвердження auctionProtocol Організатором verificationPeriod | Завантаження та підтвердження документів договору Організатором протягом qualificationPeriod |
8. Дискваліфікація Учасників | Дискваліфікація 2-х award'ів | Дискваліфікація підчас active_qualification | Дискваліфікація підчас active_awarded | Зміна статусу Учасника що очікує, після набуття процедурою статусу complete | Відмова Учасника від участі в кваліфікації |
9. Перелік допустимих операцій для award'ів | Операції для award'у в статусі active, contract в статусі pending | Операції для award'у в статусі active, contract в статусі active | Операції для award'у в статусі pending_waiting | Операції для award'ів в статусі unsuccessful | Операції для award'у в статусі cancelled |
10. Скасування процедури | Скасування процедури в статусі active_tendering | Скасування процедури в статусі active_auction | Скасування процедури в статусі active_awarded | |
11. Завершення процедури | Завершення процедури | |||
12. Періоди, статуси, документи | Документи procedure | Документи bid`a | Документи award'у | Документи contract'у | Статуси procedure | Статуси bid`a | Статуси award'у | Статуси contract'у |
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 |
| |||||||||||||
Steps To Reproduce |
2. Перевірити status відповіді. |
| ||||||||||||
Запит: |
Status | ||||
---|---|---|---|---|
|
CBD3-BSE-AUTO-01-0205
Anchor | ||||
---|---|---|---|---|
|
- Наявний doc_token документу шаблон procedure з заповненими валідними даними в усіх полях згідно swagger та обов'язковими документами.
- Перевірити можливість публікації процедури.
- Перевірити статус відповіді від ЦБД.
- Перевірити minNumberOfQualifiedBids.
Expected results
- Доступна можливість публікації процедури.
- Status - 201.
- minNumberOfQualifiedBids =1.
CBD3-BSE-AUTO-01-
06
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger та обов'язковими документами.
- Перевірити можливість публікації процедури.
- Зробити PUT {host}/api/documents/public до ЦБД та зберегти doc_token документів. Для документів
- Перевірити статус відповіді від ЦБД.
- Перевірити , що документ illustraton завантажено до процедури minNumberOfQualifiedBids.
Expected results
- Доступна можливість публікації процедури.
- Status - 201.
- minNumberOfQualifiedBids =2.
Results:
-
Status colour Green title Pass
2. Редагування procedure
CBD3-BSE-AUTO-02-01-03
Anchor | ||||
---|---|---|---|---|
|
- Наявна procedure.
- Перевірити можливість редагування полів в процедурі.
- Перевірити статус відповіді від ЦБД.
Expected results
- Доступна можливість редагування полів в процедурі.
- Status - 201.
CBD3-BSE-AUTO-
02-02
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure.
- Перевірити можливість завантаження нових та заміна документів
- Зробити PATCH {host}/api/procedures/:procedure_id/documents/{{illustraton_doc_id}}?acc_token={{procedure_acc_token}}до ЦБД та зберегти doc_token документів. Для документів.
- Перевірити статус відповіді від ЦБД.Перевірити, що в процедурі наявний лише новий документ illustraton2.
Expected results
- Доступна можливість завантаження нових та заміна документів.
- Status -
- 201.
1. Робота з Document Service
CBD3-BSE-AUTO-01-0301
Anchor | ||||
---|---|---|---|---|
|
- Наявний doc_token завантаженогодокументу CBD3-BSE-AUTO-01-01 наприклад illustraton.Локально наявний повний перелік документів процедури.
- Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
- Заповнено documentType документу . Наприклад digitalSignature
- .
- Зробити запит для додавання документу digitalSignature до illustraton PATCH Зробити PUT {host}/api/procedures/:procedure_id/documents/
- Перевірити статус відповіді від ЦБД.
- Перевірити, що в процедурі додавано документ digitalSignature до illustraton.
Expected results
- У відповідь ЦБД надає
- Status - 200.
- В процедурі додавано документ digitalSignature до illustraton.
Results:
-
Status colour Green title Pass
2. Публікація procedure
- public до ЦБД та зберегти doc_token документів. Для документів:
- digitalSignature
- illustration
- notice
- technicalSpecifications
- evaluationCriteria
- contractProforma
- x_presentation
- clarifications
- cancellationDetails
- commercialProposal
- x_passport - private
- x_IPN - private
- x_registerExtract
- qualificationDocuments
- eligibilityDocuments
- auctionProtocol
- rejectionProtocol
- act
- contractNotice
- contractSigned
- contractAnnexe
2. Перевірити status відповіді.
Expected results
- У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування.
- Status - 201.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-01-02
Anchor |
---|
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.doc_token документу CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- АuctionPeriod - startDate - мінімально короткий для публікації.
- Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
- Заповнено documentType документу. Наприклад illustraton.
- Наявний procedure_acc_token.
- Зробити PUT
- Перевірити можливість публікації процедури БЕЗ прискоренням sellingMethod - basicSell-english.
- Зробити POST {host}/api/documents/procedurespublic до ЦБД .
- Перевірити status procedure.
- та зберегти doc_token документів. Для документів
- Перевірити статус відповіді від ЦБД.
- Перевірити, що документ illustraton завантажено до процедуриПеревірити формування та тривалість period'иprocedure: rectificationPeriod, questionPeriod,enquiryPeriod, tenderPeriod.
Expected results
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8"
Results:
-
Status colour Green title Pass
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- АuctionPeriod - startDate - мінімально короткий для публікації.
- У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування.
- Status - 201.
- Завантажений документ illustraton присутній в процедурі.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-01-03
Anchor | ||||
---|---|---|---|---|
|
- Наявний doc_token завантаженогодокументу CBD3-BSE-AUTO-01-01 наприклад illustraton.
- Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
- Заповнено documentType документу. Наприклад illustraton2.
- Наявний procedure_acc_token.
- Зробити PATCH {host}/api/procedures/:procedure_id/documents/{{illustraton_doc_id}}?acc_token={{procedure_acc_token}}до ЦБД та зберегти doc_token документів. Для документів.
- Перевірити статус відповіді від ЦБД.
- Перевірити, що в процедурі наявний лише новий документ illustraton2.
Expected results
- У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування.
- Status - 200.
- В процедурі наявний лише новий документ illustraton2
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-01-03
Anchor | ||||
---|---|---|---|---|
|
- Наявний doc_token завантаженогодокументу CBD3-BSE-AUTO-01-01 наприклад illustraton.
- Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
- Заповнено documentType документу. Наприклад digitalSignature.
- Вказати"relatedDocument":"e4f6df7854de4cc3bc3069e7a5eb0a63" id документу до якого кріпимо digitalSignature.
- Наявний procedure_acc_token.
- Зробити запит для додавання документу digitalSignature до illustraton PATCH {host}api/procedures/:procedure_id/documents?acc_token={{procedure_acc_token}}
- Перевірити статус відповіді від ЦБД.
- Перевірити, що в процедурі додавано документ digitalSignature до illustraton.
Expected results
- У відповідь ЦБД надає
- Status - 200.
- В процедурі додавано документ digitalSignature до illustraton.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
2. Публікація procedure
CBD3-BSE-AUTO-02-01
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- АuctionPeriod - startDate - мінімально короткий для публікації.
- Перевірити можливість публікації процедури БЕЗ прискоренням sellingMethod - basicSell-english.
- Зробити POST {host}/api/procedures до ЦБД.
- Перевірити status procedure.
- Перевірити формування та тривалість period'иprocedure: rectificationPeriod, questionPeriod,enquiryPeriod, tenderPeriod.
Expected results
- Доступна можливість публікації процедури БЕЗ прискоренням sellingMethod - basicSell-english.
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Status procedure - active_tendering.
- Формуються period'иprocedure згідно Timeline процедури:
- rectificationPeriod - Дата початку - startDate може припадати на неробочий день, відповідає даті/часу datePublished. Дата завершення - endDate: може припадати на неробочий день, завершується за 5 календарних днів до auctionPeriod.startDate, завершення о 18:00.
- questionPeriod - Дата початку -startDate: може припадати на неробочий день, відповідає даті/часу datePublished. Дата завершення - endDate: може припадати на неробочий день, завершується за 1 робочий день до дня початку - auctionPeriod.startDate о 18:00.
- enquiryPeriod - Дата початку -startDate: може припадати на неробочий день, відповідає даті/часу datePublished. Дата завершення - endDate: може припадати на неробочий день, завершується за 1 робочий день до дня початку - auctionPeriod.startDate о 18:00.
- tenderPeriod - Дата початку -startDate: може припадати на неробочий день, відповідає даті/часу datePublished. Дата завершення - endDate: може припадати на неробочий день, завершується за 1 робочий день до дня початку - auctionPeriod.startDate о 20:00.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-02
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- АuctionPeriod - startDate - мінімально короткий для публікації.
- Перевірити можливість публікації процедури З прискоренням sellingMethod:
- basicSell-english-ultra-fast
- basicSell-english-fast
- basicSell-english-fast-manual
- basicSell-english-fast-auction-manual-qualification
- basicSell-english-fast-auction-prod
- basicSell-english-initial-auction
- basicSell-english-initial-auction-manual
- basicSell-english-initial-qualification
- basicSell-english-initial-qualification-prod
2. Зробити POST {host}/api/procedures до ЦБД.
3. Перевірити status procedure.
Expected results
- Доступна можливість публікація з обраним sellingMethod.
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Status procedure - active_tendering.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-03
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- Додати класифікатор майна - верхньорівневий, або вкладені класифікатори:
- 03000000-1 – Сільськогосподарська, фермерська продукція, продукція рибальства, лісівництва та супутня продукція
- 15000000-8 – Продукти харчування, напої, тютюн та супутня продукція та всі вкладені коли
- 33600000-6 - Фармацевтична продукція та всі вкладені коди
- Перевірити можливість публікації procedure з заповненим полем isPerishable - true.
- Передати наприклад +7 календарних днів від поточної дати
"auctionPeriod": {
"startDate": "ХХХХ-ХХ-ХХTХХ:00:00+00:00"
}, - Зробити POST {host}/api/procedures до ЦБД.
- Перевірити status procedure.
- Перевірити в procedure параметру - "isPerishable: "true".
Expected results
- Status відповіді - 201.
- ЦБД зміню максимально - мінімально короткий для публікації.
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Status procedure - active_tendering.
- В procedure наявний параметр - "isPerishable: "true".
В інших випадках віддавати валідаційну помилку при публікації Процедури, що обраний класифікатор не дозволяє встановити параметр isPerishable: true.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-04
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими полями.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- Перевірити відповідь ЦБД на запит публікації procedure НЕ заповнюючи обов'язкові поля - swagger відмічені *. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
- ЦБД надсилає відповідь з переліком полів/блоків які необхідно заповнити для публікації.
- Status відповіді - 422.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-05
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- Перевірити відповідь ЦБД на запит публікації procedure без обов'язкових документів. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
- ЦБД надсилає відповідь з переліком обов'язкових документів для публікації.
"message": {
"documents": [
"document with documentType=technicalSpecifications is required" - Status відповіді - 422.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-06
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- Перевірити відповідь ЦБД на запит публікації procedure без зазначеного tenderAttempts. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
- ЦБД надсилає відповідь з інформацією про обов'язковість заповнення tenderAttempts для публікації.
"message": {
"tenderAttempts": "This field is required" - Status відповіді - 422.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-07
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts = 1. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
- Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts > 999. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
- Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts > 999 та заповненим previousAuctionId example: BSE000-UA-YYYYMMDD-00000/UA-PS-YYYY-MM-DD-000000-0. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді. Перевірити наявний в процедурі tenderAttempts = 999.
Expected results
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Status відповіді - 201.
- ЦБД надсилає відповідь з інформацією про обов'язковість заповнення previousAuctionId для публікації.
"message": {
"previousAuctionId": "This field is required if procedure.tenderAttempts is 999" - Status відповіді - 422.
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Status відповіді - 201. Наявний в процедурі tenderAttempts = 999.
- Зробити рандомно підставку цілого числа в tenderAttempts від 1 до N.
- Зробити рандомно підставку цілого числа в previousAuctionId від BSE000-UA-YYYYMMDD-00000/UA-PS-YYYY-MM-DD-000000-0.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-08
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- Перевірити можливість публікації процедури З прискоренням sellingMethod:
- basicSell-english-ultra-fast
- basicSell-english-fast
- basicSell-english-fast-manual
- basicSell-english-fast-auction-manual-qualification
- basicSell-english-fast-auction-prod
- basicSell-english-initial-auction
- basicSell-english-initial-auction-manual
- basicSell-english-initial-qualification
- basicSell-english-initial-qualification-prod
- Перевірити відповідь ЦБД на запит публікації procedure зазначеного minNumberOfQualifiedBids = 1
- . Зробити POST {host}/api/procedures до ЦБД.
3. Перевірити status procedure.
- Перевірити Status відповіді. Та minNumberOfQualifiedBids в процедурі.
- Перевірити відповідь ЦБД на запит публікації procedure зазначеного minNumberOfQualifiedBids = 3. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
Expected results
- Доступна можливість публікація з обраним sellingMethod.
- Отримуємо відповідь. ЦБД надає надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Status відповіді - 201. В процедурі minNumberOfQualifiedBids = 1.
- Отримуємо відповідь.
"message": {
"minNumberOfQualifiedBids": [
"Int value should be less than or equal to 2. - Status відповіді - 422procedure - active_tendering.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-0309
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- .
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. Додати класифікатор майна - верхньорівневий, або вкладені класифікатори:
- 03000000-1 – Сільськогосподарська, фермерська продукція, продукція рибальства, лісівництва та супутня продукція
- 15000000-8 – Продукти харчування, напої, тютюн та супутня продукція та всі вкладені коли 33600000-6 - Фармацевтична продукція та всі вкладені коди
- Перевірити можливість публікації procedure з заповненим полем isPerishable - true.
- Передати наприклад +7 календарних днів від поточної дати
"auctionPeriod": {
"startDate": "ХХХХ-ХХ-ХХTХХ:00:00+00:00"
}, - відповідь ЦБД на запит публікації procedure БЕЗ зазначеного minNumberOfQualifiedBids . Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді. Та minNumberOfQualifiedBids в процедурі.
- Перевірити відповідь ЦБД на запит публікації procedure зазначеного minNumberOfQualifiedBids = 2. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити status procedure.
- Перевірити в procedure параметру - "isPerishable: "true".
- Перевірити Status відповіді. Та minNumberOfQualifiedBids в процедурі.
Expected results
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8"
- Status відповіді - 201. ЦБД зміню максимально - мінімально короткий для публікаціїВ процедурі minNumberOfQualifiedBids = 2.
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Statusprocedure відповіді - active_tendering.
- В procedure наявний параметр - "isPerishable: "true".
- 201. В процедурі minNumberOfQualifiedBids = 2.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-0410
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими полямивалідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- запиту.
- Перевірити відповідь ЦБД на запит публікації procedure з заповненими обов'язковими полями блоку bankAccountsдля: registrationFee, guarantee, other, payment. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
- Перевірити відповідь ЦБД на запит публікації procedure НЕ заповнюючи обов'язкові поля - swagger відмічені *запит публікації procedure БЕЗ заповнених обов'язкових полів блоку bankAccounts. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
- ЦБД надсилає відповідь з переліком полів/блоків які необхідно заповнити для публікації.
- Status відповіді - 422.
Results:
-
Status colour Green title Pass
- Перевірити відповідь ЦБД на запит публікації procedure БЕЗ заповнених обов'язкового для даної процедури accountType - guarantee. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Status відповіді - 201. В процедурі наявний bankAccountsз: registrationFee, guarantee, other, payment.
- ЦБД надсилає відповідь з інформацією про обов'язковість заповнення bankAccounts для публікації:
"message": {
"bankAccounts": "This field is required" - Status відповіді - 422.
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- Перевірити відповідь ЦБД на запит публікації procedure без обов'язкових документів. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
- ЦБД надсилає відповідь з переліком обов'язкових документів для публікації.
- ЦБД надсилає відповідь з інформацією про обов'язковість заповнення bankAccounts для публікації:
"message": {
" documentsbankAccounts": [
" document bank account with
documentTypeaccountType=
technicalSpecifications 'guarantee' is required"
- Status відповіді - 422.
Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/accountType
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL