Санкційне майно master-об’єкт в ЦБД на сервісі Jobber

Посилання

Особливості об'єкта:

  1. При створенні ланцюжка НЕМАЄ master - об'єкта - JSC - форма створення "SAE - sanctionedAssets-english" - з додатковими полями період експозиції (tenderPeriod) для другої і третьої процедури в ланцюжку.
  2. JSC - master - об'єкт - не доступний для перегляну нікому, навіть Організатору.
  3. Поля dutchStepQuantity tenderAttempts 3 = 50 для tenderAttempts 4 = 99 
  4. Ланцюжок складається максимум з чотирьох процедур, де кожна наступна процедура створюється автоматично за умови, що попередня процедура "неуспішна" (unsuccessful з будь-якої причини).
  5. Якщо будь-яка процедура в Ланцюжку complete або cancelled - ланцюжок НЕ продовжується.
  6. Відсутні обов'язкові документи. "Ланцюжок" можна створити з пустим масивом documents[].

  7. При публікації об'єкта "ланцюжка" Організатор за потреби додає документи першої Процедури ланцюжка. Тобто, при авто-публікації процедури всі документи будуть скопійовані в Першу процедуру.

  8. В другу і третю процедури модель documents[] копіюється із попередньої процедури цього ланцюжка (не із JSC, а саме з попередньої процедури).

  9. При створенні ланцюжка Організатор має вказати:
  • Дату аукціону для першої процедури.
  • Період експозиції (tenderPeriod) для другої і третьої процедури в ланцюжку.
  • Стартову ціну реалізації для першого аукціону, а для другого і третього ЦБД розрахує автоматично згідно описаних нижче правил.
  • Розмір Гарантійного внеску для першого аукціону, а для другого і третього ЦБД розрахує автоматично згідно правил.
  • Мінімальний крок для першого аукціону, а для другого і третього ЦБД розрахує як 1% від стартової ціни відповідного аукціону.
  • В ланцюжку зберігаються ідентифікатори Процедур, які були автоматично створені цим ланцюжком  producedEntities).


                                                                                                                 

