Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Ендпоінти з класифікаторами:

Особливості процедури:

  • Організатор має можливість обрати minNumberOfQualifiedBids 1 або 2
  • За наявності 2-х та більше заяв на участь, за результатами етапу подання пропозицій, спочатку процедура набуває статусу active_auction.
  • За результатами аукціону кваліфікуються 2 award'и, другий Учасник розглядається у якості переможця у випадку дискваліфікації першого, якщо другий Учасник не відмовився від очікування.
  • Можливість створення "Майно, що швидко псується" наявність в процедурі параметру - "isPerishable"

...

Дата

Номер сценарію

Короткий опис змін







Зміст 
Anchor
Зміст
Зміст

2. Робота з Document Service Створення документуЗавантаження документівОновлення документівОсобливості роботи з digitalSignature2. 0201 БЕЗ прискорення0202 З прискоренням03Публікація процедури "Майно, що швидко псується"040206Публікація процедури tenderAttempts = 102-07

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-01-05 Публікація процедури minNumberOfQualifiedBids = 1 
CBD3-BSE-AUTO-
01-
06 Публікація процедури minNumberOfQualifiedBids = 2 
2. Редагування procedure
CBD3-BSE-AUTO-02-01Внесення змін в опубліковану процедуру протягом rectificationPeriod
CBD3-BSE-AUTO-02-Публікація процедури БЕЗ заповнення обов'язкових полів
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. Робота з Document Service010101Створення документу

Expected results

Results: 

  •   

1. Публікація procedure

CBD3-BSE-AUTO-01-01

Anchor
CBD3-BSE-AUTO-01-01
CBD3-BSE-AUTO-01-01

Публікація процедури з валідними даними
RoleОрганізатор/ЦБД 
Preconditions
  • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger та обов'язковими документами. 
Steps To Reproduce
  1. Перевірити можливість публікації процедури.
  2. Перевірити статус відповіді від ЦБД.

Expected results

  1. Доступна можливість публікації процедури.
  2. Status - 201.
Зміст

CBD3-BSE-AUTO-01-02

Anchor
CBD3-BSE-AUTO-01-02
CBD3-BSE-AUTO-01-02

Публікація процедури з isPerishable - true
RoleОрганізатор/ЦБД 
Preconditions
  • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger та обов'язковими документами. 
Steps To Reproduce
  1. Перевірити можливість публікації процедури.
  2. Перевірити статус відповіді від ЦБД.

Expected results

  1. Доступна можливість публікації процедури.
  2. Status - 201.
Зміст

CBD3-BSE-AUTO-01-

03

Anchor
CBD3-BSE-AUTO-01-

03
CBD3-BSE-AUTO-01-

03

Публікація процедури tenderAttempts= 1
RoleОрганізатор/ЦБД 
Preconditions
  • Локально наявний повний перелік документів процедури
  • Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
  • Заповнено documentType документу.
  • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger та обов'язковими документами. 
Steps To Reproduce
  1. Перевірити можливість публікації процедури.
  2. Перевірити статус відповіді від ЦБД.
  3. Перевірити tenderAttempts.

Expected results

  1. Доступна можливість публікації процедури.
  2. Status - 201.
  3. tenderAttempts = 1.
Зміст

CBD3-BSE-AUTO-01-04

Anchor
CBD3-BSE-AUTO-01-04
CBD3-BSE-AUTO-01-04

Публікація процедури tenderAttempts > 1
RoleОрганізатор/ЦБД 
Preconditions
  • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger та обов'язковими документами. 
Steps To Reproduce
  1. Перевірити можливість публікації процедури.
  2. Перевірити статус відповіді від ЦБД.
  3. Перевірити tenderAttempts.

Expected results

  1. Доступна можливість публікації процедури.
  2. Status - 201.
  3. tenderAttempts > 1.
Steps To Reproduce
  1. Зробити PUT {host}/api/documents/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 відповіді.

  1. У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування
  2. Status - 201.
Запит:
Status
colourGreen
titlePass
   StatuscolourRedtitleFAILЗміст

CBD3-BSE-AUTO-01-0205

Anchor
CBD3-BSE-AUTO-01-0205
CBD3-BSE-AUTO-01-0205

Публікація процедури minNumberOfQualifiedBids = 1 Завантаження документівRoleОрганізатор/ЦБД Preconditions
  • Наявний doc_token документу шаблон procedure з заповненими валідними даними в усіх полях згідно swagger та обов'язковими документами. 
