...
Дата | Номер сценарію | Короткий опис змін |
---|---|---|
Зміст AnchorЗміст Зміст
Зміст | |
Зміст |
Anchor | Робота з Document Service | Робота з Document Service|||
---|---|---|---|---|
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 | Особливості роботи з digitalSignature | |||
Публікація процедури 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- | 0402 | Робота з документами в процедурі протягом tenderPeriod | ||
3. Робота з питаннями/відповідями | Публікація процедури БЕЗ заповнення обов'язкових полів||||
CBD3-BSE-AUTO- | 02-05Публікація процедури БЕЗ завантаження обов'язкових документів | |||
03-01 | Подача запитання | |||
CBD3-BSE-AUTO- | Публікація процедури БЕЗ вказання tenderAttempts | |||
CBD3-BSE-AUTO-02-07 | Публікація процедури 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||
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- |
---|
7. Кваліфікація Учасників
Зміна статусу Учасника що очікує, після набуття процедурою статусу complete
01
| Публікація процедури з валідними даними | ||||||
---|---|---|---|---|---|---|---|
Role | Організатор/ЦБД | ||||||
Preconditions |
| ||||||
Steps To Reproduce |
| ||||||
Expected results |
| ||||||
Зміст | |||||||
CBD3-BSE-AUTO-01-02
| Публікація процедури з isPerishable - true | ||||||
Role | Організатор/ЦБД | ||||||
Preconditions |
| ||||||
Steps To Reproduce |
| ||||||
Expected results |
| ||||||
Зміст |
1. Робота з Document Service | ||||||||||||||
CBD3-BSE-AUTO-01-03 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
| ||||||||||||||
| Публікація процедури tenderAttempts= 1 | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
2. Перевірити status відповіді. |
| ||||||||||||
| ||||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Зміст | ||||||||||||||
CBD3-BSE-AUTO-01-04
| Публікація процедури tenderAttempts > 1 | |||||||||||||
Role | Організатор/ЦБД | |||||||||||||
Preconditions |
| |||||||||||||
Steps To Reproduce |
| |||||||||||||
Expected results |
| |||||||||||||
Запит: |
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
- У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування.
- Status - 201.
- Завантажений документ illustraton присутній в процедурі.
Results:
-
Status colour Green title Pass
- Доступна можливість публікації процедури.
- Status - 201.
- minNumberOfQualifiedBids =2.
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.
- Наявний procedure_acc_token.
- Зробити запит для додавання документу 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.
- Зробити POST PUT {host}/api/proceduresdocuments/public до ЦБД .
- Перевірити 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 завантажені документи в тіло запиту.
- Перевірити можливість публікації процедури З прискоренням 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 без зазначеного tenderAttempts
- . Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
- ЦБД надсилає відповідь з інформацією про обов'язковість заповнення tenderAttempts для публікації.
"message": {
"tenderAttempts": "This field is required" - Status відповіді - 422
- Доступна можливість публікація з обраним 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-0307
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. Додати класифікатор майна - верхньорівневий, або вкладені класифікатори:
- 03000000-1 – Сільськогосподарська, фермерська продукція, продукція рибальства, лісівництва та супутня продукція
- 15000000-8 – Продукти харчування, напої, тютюн та супутня продукція та всі вкладені коли 33600000-6 - Фармацевтична продукція та всі вкладені коди
- Перевірити можливість публікації procedure з заповненим полем isPerishable - true.
- Передати наприклад +7 календарних днів від поточної дати
"auctionPeriod": {
"startDate": "ХХХХ-ХХ-ХХTХХ:00:00+00:00"
}, - відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts = 1. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
- Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts > 999. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити status procedureПеревірити Status відповіді.
- Перевірити в procedure параметру - "isPerishable: "true".відповідь ЦБД на запит публікації 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
Expected results
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Statusprocedure відповіді - active_tendering.
- В procedure наявний параметр - "isPerishable: "true".
В інших випадках віддавати валідаційну помилку при публікації Процедури, що обраний класифікатор не дозволяє встановити параметр isPerishable: true.
Results:
-
Status colour Green title Pass
- 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
- Наявний шаблон procedure з заповненими полями.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- Перевірити відповідь ЦБД на запит публікації procedure НЕ заповнюючи обов'язкові поля - swagger відмічені *. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
- .
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-0508
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- Перевірити відповідь ЦБД на запит публікації procedure зазначеного minNumberOfQualifiedBids = 1. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді. Та minNumberOfQualifiedBids в процедурі.
- Перевірити відповідь ЦБД на запит публікації procedure без обов'язкових документівзапит публікації procedure зазначеного minNumberOfQualifiedBids = 3. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
- /api/procedures до ЦБД.
- Перевірити Status відповіді.
Expected results
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Status відповіді - 201. В процедурі minNumberOfQualifiedBids = 1.
Expected results
- ЦБД надсилає відповідь з переліком обов'язкових документів для публікації.
- Отримуємо відповідь.
"message": {
" documentsminNumberOfQualifiedBids": [
" document with documentType=technicalSpecifications is required"Int value should be less than or equal to 2.
- Status відповіді - 422.
Results:
-
Status colour Green title Pass -
Status colour Red title FAIL
CBD3-BSE-AUTO-02-0509
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- Перевірити відповідь ЦБД на запит публікації procedure без зазначеного tenderAttemptsзапит публікації procedure БЕЗ зазначеного minNumberOfQualifiedBids . Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді. Та minNumberOfQualifiedBids в процедурі.
- Перевірити відповідь ЦБД на запит публікації procedure зазначеного minNumberOfQualifiedBids = 2. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
- procedures до ЦБД.
- Перевірити 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" - Status відповіді - 201. В процедурі minNumberOfQualifiedBids = 2
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-0510
Anchor | ||||
---|---|---|---|---|
|
- Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
- CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту.
- Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts = 1запит публікації procedure з заповненими обов'язковими полями блоку bankAccountsдля: registrationFee, guarantee, other, payment. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
- Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts > 999запит публікації procedure БЕЗ заповнених обов'язкових полів блоку bankAccounts. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді.
- Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts > 999 та заповненим previousAuctionId example: BSE000-UA-YYYYMMDD-00000/UA-PS-YYYY-MM-DD-000000-0. запит публікації procedure БЕЗ заповнених обов'язкового для даної процедури accountType - guarantee. Зробити POST {host}/api/procedures до ЦБД.
- Перевірити Status відповіді. Перевірити наявний в процедурі tenderAttempts = 999.
Expected results
- Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад:
"id": "65941d9ed7172386c5698a03",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8" - Status відповіді - 201. В процедурі наявний bankAccountsз: registrationFee, guarantee, other, payment.
- ЦБД надсилає відповідь з інформацією про обов'язковість заповнення previousAuctionId bankAccounts для публікації.:
"message": {
"previousAuctionIdbankAccounts": "This field is required if procedure.tenderAttempts is 999" - Status відповіді - 422.Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад
- ЦБД надсилає відповідь з інформацією про обов'язковість заповнення bankAccounts для публікації:
"idmessage": {
"65941d9ed7172386c5698a03bankAccounts",
"acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8: [
"bank account with accountType='guarantee' is required" - Status відповіді - 201. Наявний в процедурі tenderAttempts = 999.
- 422.
Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/accountType
Зробити рандомно підставку цілого числа в previousAuctionId від BSE000-UA-YYYYMMDD-00000/UA-PS-YYYY-MM-DD-000000-0.Results:
-
Status colour Green title Pass -
Status colour Red title FAIL