Використовується один основний (CAV) та додатковий необов'язковий класифікатор (CVZU).

      • Під час публікації процедури ЦБД приймає одне значення зі словника CAV для основного класифікатору (обов'язковий)
      • Передбачена можливість вказати декілька кодів CVZU. Необов'язковий додатковий класифікатор CVZU доступний для вказання в процедурах, де itemPropsType:

        • Земля (landProps)

        • ЄМК (jointPropertyComplex)


Таблиця змін






22,06,2026CBD3-JSC-UC-02-03SAD tenderAttempts = 4


Зміст

1. Реєстрація та внесення змін в акаунт

CBD3-JSC-UC-01-01Реєстрація Організатора аукціону 
CBD3-JSC-UC-01-02Внесення змін в акаунт
2. Робота з чернеткою. Публікація master - об'єкта
CBD3-JSC-UC-02-01Створення та редагування чернетки 
CBD3-JSC-UC-02-02Створення копії на основі існуючої чернетки
CBD3-JSC-UC-02-03Блок "Інформація про дати і періоди аукціонів"
CBD3-JSC-UC-02-04Блок "Банківські реквізити"
CBD3-JSC-UC-02-05Видалення чернетки 
CBD3-JSC-UC-02-06Публікація master - об'єкта

3. Робота з Document Service

CBD3-JSC-UC-03-01Завантаження документів
CBD3-JSC-UC-03-02Особливості роботи з digitalSignature
4. Робота з master - об'єкта
CBD3-JSC-UC-04-01Редагування
CBD3-JSC-UC-04-02Робота з документами
 CBD3-JSC-UC-04-03Скасування

5. Пошук master - об'єкта

CBD3-JSC-UC-05-01Пошук аукціону
6. Статуси master - об'єкта та доступний функціонал
CBD3-JSC-UC-06-01Опубліковано - pending
 CBD3-JSC-UC-06-02Проходить аукціон - active
CBD3-JSC-UC-06-03Продано - sold
 CBD3-JSC-UC-06-04Не продано - dissolved
7. Статуси, документи
CBD3-JSC-UC-07-01Документи master - об'єкта
CBD3-JSC-UC-07-02Статуси master - об'єкта


1. Реєстрація та внесення змін в акаунт

CBD3-JSC-UC-01-01

Реєстрація Організатора аукціону
RoleМайданчик/Організатор
Preconditions

Перейти на Майданчик у форму реєстрації нового Користувача.

Steps To Reproduce
  1. Заповнити усі обов'язкові поля згідно swagger.
  2. Завантажити документи, що підтверджують особу та повноваження Організатора аукціону.
  3. Погодитись з офертою про персональні дані, підтвердити ознайомлення з Регламентом ЕТС.
  4. Відправити інформацію на модерацію адміністратора Майданчика. Перевірити надходження сповіщення/лист про виконані дії.
  5. Перевірити активацію аккаунту Організатора.

Expected results



  1. Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність.
  2. Завантажені документи відображаються в особистому кабінеті.
  3. Обрані всі відповідні чек-бокси.
  4. Надходять сповіщення/лист про виконані дії.
  5. Користувачу надходять сповіщення/лист про те, що його аккаунт активований, або докладний перелік помилок, які потрібно виправити.

  • У випадку реалізації Майданчиком заведення аккаунту без обрання ролі - адміністратор вручну обирає необхідні параметри для ролі в процесі модерації облікового запису.

Зміст

Самостійне тестування Майданчика (посилання на процедуру та скріншот):
Results: 

CBD3-JSC-UC-01-02

Внесення змін в акаунт
RoleМайданчик/Учасник/Організатор
PreconditionsПерейти на Майданчик в особистий кабінет Учасника/Організатора.
Steps To Reproduce
  1. Внести зміни в акаунт, завантажити документи.
  2. Погодитись з офертою про персональні дані та Регламентом роботи ЕТС.
  3. Зберегти та відправити інформацію на модерацію адміністратора Майданчика.
  4. Перевірити надходження сповіщення/лист Учаснику/Організатору про виконані дії.

  5. Перевірити відображення інформації після повторної активації акаунту.

Expected results

  1. Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність, завантажені документи відображаються в особистому кабінеті.
  2. Обрані всі відповідні чек-бокси. 
  3. Надходить повідомлення про те, що акаунт знаходиться в стані валідації з боку Майданчика.
  4. Учаснику/Організатору надходять сповіщення/лист, що зміни успішно збережені, або докладний перелік помилок, що треба виправити.
  5. Змінена інформація корректно відображається в особистому кабінеті.
Зміст

Самостійне тестування Майданчика (посилання на процедуру та скріншот):

Results: 
2. Робота з чернеткою. Публікація master - об'єкта

CBD3-JSC-UC-02-01

Створення та редагування чернетки 
RoleМайданчик/Організатор
Preconditions

Створення чернетки доступно тільки для ролі Організатор.

Steps To Reproduce
  1. Перевірити можливість створення чернетки процедури. Заповнити усі поля згідно swagger (див закладку Jobber, модель sanctionedAuctionChain). 
  2. Перевірити можливість завантажити усі доступні типи документів CBD3-JSC-UC-07-01.
  3. Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність. Перевірити, що після натискання кнопки усі заповнені поля корректно збереглись.
  4. Перевірити надходження сповіщення/лист Організатору про виконані дії.
  5. Зберегти інформацію як локальну чернетку на Майданчику.
  6. Перевірити можливість перегляду та редагування чернетки.

Expected results

  1. Організатору відображається форма створення процедури. Доступні всі поля для заповнення згідно swagger
  2. Завантажені документи корректно відображаються та доступні для перегляду. Завантаження документу без вказаного типу не допускається.
  3. Усі заповнені поля корректно збереглись та відображаються на Майданчику. 
  4. Організатору надходять сповіщення/лист про виконані дії.
  5. Запис зберігається як чернетка на Майданчику без публікації в ЦБД.
  6. Чернетка доступна для перегляду тільки автору, доступне редагування без обмежень.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-02-02

Створення копії на основі існуючої чернетки
RoleМайданчик/Організатор
Preconditions
  • Статус master - об'єкта - JSC - draft - збережена локально на Майданчику в ОК Організатора.
Steps To Reproduce
  1. Створити копію master - об'єкта - JSC, перевірити, що усі поля корректно експортувалися.
  2. Перевірити можливість завантажити документи CBD3-JSC-UC-07-01.
  3. Зберегти інформацію як локальну чернетку на Майданчику, перевірити можливість перегляду та редагування чернетки.

Expected results

  1. Організатору відображається форма створення процедури, усі імпортовані поля з процедури корректно відображаються. 
  2. Доступна можливість завантажити всі документи. 
  3. Запис зберігається як чернетка на Майданчику без публікації в ЦБД. Доступні для редагування усі поля. Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність. 
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-02-03

Блок "Інформація про дати і періоди аукціонів"
RoleОрганізатор/Майданчик/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - draft - збережена локально на Майданчику в ОК Організатора.
  • Створення master - об'єкта - JSC без прискорення.
Steps To Reproduce
  1. Перевірити можливість заповнення "Інформація про дати і періоди аукціонів" для процедур:
  • SAE tenderAttempts = 1 - auctionPeriod.startDate
  • SAE tenderAttempts = 2 - tenderPeriod.duration
  • SAD tenderAttempts = 3 - tenderPeriod.duration
  • SAD tenderAttempts = - tenderPeriod.duration

 2. Перевірити логіку сповіщень реалізовану майданчиком залежності value.amount та tenderAttempts

 3. Перевірити вивід планових дат створення процедур. 

Expected results

  1. Доступна можливість заповнення "Інформація про дати і періоди аукціонів" для процедур.
  2. Умови сповіщень 
  3. Майданчик корректно виводить SAE tenderAttempts = 1 - auctionPeriod.startDate та планові дати
  • SAE tenderAttempts = 2 - tenderPeriod.duration
  • SAD tenderAttempts = 3 - tenderPeriod.duration
  • SAD tenderAttempts = 4 - tenderPeriod.duration
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-02-04

Блок банківські реквізити
RoleОрганізатор/Майданчик/ЦБД/Учасник/Спостерігач
Preconditions
  • Статус master - об'єкта - JSC - draft - збережена локально на Майданчику в ОК Організатора.
Steps To Reproduce
  1. Перевірити можливість додавання в процедуру банківських рахунків згідно swagger
  2. Перевірити можливість вибору валют (UAH - обов'язково, EUR, USD - опціонально) для кожного з рахунків.
  3. Перевірити - що відсутня можливість публікації процедури ЛИШЕ з рахунками валют EUR, USD.
  4. Перевірити можливість обирати bankAccounts.
  5. Перевірити відображення банківських реквізитів в опублікованій процедурі.

Expected results

  1. Доступна можливість додавання в процедуру банківських рахунків згідно swagger
  2. Для кожного з рахунків доступний вибір однієї з 3 валют (UAH, EUR, USD).
  3. За умови відсутності в створеному рахунку валюти UAH - публікація не відбувається.
  4. Доступна можливість обирати bankAccounts лише UA-IBAN.
  5. Для Організатора банківські рахунки відображаються постійно, для всіх інших ролей - після завершення active_auction.

  • Тип guarantee - обов'язково один рахунок в UAH.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-02-05

Видалення чернетки
RoleМайданчик/Організатор
Preconditions
  • Статус master - об'єкта - JSC - draft - збережена локально на Майданчику в ОК Організатора.
Steps To Reproduce
  1. Перейти Організатором до створеної чернетки, та видалити її.

Expected results

  1. Чернетка видалена на Майданчику.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-02-06

Публікація master - об'єкта
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - draft - збережена локально на Майданчику в ОК Організатора.
Steps To Reproduce
  1. Перейти Організатором в створену чернетку та натиснути кнопку "Опублікувати".
  2. Перевірити відображення опублікованого master - об'єкта - JSC на Майданчику та його статус.
  3. Перевірити відображення опублікованої процедури SAE на Майданчику та її статус.
  4. Перевірити надходження сповіщення/лист про виконані дії.

Expected results

  1. Після перевірки валідності всіх даних відбувається публікація master - об'єкта - JSC в ЦБД з присвоєнням ID - JSC000-UA-YYYYMMDD-00000.
  2. Мaster - об'єкта - JSC стає доступним для перегляду в особистому кабінеті Організатора Майданчика зі статусом pending.
  3. Процедура автоматично створюється з master - об'єкта - JSC. Статус procedure - active_tendering.
  4. Організатору надходить сповіщення/лист - підтвердження успішної публікації процедури SAE в ЦБД.

  • master - об'єкта - JSC - не має виводитися на інтерфейсах. Після публікації JSC користувачу показуємо Процедуру, яка очікує створення та синхронізації.
  • При створенні procedure та набуття статусу active_tendering master - об'єкта - JSC змінює статус на active і не доступний для перегляду навіть Організатору в ОК.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

3. Робота з Document Service 

CBD3-JSC-UC-03-01

Завантаження документів
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - draft - збережена локально на Майданчику в ОК Організатора.
Steps To Reproduce
  1. Перейти в створений masterта завантажити доступні документи для даного етапу.
  2. Перевірити наявність завантажених документів в DS та коректність їх відображення на Майданчику.
  3. Заповнити в документі index - Параметр сортування ілюстрацій.

Expected results

  1. Усі типи документів, що доступні для даного етапу коректно завантажуються в DS
  2. Завантажені документи коректно відображається на Майданчику. 
  3. Основним документом вважається документ з мінімальним значенням індексу.

Завантаження без вказаного типу та заміна типу документу не допускається.

index - Параметр сортування ілюстрацій:

  • Чим менше значення поля, тим вище документ буде при відображенні на Майданчиках.
  • Якщо параметр не зазначений, документи будуть виводитись останніми у переліку.
  • Якщо кілька документів мають однакове значення параметру, порядок сортування буде залежати від dateModified.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-03-02

Особливості роботи з digitalSignature
RoleМайданчик/Організатор/Учасник/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - draft - збережена локально на Майданчику в ОК Організатора.
Steps To Reproduce
  1. Перейти в створений master, та завантажити доступні документи для даного етапу.
  2. Завантажити до кожного документу digitalSignature.
  3. Перевірити наявність завантажених документів в DS. Перевірити, що Майданчик корректно відображає до якого саме документу завантажено digitalSignature.
  4. Замінити документ до якого було завантажено digitalSignature

Expected results



  1. Усі типи документів, що доступні для даного етапу є можливість завантажити.
  2. Присутня можливість завантаження до кожного документу digitalSignature.
  3. Документи корректно відображаються на Майданчику. Документ digitalSignature відображено поряд з оригінальним документом.
  4. Попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін". Документ digitalSignature також  відображено перекресленим відповідно до статусу з яким документом він пов'язан.

Цифровий підпис (ЕЦП/КЕП) накладається поза ЦБД. Завантажується в ЦБД окремим файлом (тільки підпис або підписаний файл) digitalSignature, в якому присутнє поле relatedDocument, де додається посилання на оригінальний документ (id документу), вже завантажений до DocumentService.

  • Якщо док має "_ds_scope": "public" то digitalSignature також має "_ds_scope": "public"
  • Якщо док має "_ds_scope": "private" то digitalSignature також має "_ds_scope": "private"
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот:
Results: 
4. Робота з master - об'єкта

CBD3-JSC-UC-04-01

Редагування
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус procedure - active_tendering/ не є у статусі unsuccessful, cancelled, complete
  • Статус master - об'єкта - JSC - active.
Steps To Reproduce
  1. Перевірити можливість вносити зміни в опублікований master - об'єкт.
  2. Зберегти зміни та перевірити коректність відображення.
  3. Перевірити надходження сповіщення/листа Організатору/Учаснику про виконані дії.

Expected results




  1. Організатор має можливість через форму процедури ТІЛЬКИ в поля tenderPeriod.duration наступних процедур.
  2. Усі зміни передаються в ЦБД та корректно відображаються на Майданчику.
  3. Організатору/Учаснику надходять сповіщення/листа про виконані дії.

  • На майданчику реалізована окрема кнопка редагування Блоку "Інформація про дати і періоди аукціонів" без внесення змін в поточну процедуру. 
  • В усіх інших статусах процедури та master - об'єкта - JSC редагування недоступне.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-04-02

Робота з документами
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус procedure - будь який.
  • Статус master - об'єкта - JSC - active, sold, dissolved.
Steps To Reproduce
  1. Перевірити можливість роботи з документами.

Expected results




  1. Можливість роботи з документами - заблокована.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-04-03

Скасування
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - будь який.
Steps To Reproduce
  1. Перевірити функціонал Скасування master - об'єкта - JSC.

Expected results




  1. Функціонал недоступний. 

master - об'єкта - JSC може набути статус dissolved автоматично, якщо будь-яка процедура в цьому ланцюжку набуває статусу procedure.status: cancelled.

Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 
5. Пошук master - об'єкта - JSC

CBD3-JSC-UC-05-01

Пошук master - об'єкта - JSC
RoleМайданчик/Організатор/Учасник/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - будь який.
Steps To Reproduce
  1. Виконати пошук master згідно заданих параметрів або критеріїв пошуку:
  1. Ідентифікатор
  2. Тип
  3. Статус
  4. Ключове слово:
    1. Назва 
    2. Опис 
    3. Опис об'єкта (items)
  5. Організатор (ЄДРПОУ, назва)
  6. Тип об’єкта (майна)
    1. Класифікатори
  7. Місцезнаходження об’єкта (область, місто)
  8. Дата початку аукціону від ________ до ________
  9. Стартова ціна лота від ______ до ____ 
  10. Розширений пошук

Expected results


  1. Відображені master - об'єкта - JSC не доступно. Користувачу доступні за пошуком тільки пов'язані процедури. 

  • На Майданчику аукціони типу "Продаж санкційного майна" відображаються в окремому підрозділі.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 
6. Статуси master - об'єкта та доступний функціонал

CBD3-JSC-UC-06-01

Опубліковано - pending
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - pending.
Steps To Reproduce
  1. Перевірити доступний функціонал Організатору.

Expected results


  1. Відсутній функціонал Організатору.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-06-02

Проходить аукціон - active
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - active.
Steps To Reproduce
  1. Перевірити доступний функціонал Організатору.

Expected results


  1. Функціонал Організатора - Редагування CBD3-JSC-UC-04-01.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-06-03

Продано - sold
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - sold.
Steps To Reproduce
  1. Перевірити доступний функціонал Організатору.

Expected results


  1. Відсутній функціонал Організатору.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-06-04

Не продано - dissolved
RoleМайданчик/Організатор/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - dissolved.
Steps To Reproduce
  1. Перевірити доступний функціонал Організатору.

Expected results


  1. Відсутній функціонал Організатору.
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 
7. Статуси, документи

CBD3-JSC-UC-07-01

Документи master - об'єкта
RoleМайданчик/ЦБД/Організатор
Preconditions
  • Статус master - об'єкта - JSC - draft - збережена локально на Майданчику в ОК Організатора.
Steps To Reproduce
  1. Перевірити Організатором можливість завантаження документів. 

Expected results

  1. Присутня можливість завантаження/оновлення документів
Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 

CBD3-JSC-UC-07-02

Статуси master - об'єкта
RoleМайданчик/Учасник/ЦБД
Preconditions
  • Статус master - об'єкта - JSC - відповідний.
Steps To Reproduce
  1. Перевірити статуси master - об'єкта - JSC (тільки джейсон, на майданчику не доступний перегляд).

Expected results

Зміст
Самостійне тестування Майданчика (посилання на процедуру/скріншот):
Results: 





  • No labels