Steps To Reproduce
  1. Перевірити можливість публікації процедури.
  2. Перевірити статус відповіді від ЦБД.
  3. Перевірити minNumberOfQualifiedBids.

Expected results

  1. Доступна можливість публікації процедури.
  2. Status - 201.
  3. minNumberOfQualifiedBids =1.
Зміст

CBD3-BSE-AUTO-01-

01
  • Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
  • Заповнено documentType документу. Наприклад illustraton.
  • 06

    Anchor
    CBD3-BSE-AUTO-01-06
    CBD3-BSE-AUTO-01-06

    Публікація процедури minNumberOfQualifiedBids = 2 RoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger та обов'язковими документами. 
    Steps To Reproduce
    1. Перевірити можливість публікації процедури.
    Steps To Reproduce
    1. Зробити PUT {host}/api/documents/public до ЦБД та зберегти doc_token документів. Для документів
    2. Перевірити статус відповіді від ЦБД.
    3. Перевірити , що документ illustraton завантажено до процедури minNumberOfQualifiedBids.

    Expected results

    У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування
    1. Доступна можливість публікації процедури.
    2. Status - 201.
    Завантажений документ illustraton присутній в процедурі
    1. minNumberOfQualifiedBids =2.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
       StatuscolourRedtitleFAILЗмістЗміст

    2. Редагування procedure

    CBD3-BSE-AUTO-02-01-03

    Anchor
    CBD3-BSE-AUTO-02-01-03
    CBD3-BSE-AUTO-02-01-03

    Внесення змін в опубліковану процедуру протягом rectificationPeriodЗаміна документівRoleОрганізатор/ЦБД PreconditionsНаявний doc_token завантаженогодокументу
    • Наявна procedure.
    Steps To Reproduce
    1. Перевірити можливість редагування полів в процедурі.
    2. Перевірити статус відповіді від ЦБД.

    Expected results

    1. Доступна можливість редагування полів в процедурі.
    2. Status - 201.
    Зміст

    CBD3-BSE-AUTO-

    01-01наприклад illustraton.
  • Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
  • Заповнено documentType документу. Наприклад illustraton2.
  • 02-02

    Anchor
    CBD3-BSE-AUTO-02-02
    CBD3-BSE-AUTO-02-02

    Робота з документами в процедурі протягом tenderPeriodRoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure.
    Steps To Reproduce
    1. Перевірити можливість завантаження нових та заміна документів
    Steps To Reproduce
    1. Зробити PATCH {host}/api/procedures/:procedure_id/documents/{{illustraton_doc_id}}?acc_token={{procedure_acc_token}}до ЦБД та зберегти doc_token документів. Для документів.
    2. Перевірити статус відповіді від ЦБД.Перевірити, що в процедурі наявний лише новий документ illustraton2.

    Expected results

    У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування
    1. Доступна можливість завантаження нових та заміна документів.
    2. Status -
    200
    1. 201.
  • В процедурі наявний лише новий документ illustraton2
  • Запит:
    Зміст

     

     

     

    Results: 

     

     status

     

    colour Green

     

    title Pass

     

     

     

    status colour

     

    Red title

     

    FAILЗміст 

    1. Робота з Document Service

    CBD3-BSE-AUTO-01-0301

    Anchor
    CBD3-BSE-AUTO-01-0301
    CBD3-BSE-AUTO-01-0301

    Створення документуОсобливості роботи з digitalSignatureRoleОрганізатор/ЦБД Preconditions
    • Наявний doc_token завантаженогодокументу CBD3-BSE-AUTO-01-01 наприклад illustraton.Локально наявний повний перелік документів процедури
    • Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
    • Заповнено documentType документу
    • . Наприклад digitalSignature
    • .
    Steps To Reproduce
    1. Зробити запит для додавання документу digitalSignature до illustraton PATCH Зробити PUT {host}/api/procedures/:procedure_id/documents/ 
    2. Перевірити статус відповіді від ЦБД.
    3. Перевірити, що в процедурі додавано документ digitalSignature до illustraton.

    Expected results

    1. У відповідь ЦБД надає 
    2. Status - 200.
    3. В процедурі додавано документ digitalSignature до illustraton.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
       StatuscolourRedtitleFAILЗміст

    2. Публікація procedure

    1. 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




    1. У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування
    2. Status - 201.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-01-02

    Anchor
    CBD3-BSE-AUTO-02-01CBD3-BSE-AUTO-02-01
    Anchor
    CBD3-BSE-AUTO-01-02-01
    CBD3-BSE-AUTO-01-02

    Завантаження документівПублікація процедури БЕЗ прискоренняRoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.doc_token документу CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    • АuctionPeriod - startDate - мінімально короткий для публікації.
    • Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
    • Заповнено documentType документу. Наприклад illustraton.
    • Наявний procedure_acc_token.
    Steps To Reproduce
    1. Зробити PUT
    Steps To Reproduce
    1. Перевірити можливість публікації процедури БЕЗ прискоренням sellingMethod - basicSell-english.
    2. Зробити POST {host}/api/documents/procedurespublic до ЦБД
    3. Перевірити status procedure.
    4. та зберегти doc_token документів. Для документів
    5. Перевірити статус відповіді від ЦБД.
    6. Перевірити, що документ illustraton завантажено до процедуриПеревірити формування та тривалість 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.
  • Формуються periodprocedure згідно 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
      colourGreen
      titlePass
       StatuscolourRedtitleFAILЗмістCBD3-BSE-AUTO-02-02 AnchorCBD3-BSE-UC-02-02CBD3-BSE-UC-02-02Публікація процедури З прискореннямRoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    • АuctionPeriod - startDate - мінімально короткий для публікації.




    1. У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування
    2. Status - 201.
    3. Завантажений документ illustraton присутній в процедурі.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-01-03

    Anchor
    CBD3-BSE-AUTO-01-03
    CBD3-BSE-AUTO-01-03

    Заміна документівRoleОрганізатор/ЦБД Preconditions
    • Наявний doc_token завантаженогодокументу CBD3-BSE-AUTO-01-01 наприклад illustraton.
    • Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
    • Заповнено documentType документу. Наприклад illustraton2.
    • Наявний procedure_acc_token.
    Steps To Reproduce
    1. Зробити PATCH {host}/api/procedures/:procedure_id/documents/{{illustraton_doc_id}}?acc_token={{procedure_acc_token}}до ЦБД та зберегти doc_token документів. Для документів.
    2. Перевірити статус відповіді від ЦБД.
    3. Перевірити, що в процедурі наявний лише новий документ illustraton2.

    Expected results




    1. У відповідь ЦБД надає doc_token створеного документу які збережено в Globals для подальшого користування
    2. Status - 200.
    3. В процедурі наявний лише новий документ illustraton2
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-01-03

    Anchor
    CBD3-BSE-AUTO-01-03
    CBD3-BSE-AUTO-01-03

    Особливості роботи з digitalSignatureRoleОрганізатор/ЦБД Preconditions
    • Наявний doc_token завантаженогодокументу CBD3-BSE-AUTO-01-01 наприклад illustraton.
    • Заповнено тіло та параметри запиту scope - public (за замовчуванням) або private.
    • Заповнено documentType документу. Наприклад digitalSignature.
    • Вказати"relatedDocument":"e4f6df7854de4cc3bc3069e7a5eb0a63" id документу до якого кріпимо digitalSignature.
    • Наявний procedure_acc_token.
    Steps To Reproduce
    1. Зробити запит для додавання документу digitalSignature до illustraton PATCH {host}api/procedures/:procedure_id/documents?acc_token={{procedure_acc_token}}
    2. Перевірити статус відповіді від ЦБД.
    3. Перевірити, що в процедурі додавано документ digitalSignature до illustraton.

    Expected results




    1. У відповідь ЦБД надає 
    2. Status - 200.
    3. В процедурі додавано документ digitalSignature до illustraton.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    2. Публікація procedure

    CBD3-BSE-AUTO-02-01

    Anchor
    CBD3-BSE-AUTO-02-01
    CBD3-BSE-AUTO-02-01

    Публікація процедури БЕЗ прискоренняRoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    • АuctionPeriod - startDate - мінімально короткий для публікації.
    Steps To Reproduce
    1. Перевірити можливість публікації процедури БЕЗ прискоренням sellingMethod - basicSell-english.
    2. Зробити POST {host}/api/procedures до ЦБД. 
    3. Перевірити status procedure.
    4. Перевірити формування та тривалість periodprocedure: rectificationPeriod, questionPeriod,enquiryPeriod, tenderPeriod.

    Expected results




    1. Доступна можливість публікації процедури БЕЗ прискоренням sellingMethod - basicSell-english.
    2. Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад

      "id": "65941d9ed7172386c5698a03",
          "acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8"

    3. Status procedure - active_tendering.
    4. Формуються periodprocedure згідно 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
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-02-02

    Anchor
    CBD3-BSE-UC-02-02
    CBD3-BSE-UC-02-02

    Публікація процедури З прискореннямRoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    • АuctionPeriod - startDate - мінімально короткий для публікації.
    Steps To Reproduce
    1. Перевірити можливість публікації процедури З прискоренням 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




    1. Доступна можливість публікація з обраним sellingMethod.
    2. Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад

      "id": "65941d9ed7172386c5698a03",
          "acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8"

    3. Status procedure - active_tendering.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-02-03

    Anchor
    CBD3-BSE-UC-02-03
    CBD3-BSE-UC-02-03

    Публікація процедури "Майно, що швидко псується"RoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    • Додати класифікатор майна - верхньорівневий, або вкладені класифікатори: 
      • 03000000-1 – Сільськогосподарська, фермерська продукція, продукція рибальства, лісівництва та супутня продукція
      • 15000000-8 – Продукти харчування, напої, тютюн та супутня продукція та всі вкладені коли
      • 33600000-6 - Фармацевтична продукція та всі вкладені коди
    Steps To Reproduce
    1. Перевірити можливість публікації procedure з заповненим полем isPerishable - true.
    2. Передати наприклад +7 календарних днів від поточної дати 

          "auctionPeriod": {
              "startDate": "ХХХХ-ХХ-ХХTХХ:00:00+00:00"
          },

    3. Зробити POST {host}/api/procedures до ЦБД. 
    4. Перевірити status procedure.
    5. Перевірити в procedure параметру - "isPerishable: "true".

    Expected results




    1. Status відповіді - 201.
    2. ЦБД зміню максимально - мінімально короткий для публікації.
    3. Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад

      "id": "65941d9ed7172386c5698a03",
          "acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8"

    4. Status procedure - active_tendering.
    5. В procedure наявний параметр - "isPerishable: "true".

    В інших випадках віддавати валідаційну помилку при публікації Процедури, що обраний класифікатор не дозволяє встановити параметр isPerishable: true.

    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-02-04

    Anchor
    CBD3-BSE-UC-02-04
    CBD3-BSE-UC-02-04

    Публікація процедури БЕЗ заповнення обов'язкових полівRoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими полями.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    Steps To Reproduce
    1. Перевірити відповідь ЦБД на запит публікації procedure НЕ заповнюючи обов'язкові поля - swagger відмічені *. Зробити POST {host}/api/procedures до ЦБД. 
    2. Перевірити Status відповіді.

    Expected results




    1. ЦБД надсилає відповідь з переліком полів/блоків які необхідно заповнити для публікації.
    2. Status відповіді - 422.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-02-05

    Anchor
    CBD3-BSE-UC-02-05
    CBD3-BSE-UC-02-05

    Публікація процедури БЕЗ завантаження обов'язкових документівRoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    Steps To Reproduce
    1. Перевірити відповідь ЦБД на запит публікації procedure без обов'язкових документів. Зробити POST {host}/api/procedures до ЦБД. 
    2. Перевірити Status відповіді.

    Expected results




    1. ЦБД надсилає відповідь з переліком обов'язкових документів для публікації.

          "message": {
              "documents": [
                  "document with documentType=technicalSpecifications is required"

    2. Status відповіді - 422.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-02-06

    Anchor
    CBD3-BSE-UC-02-06
    CBD3-BSE-UC-02-06

    Публікація процедури БЕЗ вказання tenderAttemptsRoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    Steps To Reproduce
    1. Перевірити відповідь ЦБД на запит публікації procedure без зазначеного tenderAttempts. Зробити POST {host}/api/procedures до ЦБД. 
    2. Перевірити Status відповіді.

    Expected results




    1. ЦБД надсилає відповідь з інформацією про обов'язковість заповнення tenderAttempts для публікації.

          "message": {
              "tenderAttempts": "This field is required"

    2. Status відповіді - 422.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-02-07

    Anchor
    CBD3-BSE-UC-02-07
    CBD3-BSE-UC-02-07

    Публікація процедури tenderAttempts >= 1RoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    Steps To Reproduce
    1. Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts = 1. Зробити POST {host}/api/procedures до ЦБД. 
    2. Перевірити Status відповіді.
    3. Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts > 999. Зробити POST {host}/api/procedures до ЦБД. 
    4. Перевірити Status відповіді.
    5. Перевірити відповідь ЦБД на запит публікації procedure з зазначеним tenderAttempts > 999 та заповненим previousAuctionId example: BSE000-UA-YYYYMMDD-00000/UA-PS-YYYY-MM-DD-000000-0. Зробити POST {host}/api/procedures до ЦБД. 
    6. Перевірити Status відповіді. Перевірити наявний в процедурі tenderAttempts = 999.

    Expected results




    1. Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад

      "id": "65941d9ed7172386c5698a03",
          "acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8"

    2. Status відповіді - 201.
    3. ЦБД надсилає відповідь з інформацією про обов'язковість заповнення previousAuctionId для публікації.

          "message": {
              "previousAuctionId": "This field is required if procedure.tenderAttempts is 999"

    4. Status відповіді - 422.
    5. Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад

      "id": "65941d9ed7172386c5698a03",
          "acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8"

    6. Status відповіді - 201. Наявний в процедурі tenderAttempts = 999.

    • Зробити рандомно підставку цілого числа в tenderAttempts від 1 до N.
    • Зробити рандомно підставку цілого числа в previousAuctionId від BSE000-UA-YYYYMMDD-00000/UA-PS-YYYY-MM-DD-000000-0.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-02-08

    Anchor
    CBD3-BSE-UC-02-08
    CBD3-BSE-UC-02-08

    Публікація процедури minNumberOfQualifiedBids = 1 та 3RoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    Steps To ReproduceSteps To Reproduce
    1. Перевірити можливість публікації процедури З прискоренням 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
    1. Перевірити відповідь ЦБД на запит публікації procedure зазначеного minNumberOfQualifiedBids = 1
    1. . Зробити POST {host}/api/procedures до ЦБД. 

      3. Перевірити status procedure.

    1. Перевірити Status відповіді. Та minNumberOfQualifiedBids в процедурі.
    2. Перевірити відповідь ЦБД на запит публікації procedure зазначеного minNumberOfQualifiedBids = 3. Зробити POST {host}/api/procedures до ЦБД. 
    3. Перевірити Status відповіді.

    Expected results




    Expected results

    1. Доступна можливість публікація з обраним sellingMethod.
    2. Отримуємо відповідь. ЦБД надає надає id та acc_token створеної procedure. Приклад

      "id": "65941d9ed7172386c5698a03",
          "acc_token":   "2a95df6e-fc75-472f-ac71-ca97be85d6a8"

    3. Status відповіді - 201. В процедурі minNumberOfQualifiedBids = 1.
    4. Отримуємо відповідь.  

          "message": {
              "minNumberOfQualifiedBids": [
                  "Int value should be less than or equal to 2.

    5. Status відповіді - 422procedure - active_tendering.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-02-0309

    Anchor
    CBD3-BSE-UC-02-0309
    CBD3-BSE-UC-02-0309

    Публікація процедури  "Майно, що швидко псується"minNumberOfQualifiedBids = 2RoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    • .
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. Додати класифікатор майна - верхньорівневий, або вкладені класифікатори: 
    • 03000000-1 – Сільськогосподарська, фермерська продукція, продукція рибальства, лісівництва та супутня продукція
    • 15000000-8 – Продукти харчування, напої, тютюн та супутня продукція та всі вкладені коли
    • 33600000-6 - Фармацевтична продукція та всі вкладені коди
    Steps To Reproduce
    1. Перевірити можливість публікації procedure з заповненим полем isPerishable - true.
    2. Передати наприклад +7 календарних днів від поточної дати 

          "auctionPeriod": {
              "startDate": "ХХХХ-ХХ-ХХTХХ:00:00+00:00"
          },

    3. відповідь ЦБД на запит публікації procedure БЕЗ зазначеного minNumberOfQualifiedBids . Зробити POST {host}/api/procedures до ЦБД. 
    4. Перевірити Status відповіді. Та minNumberOfQualifiedBids в процедурі.
    5. Перевірити відповідь ЦБД на запит публікації procedure зазначеного minNumberOfQualifiedBids = 2. Зробити POST {host}/api/procedures до ЦБД. 
    6. Перевірити status procedure.
    7. Перевірити в procedure параметру - "isPerishable: "true".
    8. Перевірити Status відповіді. Та minNumberOfQualifiedBids в процедурі.

    Expected results




    1. Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад

      "id": "65941d9ed7172386c5698a03",
          "acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8"

    Expected resultsisPerishable: true
    1. Status відповіді - 201. ЦБД зміню максимально - мінімально короткий для публікаціїВ процедурі minNumberOfQualifiedBids = 2.
    2. Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад

      "id": "65941d9ed7172386c5698a03",
          "acc_token":   "2a95df6e-fc75-472f-ac71-ca97be85d6a8"

    3. Statusprocedure відповіді - active_tendering.
    4. В procedure наявний параметр - "isPerishable: "true".
    В інших випадках віддавати валідаційну помилку при публікації Процедури, що обраний класифікатор не дозволяє встановити параметр
    1. 201. В процедурі minNumberOfQualifiedBids = 2.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст

    CBD3-BSE-AUTO-02-0410

    Anchor
    CBD3-BSE-UC-02-0410
    CBD3-BSE-UC-02-0410

    Блок - bankAccountsПублікація процедури БЕЗ заповнення обов'язкових полівRoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими полямивалідними даними в усіх полях згідно swagger.
    • CBD3-BSE-AUTO-01-01 завантажені документи в тіло запиту. 
    Steps To Reproduce
    • запиту. 
    Steps To Reproduce
    1. Перевірити відповідь ЦБД на запит публікації procedure з заповненими обов'язковими полями блоку bankAccountsдля: registrationFee, guarantee, other, payment. Зробити POST {host}/api/procedures до ЦБД. 
    2. Перевірити Status відповіді. 
    3. Перевірити відповідь ЦБД на запит публікації procedure НЕ заповнюючи обов'язкові поля - swagger відмічені *запит публікації procedure БЕЗ заповнених обов'язкових полів блоку bankAccounts. Зробити POST {host}/api/procedures до ЦБД. 
    4. Перевірити Status відповіді. 

    Expected results

    1. ЦБД надсилає відповідь з переліком полів/блоків які необхідно заповнити для публікації.
    2. Status відповіді - 422.
    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
       StatuscolourRedtitleFAILЗмістCBD3-BSE-AUTO-02-05 AnchorCBD3-BSE-UC-02-05CBD3-BSE-UC-02-05Публікація процедури БЕЗ завантаження обов'язкових документів
    1. Перевірити відповідь ЦБД на запит публікації procedure БЕЗ заповнених обов'язкового для даної процедури accountType - guarantee. Зробити POST {host}/api/procedures до ЦБД. 
    2. Перевірити Status відповіді. 

    Expected results




    1. Отримуємо відповідь. ЦБД надає id та acc_token створеної procedure. Приклад

      "id": "65941d9ed7172386c5698a03",
          "acc_token": "2a95df6e-fc75-472f-ac71-ca97be85d6a8"

    2. Status відповіді - 201. В процедурі наявний bankAccountsз: registrationFee, guarantee, other, payment.
    3. ЦБД надсилає відповідь з інформацією про обов'язковість заповнення bankAccounts для публікації

          "message": {
              "bankAccounts": "This field is required"

    4. Status відповіді - 422.
    RoleОрганізатор/ЦБД Preconditions
    • Наявний шаблон procedure з заповненими валідними даними в усіх полях згідно swagger.
    Steps To Reproduce
    1. Перевірити відповідь ЦБД на запит публікації procedure без обов'язкових документів. Зробити POST {host}/api/procedures до ЦБД. 
    2. Перевірити Status відповіді.

    Expected results

      ЦБД надсилає відповідь з переліком обов'язкових документів для публікації.
    1. ЦБД надсилає відповідь з інформацією про обов'язковість заповнення bankAccounts для публікації
    2.     "message": {
              "

    3. documents
    4. bankAccounts": [
                  "

    5. document
    6. bank account with

    7. documentType
    8. accountType=

    9. technicalSpecifications
    10. 'guarantee' is required"

    11. Status відповіді - 422.

    Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/accountType

    Запит:

    Results: 

    •   
      Status
      colourGreen
      titlePass
    •   
      Status
      colourRed
      titleFAIL
    Зміст