| Table of Contents |
|---|
Приклад інформаційного повідомлення
...
//procedure-epic.prozorro.sale/api/jobber/announcements/jcs/6a28507b5fe35ed2a68a9a52
Технічне завдання, згідно якого виконувалась розробка н стороні Prozoroo.Sale
Інформаційне повідомлення з умовами щодо компенсації орендарю невід’ємних поліпшень (JCS)Тут буде приклад створеного на DEV обʼєкта для можливості наглядно побачити структуру реального обʼєкта
Загальний процес продажу в малій приватизації
- Створення об’єкту приватизації в переліку об’єктів МП (registry.asset)
- Публікація об'єкту asset
- Редагування об’єкту asset та додавання документів
- Публікація рішення про продаж - cтворення інформаційного повідомлення одного з трьох типів
- Робота з інформаційним повідомленням про умови приватизації та проведення електронних аукціонів:
- Редагування інформаційного повідомлення (в тому числі інформація про чинного орендаря (currentTenants)) та додавання документів:
- Протягом 48 годин після публікації інформаційного повідомлення.
- Для збереження змін потрібно завантажити документ з типом clarifications
- Автоматична зміна статусу об’єкта МП при роботі з інформаційним повідомленням
- Автоматичне створення послідовності оголошень електронних аукціонів після публікації інформаційного повідомлення:
- Перший аукціон - англійський (Аукціон з умовами)
- Другий аукціон - англійський (Повторний аукціон з умовами)
- Третій аукціон - англійський (Аукціон з умовами)
- Четвертий аукціон - англійський зі знижкою 50% від суми вказаної в ІП (Аукціон із зниженням стартової ціни)
- Пʼятий аукціон - голландський зі знижкою 50% від суми вказаної в ІП (Аукціон за методом покрокового зниження стартової ціни та подальшого подання цінових пропозицій)
- Шостий аукціон - голландський зі знижкою 50% від суми вказаної в ІП (Повторний аукціон за методом покрокового зниження стартової ціни та подальшого подання цінових пропозицій)
- Редагування інформаційного повідомлення (в тому числі інформація про чинного орендаря (currentTenants)) та додавання документів:
- Робота з оголошенням електронного аукціону (процедурою):
- Редагування окремих полів оголошення:
- контактні дані організатора, інформація про порядок ознайомлення з майном, контактні дані балансоутримувача - до переходу процедури в термінальний статус
- банківські реквізити - до підтвердження оплати за лот
- гарантійний внесок - в 2-,3-,4-,5-,6-й (за наявності 2й та 6й) процедурах до завершення періоду уточнень.
- Додавання нових документів
- Запуск модуля аукціону
- Кваліфікація переможців та підписання договору
- Автоматична зміна статусу об’єкта МП при роботі з електронним аукціоном (процедурою)
- Автоматична зміна статусу інформаційного повідомлення при роботі з електронним аукціоном (процедурою)
- Створення об’єкту контрактингу
- Редагування окремих полів оголошення:
- Робота з об’єктом контрактингу:
- Автоматичне створення
- Зміна статусів об’єкту контрактингу (execution)
- Створення нових масивів contract, для execution в статусі active
- Зміна статусів масивів contract
- Автоматична зміна статусу об’єкта МП при роботі з об’єктом контрактингу
- Завершення приватизації
Приклад послідовності
...
- Об’єкт (RAS)
- Інформаційне повідомлення (JCS)
- Процедура
- англієць (SPE)
- англієць (SPE)
- англієць (SPE)
- англієць зі зниженням стартової вартості (SPE)
- голландець (SPD)
- голландець (SPD)
Особливості Інформаційного повідомлення
...
- Інформація про розпорядника (орган приватизації) - може автоматично заповнюються заповнюватися з облікового запису кабінету (не обов’язково)
- Інформація про балансоутримувача (не обов’язково)
- Інформація про банківські рахунки для сплати реєстраційного внеску, гарантійного внеску, невідʼємних поліпшень та сплати за лот
- Автозаповнення з облікового запису
- Можливість вказати вручну
- Якщо якісь реквізити ідентичні організатор може встановити відповідну ознаку ( при цьому при публікації необхідно передати реквізити для кожного типу рахунку)
- Вся інформація внесена організатором у об’єкт переліку (не обов’язково)
- Всі документи завантажені організатором у об’єкт переліку (не обов’язково)
- Зображення об’єкту
- При спробі опублікувати інформаційне повідомлення з об’єкту переліку з відсутніми зображеннями виводити сповіщення сповіщення (ЦБД буде повертати помилку)
- Рішення про затвердження умов продажу
- Найменування рішення
- Номер рішення
- Дата рішення
- "Презентація обʼєкта" та "Англомовна презентація об’єкта"
- Дані поля наявні в обʼєкті приватизації але користувач може не заповнити їх на попередньому етапі, тоді необхідно виконати дії за сценарієм (для кожного з полів)
- При створенні asset - поле не заповнено
- При створенні announcement - поле заповнюється інформацією Організатором та оновлює дані в asset (додатковий запит від майданчика)
- При створенні procedure - поле автоматично заповнюється інформацією з announcement
- При створенні наступних announcement - поле автоматично заповнюється інформацією з asset
- Дані поля наявні в обʼєкті приватизації але користувач може не заповнити їх на попередньому етапі, тоді необхідно виконати дії за сценарієм (для кожного з полів)
- Документи інформаційного повідомлення (не обов’язково)
- Інформаційне повідомлення
- Рішення про затвердження умов продажу
- Проєкт договору
- Попередній договір
- Стартова ціна об'єкта (тільки для 1го аукціону; наступні розміри розраховуються автоматично)
- Валюта (за замовченням гривня, з можливістю вибрати зі словника)
- Сума
- Інформація щодо ПДВ
- Податок (valueAddedTaxIncluded) ( за замовченням “Ні” з можливістю змінити на “Так”)
- На фінальну суму нараховуватиметься ПДВ (за замовченням “Так” з можливістю змінити на “Ні”)
- Крок аукціону (для 1го аукціону, для наступних аукціонів розраховується автоматично як 1% від вартості відповідної процедури)
- Кількість кроків голландця
Для Організатора передбачена можливість вказати окремо кількість кроків для пʼятого і для шостого голландських аукціонів .
В моделі обовʼязкове поле initialProps.dutchStep.dutchStepQuantity присутнє в структурі.
за потреби
При публікації ІП Організатору потрібно передати кількість Організатор може передати кількість кроків для Голландських аукціонів в полі initialPropsextraSpecs[4].dutchStep.dutchStepQuantity
В разі відсутності даних з запиті, ЦБД автогенерує 99 кроків
- При публікації ІП Організатор може додатково передати кількість кроків для Першого Голландського аукціону в полі extraSpecs[4].dutchStep.dutchStepQuantity
При публікації ІП Організатор може додатково передати кількість кроків для Другого Голландського аукціону в полі extraSpecs[5].dutchStep.dutchStepQuantity
Логіка для extraSpecs[] така, що в масиві завжди присутні шість обʼєктів і кожен обʼєкт відповідає за процедуру в тій самій послідовності ланцюжка.
Приклад заповнених полів:
"extraSpecs": [ { ] } ] "dutchStep": { "dutchStepQuantity": 99 } } ],
"initialProps": { "dutchStep:{ "dutchStepQuantity": 50 } }Як працює логіка:
Якщо Організатор передав тільки initialProps.dutchStep.dutchStepQuantity, та для обох процедур НЕ передав extraSpecs[].dutchStep.dutchStepQuantity, то Обидві голландські процедури створяться з кількістю кроків, яка вказана в initialProps.dutchStep.dutchStepQuantity
Якщо Організатор передав заповнене initialProps.dutchStep.dutchStepQuantity, а також заповнені extraSpecs[].dutchStep.dutchStepQuantity для 5-,6-ї процедури, то значення initialProps.dutchStep.dutchStepQuantity НЕ враховується. Вважається, що вказанням кількості кроків в extraSpecs[] Організатор перевизначив кількість кроків для 5-,6-ї процедури. Тобто, те, що вказується в initialProps - як default значення, яке за потреби можна перевизначити, вказавши значення в extraSpecs для кожної окремої процедури.
Якщо Організатор передав заповнене initialProps.dutchStep.dutchStepQuantity, а також заповнив extraSpecs[4].dutchStep.dutchStepQuantity, але НЕ заповнив extraSpecs[5].dutchStep.dutchStepQuantity, то Для першої голландської процедури кількість кроків буде та, яку вказали конкретно для неї в extraSpecs[2].dutchStep.dutchStepQuantity Для другої голландської процедури кількість кроків буде та, яка вказана в initialProps.dutchStep.dutchStepQuantity (бо це як дефолтне значення, якщо не вказано конкретно для extraSpecs[5].)
Якщо Організатор передав заповнене initialProps.dutchStep.dutchStepQuantity, а також НЕ заповнив extraSpecs[4].dutchStep.dutchStepQuantity, але ЗАПОВНИВ extraSpecs[5].dutchStep.dutchStepQuantity, то Для першої голландської процедури кількість кроків буде та, яка вказана в initialProps.dutchStep.dutchStepQuantity, бо для неї НЕ перевизначили і не вказали іншої кількості кроків в extraSpecs[4].dutchStep.dutchStepQuantity
Для другої голландської процедури кількість кроків буде та, яка вказана в extraSpecs[5].dutchStep.dutchStepQuantity, бо Організатор конкретно для неї перевизначив і вказав окрему кількість кроків.
- Для правильного збору статистики ПОГОДЖУЄМО:
- При публікації ІП Організатору потрібно передати кількість кроків для Першого Голландського аукціону в полі initialProps.dutchStep.dutchStepQuantity
- При публікації ІП Організатору потрібно передати кількість кроків для Другого Голландського аукціону в полі extraSpecs[5].dutchStep.dutchStepQuantity
- Для правильного збору статистики ПОГОДЖУЄМО:
- Користувачу відображаються назва та розрахована вартість усіх аукціонів у ланцюжку
- Назву змінити не можна
- Вартість можна змінити тільки для 1го
- При зміні вартості 1го аукціну відбувається перерахунок стартової ціни для інших аукціонів
- Гарантійний внесок та Гарантійний внесок чинного орендаря (розраховується автоматично майданчиком з можливістю змінити на основі внесеної ціни продажу)
- 20% стартової ціни поточного аукціона
- 50% стартової ціни поточного аукціону або 30 мін заробітних плат станом на 01.01. року, у якому оприлюднюється інф. Повідомлення (обирається більше значення) за умови що будь-які 2 попередні аукціони з продажу цього об’єкта не відбулись (статус процедури “unsuccessful”) з наступних причин дискваліфікації учасників (статус аварду “unsuccessful”):
- Не відповідає вимогам статті 8 ЗУ "Про приватизацію державного і комунального майна”;
- Не подав документи або відомості, обов’язкове подання яких передбачено ЗУ “Про приватизацію державного і комунального майна”;
- Подав неправдиві відомості про себе;
- Відмовився від підписання протоколу про результати електронного аукціону;
- Відмовився від укладення договору;
- Відмовився від підписання протоколу аукціону або договору купівлі-продажу щодо того самого об’єкта приватизації, що підтверджується відповідним актом;
- Не сплатив ціну продажу об’єкта приватизації у встановлений строк щодо того самого об’єкта приватизації, що підтверджується відповідним актом;
- Не сплатив ціну продажу об'єкта приватизації у встановлений строк.
- Дата першого аукціону
- Не може бути менше 4 робочих днів
- Верхня межа не валідується: на відповідальність організатора
- Дата аукціону визначається Організатором;
- Час аукціону визначається ЦБД в період з 11:00 - 13:00 при автоматичному створенні Першої Процедури;
- В кабінеті Організатора до створення Першої Процедури не виводиться час аукціону, дане значення повинно відповідати значенню в Процедурі;
- Тривалість періоду подачі пропозицій для наступних аукціонів (2,3,4,5,6)
- Не менше 3 робочих днів
- Верхня межа не валідується: на відповідальність організатора
- Інформація про наявність переважного права у чинного орендаря priorityRight = Ні (заповнюється автоматично без можливості зміни Організатором)
- Інформація про наявність умов продажу saleCondition = Так (заповнюється автоматично без можливості зміни Організатором)
...