Загальний огляд Інформаційного Повідомлення

Мета створення

Функціонал створення інформаційних повідомлень jobber announcement large реалізовано для публікації додаткових умов продажу об’єктів, опублікованих в реєстрі об’єктів великої приватизації та створення ланцюжків продажу цих об'єктів. В інформаційному повідомленні Організатор вказує умови проведення електронних аукціонів (розміри внесків, терміни експозиції, тривалість періодів, кількість та послідовність аукціонів).

Глоссарій

Організатор – Фонд державного майна України, його регіональні відділення, представництва у районах і містах, органи приватизації в Автономній Республіці Крим, органи приватизації територіальних громад або залучені ними юридичні особи, які діють відповідно до договору, укладеного з державними органами приватизації.

Реєстр – складова частина електронної торгової системи, в якій Організатором публікується перелік об’єктів, що підлягають приватизації та будь-які зміни до нього.

Викуп - спосіб продажу об’єкта приватизації одному покупцю.

Об’єкт реєстру – об’єкт приватизації, який підлягає приватизації.

Лот – об’єкт приватизації, який виставляється на електронний аукціон.

Інформаційне повідомлення – затвердженні умови продажу об’єкта великої приватизації (спосіб проведення аукціону, розміри внесків, інформація про об'єкт, стартову ціну тощо).

Термінальні статуси:

  • Announcement - deleted, dissolved, sold
  • Redemption - deleted, sold
  • Asset - deleted, archive, complete
  • Execution - deleted, sold

Посилання на документи:

  • Бізнес вимоги
  • Вимоги до майданчиків

Особливості функціоналу:

Функціонал найбільше схожий на jobber announcement small:

Відмінності від JAS:

  1. На період військового стану ланцюжок процедур складається тільки з 1 англійського аукціону.

  2. Відсутній функціонал “запитання-відповідь”. .

  3. Відсутній автоматичний перерахунок гарантійного і реєстраційного внесків.

  4. Зміна логіки у відображенні calculatedData.

  5. Відмінності у заповненнях полів.

  6. Поле saleCondition автозаповнюється значенням "yes" без можливості редагування.

Структура даних

Класифікатори та словники

Інформаційне Повідомлення має посилання (relatedEntities) на пов’язаний Об’єкт реєстру.

При створенні Об’єкту реєстру ВП використовуються обов’язкові словники:

  • Оновний класифікатор: CAV
  • Додатковий класифікатор державного майна: dm

Логіка роботи з Класифікаторами описана в ТЗ для Об’єктів реєстру ВП:

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

Схема “Процес роботи з ІП великої приватизації”

Функціонал ролей в рамках періодів та статусів

Опис статусів

Схема “Модель статусів інформаційного повідомлення”

  • Чернетка (поза системою)

    • Технічний ідентифікатор: draft.
    • Умови набуття статусу: Організатор створив чернетку ІП в реєстрі на стороні майданчика.
    • Функціонал Організатора: залежить від реалізації на майданчику.
    • Особливості статусу: використовується для роботи з ІП на майданчику. ІП доступне для перегляду тільки Організатору.
  • Опубліковано

    • Технічний ідентифікатор: pending
    • Умови набуття статусу: З статусу draft, після того як Організатор натисне кнопку “Опублікувати інформаційне повідомлення”, за умови:
      • Організатором заповнені всі обов’язкові поля та завантажені всі обов’язкові документи ІП та об’єкту реєстру
      • Об’єкт реєстру для якого публікується ІП знаходиться в статусі pending.
    • Функціонал Організатора:
      • Редагування полів опублікованого Інформаційного Повідомлення. Для збереження змін потрібно завантажити документ announcement.documents.documentType: clarifications;
      • Редагування полів пов’язаного Об’єкта реєстру через інтерфейс Інформаційного Повідомлення на Майданчику.
      • Завантаження або заміна документів Інформаційного Повідомлення та Об’єкта реєстру через інтерфейс Інформаційного Повідомлення на Майданчику.
      • Скасування продажу об’єкту (завантажувати документи не потрібно)
    • Особливості статусу:
      • при публікації Інформаційного Повідомлення у ЦБД до Об’єкта повинно передаватись посилання на створене ІП (relatedEntities)
      • одночасно у Об’єкта може бути тільки одне Інформаційне Повідомлення у статусі pending, active_auction, active_contracting або sold та необмежена кількість у статусах deleted та dissolved.
      • В цьому статусі повідомлення доступне для перегляду для всіх Спостерігачів.
  • Проведення Аукціону

    • Технічний ідентифікатор: active_auction.
    • Умови набуття статусу: З статусу ІП pending, після настання announcement.rectificationPeriod.endDate ЦБД автоматично створює процедуру продажу (procedure.status: active_tendering) та змінює статус ІП на active_auction.
    • Функціонал Організатора: відсутній.
    • Особливості статусу: відсутні.
  • Виконання умов приватизації

    • Технічний ідентифікатор: active_contracting.
    • Умови набуття статусу:
      • З статусу ІП active_auction ЦБД автоматично змінює статус на active_contracting автоматично після зміни статусу Процедури з ланцюжка на complete.
    • Функціонал Організатора: функціонал відсутній.
    • Особливості статусу: відсутні.
  • Об'єкт продано

    • Технічний ідентифікатор: sold.
    • Умови набуття статусу: З статусу ІП active_contracting ЦБД автоматично змінює статус на sold, коли статус пов’язаного Об’єкта (asset) набуває статусу complete.
    • Функціонал Організатора: функціонал відсутній.
    • Особливості статусу: термінальний статус.
  • Об’єкт не продано

    • Технічний ідентифікатор: dissolved
    • Умови набуття статусу:
      • З статсусу active_auction автоматично, колиПроцедура із ланцюжка Інформаційних Повідомлень набула статусу procedure.status: unsuccessful;
      • З статусу ІП active_contracting автоматично, коли пов’язаний Об'єкт (аsset) змінює статус з active_contracting на pending.
    • Функціонал Організатора: функціонал відсутній.
    • Особливості статусу: термінальний статус.
  • Продаж скасовано

    • Технічний ідентифікатор: deleted
    • Умови набуття статусу:
      • З статусу ІП pending, ручная дія, яка виконується Організатором.
      • З статусу ІП active_auction автоматично, коли Процедура із ланцюжка набуває статусу procedure.status: cancelled
    • Функціонал Організатора: функціонал відсутній.
    • Особливості статусу: термінальний статус.

Опис періодів

Схема “Timeline інформаційного повідомлення”

Період редагування інформаційного повідомлення - rectificationPeriod

Статус Інформаційного Повідомлення - pending

  • Умови формування дати початку та кінця періоду:
    • Особливості періоду: відсутні.
    • Дата початку: може припадати на неробочий день, відповідає даті та часу публікації Інформаційного Повідомлення в ЦБД.
    • Дата завершення: може припадати на неробочий день, завершується через 48 годин після публікації Інформаційного Повідомлення.
    • Результат: через 48 годин після публікації в ЦБД інформаційного повідомлення, автоматично створюється Процедура приватизації
    • Функціонал Організатора:
      • Аналогічно до функціоналу Організатора в статусі pending.

Типи, опис документів та робота з ними

Під час публікації Інформаційного Повідомлення або під час періода виправлення технічних помилок (rectificationPeriod) окрім додавання нових документів або заміни раніше доданих документів безпосередньо у Інформаційне Повідомлення доступна можливість додати нові або оновити існуючі документи Об'єкта реєстру.

Документи Інформаційного повідомлення:

  • notice
    • Legal Name UA - Інформаційне повідомлення
    • Legal Name EN - Auction notice
    • Опис - Інформаційне повідомлення про приватизацію об'єкта великої приватизації
    • Обов'язковість - Ні
    • Публічність - Так
  • evaluationCriteria
    • Legal Name UA - Рішення про затвердження умов продажу
    • Legal Name EN - Evaluation criteria
    • Опис - Рішення про затвердження умов продажу
    • Обов'язковість - Ні
    • Публічність - Так
  • contractProforma
    • Legal Name UA - Проєкт договору
    • Legal Name EN - Contract proforma
    • Опис - Документ містить умови договору
    • Обов'язковість - Ні
    • Публічність - Так
  • clarifications
    • Legal Name UA - Рішення про виправлення технічних помилок
    • Legal Name EN - Decision on correction of technical errors
    • Опис - Рішення про виправлення технічних помилок, що були виявлені після публікації інформаційного повідомлення
    • Обов'язковість - Так, при редагуванні Інформаційного Повідомлення під час rectificationPeriod.
    • Публічність - Так

Документи об'єкта реєстру ВП:

Наступні типи документів об'єкта реєстру можуть бути додані до об’єкта або замінені у об’єкті під час публікації Інформаційного Повідомлення або під час rectificationPeriod Інформаційного Повідомлення:

  • illustration
    • Legal Name UA - Ілюстрації
    • Legal Name EN - Illustration
    • Опис - Зображення, що можуть додаватися Організатором до оголошення
    • Обов'язковість - Так (для оголошень із Типом активу itemType == ‘asset’ (Майно) - обов’язково, для всіх інших Типів активів - не обов’язково)
    • Публічність - Так
  • technicalSpecifications
    • Legal Name UA - Інформація про об’єкт великої приватизації
    • Legal Name EN - Technical specifications
    • Опис - Детальна інформація про об’єкт великої приватизації
    • Обов'язковість - Ні
    • Публічність - Так
  • x_presentation
    • Legal Name UA - Презентація
    • Legal Name EN - Presentation
    • Опис - Презентація
    • Обов'язковість - Ні
    • Публічність - Так

Загальні документи:

  • digitalSignature
    • Legal Name UA - Цифровий підпис
    • Legal Name EN - Digital signature
    • Опис - Цифровий підпис
    • Обов'язковість - Ні
    • Публічність - Набуває значення документу з яким пов'язаний

Дії доступні для Організатора

Створення ІП

Передумови:

  • Asset для якого створюється ІП знаходиться в статусі pending, у asset`а немає жодного announcement, redemption або execution, що знаходяться в статусі відмінному від термінального.

Умови виконання дії:

  • Заповнено всі обов’язкові поля asset та announcement для створення процедури
  • Завантажено всі обов’язкові документи asset та announcement для створення процедури
  • Ініційовано публікацію ІП.

Результат виконання:

  • в ЦБД опублікується announcement в статусі pending
  • в related entities в asset’у до якого було опубліковане ІП з’явиться посилання на відповідний announcement.

Редагування ІП

Передумови:

  • ІП знаходиться в статусі pending.

Умови виконання дії:

  • Завантажено документ з типом clarifications.
  • Сформовано запит на внесення змін до полів.
  • Внесені зміни успішно пройшли валідацію на заповнення обов’язкових полів і додавання обов’язкових документів.

Результат виконання:

  • Внесені Організатором зміни успішно збережено в ІП. Примітка: редагування полів asset та announcement виконуються двома окремими запитами в ЦБД, але для організатора редагування інформаційного повідомлення повинно відображатися на одному інтерфейсі. Інтерфейс ІП (поля asset + announcement)

Поля, які доступні для редагування протягом announcement.rectificationPeriod:

  • Об’єкта реєстру:

    • title
    • description
    • ownershipType
    • assetHolder та всі дочірні не технічні поля
    • assetCustodian та всі дочірні не технічні поля
    • documents та всі дочірні не технічні поля
    • items та всі дочірні не технічні поля
  • Інформаційного Повідомлення:

    • title
    • description
    • documents та всі дочірні не технічні поля
    • initialProps.value
    • initialProps.guarantee
    • initialProps.minimalStep
    • initialProps.dutchStep.dutchStepQuantity
    • initialProps.bankAccounts та всі дочірні не технічні поля
    • initialProps.accessDetails
    • decisions
    • extraSpecs.auctionPeriod_startDate
    • extraSpecs.tenderPeriodDuration

Скасування продажу

Передумови:

  • ІП знаходиться в статусі pending. Умови виконання дії:
  • Організатор ініціював скасування продажу об’єкта. Результат виконання:
  • Статус announcement змінено з pending на deleted

Загальні документи по розробці

Схеми по роботі з Інформаційним Повідомленням

  1. Схема “Загальний процес”
  2. Статуси ІП
  3. Timeline
  4. Ланцюжок аукціонів

Повідомлення щодо публікації інформаційного повідомлення

  • Організатору
    • Коли - після створення інформаційного повідомлення в ЦБД та набуття їм статусу “Опубліковано” (pending)
    • Що - Інформаційне повідомлення опубліковане. Ви можете виправити технічні помилки протягом 48 годин після публікації.
    • Коментарі - Повідомлення надходить протягом 5 хв.

Повідомлення щодо редагування Інформаційного Повідомлення

  • Організатору
    • Коли - після збереження змін у Інформаційному Повідомленні або Об’єкті, які зроблені протягом rectificationPeriod
    • Що - Зміни в Інформаційному Повідомленні успішно виконані
    • Коментарі - Повідомлення надходить протягом 5 хв.

Повідомлення щодо скасування продажу об’єкта

  • Організатору
    • Коли - після набуття Інформаційним Повідомленням статусу “Об’єкт не продано” (deleted)
    • Що - Інформаційне повідомлення розформовано. Для продовження продажу Об'єкта малої приватизації створіть нове Інформаційне Повідомлення
    • Коментарі - Повідомлення надходить протягом 5 хв.

Послідовність створення ланцюжка процедур аукціонів

Послідовність та кількість аукціонів

Діаграма “Ланцюжок аукціонів для великої приватизації під час воєнного стану”

Для продажу Об'єктів великої приватизації під час воєнного стану визначена наступна послідовність аукціонів та типи аукціонів:

  • Перший аукціон - англійський

В залежності від значення tenderAttempts, відображати назву аукціону:

  • 1 - "Аукціон без умов або аукціон з умовами"

Особливості часових параметрів

Для автоматичного створення та публікації процедур аукціонів використовуються наступні параметри:

  • Дата початку Першого аукціону (auctionPeriod_startDate)
    • Особливості:
      • Дата аукціону визначається Організатором;
      • Час аукціону визначається ЦБД в період з 11:00 - 13:00 при автоматичному створенні Першої Процедури;
      • Перша Процедура буде буде створена автоматично, як тільки завершиться announcement.rectificationPeriod.
      • Модуль Аукціону буде запущено у дату, яку вказав Організатор у Дата початку Першого аукціону та час визначений ЦБД при створенні процедури.
      • У період між датою створення Першої Процедури і “Дата початку Першого аукціону” триває tenderPeriod Першої Процедури, який завершується о 20:00 дня, що передує дню “Дата початку Першого аукціону”.
      • Період між створенням Першої Процедури і “Дата початку Першого аукціону” не може бути менше 4 робочих днів (auctionPeriod_startDate >= currentDate + 4 wd);
      • Максимальна кількість днів між створенням Першої Процедури і “Дата початку Першого аукціону” 366 календарних днів.
      • Друга та наступні Процедури не створюються при публікації ІП підчас дій військового стану.

Стартова ціна

Для аукціонів з продажу об’єктів малої приватизації під час воєнного стану визначені наступні розміри стартової ціни:

  • Перший аукціон - стартова ціна першого аукціона вважається 100%
  • валюта - гривня (UAH)

Автоматичний перерахунок гарантійних внесків

При створенні ІП під час дії військового стану автоматичний перерахунок гарантійних внесків не виконується.

Логіка розрахунку guarantee при створенні Процедур у ланцюжку ІП:

У Announcement Організатор заповнює поля guarantee, для ІП під час військового стану guarantee автоматично не перераховується.

Логіка відображення створених та не створених Процедур у структурі відповіді Інформаційного Повідомлення (calculatedProps)

  • Коли тільки створено ІП (announcement.status: pending), відповідь на запит по ІП має містити:

    • Базова інформація
      • Кількість Процедур у ланцюжку: одна.
      • Порядковий номер процедури (calculatedProps.tenderAttempts):Для Першої Процедури tenderAttempts == 1
      • sellingMethod (calculatedProps.sellingMethod): smallPrivatization-english
      • Стартова ціна Об'єкта (calculatedProps.value): announcement.initialProps.value
      • Крок аукціону (calculatedProps.minimalStep): значення, що вказав Організатор при створенні ІП у announcement.initialProps.minimalStep
      • Дата проведення аукціону (calculatedProps.periods.periodName:auctionPeriod:startDate): дата, яку вказав Організатор у полі extraSpecs.periods.auctionPeriod.startDate при створенні ІП
      • Розмір гарантійного внеску (calculatedProps.guarantee):значення, що Організатор вніс у announcement.initialProps.guarantee
  • Інформація, що змінюється:

    • Статус Процедури - scheduled; (calculatedProps.status)
  • Коли створено Процедуру (announcement.status: active_auction), відповідь має містити:

    • Базова інформація залишається незмінна.
    • Статус Процедури - змінюється на “active”.
  • Коли створено Процедура завершилася успішно (announcement.status: complete), відповідь має містити:

    • Базова інформація залишається незмінна.
    • Статус Процедури - змінюється на “complete”.
  • Коли створено Процедура завершилася неуспішно (announcement.status: dissolved), відповідь має містити:

    • Базова інформація залишається незмінна.
    • Статус Процедури - змінюється на “dissolved”.
  • Коли створено Процедуру скасовано(announcement.status: deleted), відповідь має містити:

    • Базова інформація залишається незмінна.
    • Статус Процедури - змінюється на “deleted”.

Правила заокруглення

У разі автоматичного розрахунку суми плат та/або внесків у випадках, якщо розмір відповідної суми включає числове значення менше копійки, ЦБД автоматично заокруглює відповідну суму за такими правилами:

  • сума, що закінчується від 0,0001 до 0,4999 копійки, заокруглюється в бік зменшення до найближчої суми, яка дорівнює цілій копійці;
  • сума, що закінчується від 0,5 до 0,9999 копійок, заокруглюється в бік збільшення до найближчої суми, яка дорівнює цілій копійці.

pipelineMethod:

  • announcement - rectificationPeriod: 2дня, процедура largePrivatization-english
  • announcement-fast - rectificationPeriod: 2mins, процедура largePrivatization-english-fast
  • announcement-manual - rectificationPeriod: 10mins, процедура largePrivatization-english-manual
  • announcement-ultrafast - rectificationPeriod: 5secs, процедура largePrivatization-english-fast

Зв'язок статусів усіх сутностей процесу малої приватизації

Посилання

  • No labels