...
Технічна назва | Бізнесова назва | Перехід з | За умови | Коментар |
|---|---|---|---|---|
| active_tendering | Прийняття заяв на участь | В момент публікації процедури в ЦБД | Автоматично. Заповнені всі обовʼязкові поля для створення процедури в ЦБД | Майданчик Організатора робить POST запит до ЦБД та передає об'єкт процедури. У разі правильно сформованого об'єкта процедури, ЦБД повертає майданчику id та token створеного об'єкта процедури, процедура набуває статус active_tendering |
| active_auction | Аукціон | active_tendering | Автоматично. Завершився період Прийняття заяв на участь і протягом періоду прийшло мінімум 2 учасники | Після публікації процедури ЦБД визначає час початку аукціону в дату, яку вказав Організатор в полі auctionPeriod.startDate. В момент tenderPeriod.endDate ЦБД перевіряє наявність необхідної кількості заяв на участь і якщо:
|
| active_qualification | Очікується опублікування протоколу | active_auction АБО active_tendering АБО active_awarded | Автоматично. Завершилась робота Модуля аукціону (auctionPeriod.endDate) АБО Автоматично. Завершився період Прийому пропозицій (tenderPeriod.endDate) і була подана лише 1 заява на участь (при умові minNumberOfQualifiedBids=1) АБО Автоматично. Організатор дискваліфікував учасника на етапі підписання договору | Для двох учасників, що на початок роботи МА мали bids[].status == active та зробили найвищі ставки на момент auctionPeriod.endDate, в обʼєкті процедури створюється два Awards[]: один у статусі pending і другий у статусі pending_waiting (деталі розподілу в розділі Статуси Awards). АБО Для одного учасника, що на початок роботи МА мав bids[].status == active та ставка >= value.amount+minimalStep на момент tenderPeriod.endDate, то в обʼєкті процедури створюється Award у статусі pending (деталі розподілу в розділі Статуси Awards) АБО Якщо з переможцем підписано протокол, то процедура набуває статусу active_awarded. Якщо після цього Організатор дискваліфіковує переможця, процедура повертаєтсья в статус active_qualification |
| active_awarded | Очікується підписання договору | active_qualification | Автоматично. При зміні статусу Організатором award: pending → active (Підписано протокол з переможцем) | По завершенню роботи із протоколом, Організатор змінює статус award'у: pending → active При цьому статус процедури автоматично змінюється на “Очікується підписання договору” (active_qualification → active_awarded) |
| complete | Аукціон завершено | active_awarded | Ручна дія. Організатор надсилає запит на зміну status: active_awarded → complete | Термінальний статус. При виконанні дії зміни статуса на complete ЦБД перевіряє: Статус учасника переможця:
|
cancelled | Аукціон скасовано | active_tendering active_auction active_qualification active_awarded | Ручна дія. Організатору у всіх статусах Процедури, окрім термінальних статусів, доступна опція "Скасування" Процедури. Для скасування процедури, Організатору необхідно:
Після цього, при натисканні кнопки, надсилається запит в ЦБД на скасування. Статус процедури змінюється на → cancelled | Термінальний статус. |
| unsuccessful | Аукціон не відбувся | active_tendering АБО active_auction АБО active_qualification АБО active_awarded | Автоматично. Якщо на момент tenderPeriod.endDate кількість поданих заяв менше за встановлене Організатором значення minNumberOfQualifiedBids АБО Якщо в рамках періоду аукціону (auctionPeriod), немає жодної валідної ставки (рівна або вище суми стартової ціни лота + кроку аукціону) АБО Якщо в рамках періоду кваліфікації Організатор дискваліфікував усіх учасників: дискваліфіковані всі учасники на етапі підписання Протоколів і Договорів АБО Якщо в рамках кваліфікації Організатор дискваліфікував 1-го учасника на етапі підписання Договору, а 2-й учасник відмовився від очікування | Термінальний статус. |
Періоди процедури
Всі періоди генеруються ЦБд автоматично і залежать від конфігу - Посилання на конфігураційний файл з періодами та статусами
Технічна назва | Статус процедури | Бізнесова назва | Дата початку | Дата завершення | Результат завершення | Коментар | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| rectificationPeriod | active_tendering | Період редагування | Дата та час публікації процедури в ЦБД. | може Може припадати на неробочий день, завершується за 5 6 календарних днів до завершення періоду подання пропозицій, час завершення о 18:00 | Редагування полів процедури після завершення періоду процедури більше недоступне | Період "Період редагування" починється одразу, як тільки відбувається публікація процедури в ЦБД Організатору доступно редагування полів процедури та робота з документами процедури додавання/заміна.
| |||||||||
| tenderPeriod | active_tendering | Період подання пропозицій | о 20:00 в день, що передує | tenderPeriod | active_tendering | Період подання пропозицій | Дата та час публікації процедури в ЦБД. | о 20:00 в день, що передує дню початку періоду аукціону auctionPeriod.startDate (може припадати на НЕробочий день) | Статус процедури змінюється автоматично: active_tendering → active_auction | Період "Період подання пропозицій" починється одразу, як тільки відбувається публікація процедури в ЦБД Організатору доступна робота з документами процедури додавання/заміна. Протягом періоду Учасники можуть подавати свої заяви на участь
| |||||
| questionPeriod | questionPeriod | active_tendering | Період запитань | Дата та час публікації процедури в ЦБД. | Може припадати на НЕробочий день. о 18:00 за 1 р.д. до початку аукціону |
| enquiryPeriod | active_tendering | Період відповідейДата та час публікації процедури в ЦБД.запитань | Може припадати на неробочий деньМоже припадати на НЕробочий день. о 18:00 за 1 р.д. до початку аукціону |
|
| |||
| enquiryPeriod | active_tendering | Період відповідей | Може | auctionPeriod | active_auction | Аукціон | Завжди припадає на робочий день. Вказується організатором при публікації процедури. | Подія завершення аукціону (роботи модуля аукціону) може припадати на НЕробочий день. Не раніше ніж за 7 календарних днів з моменту публікації оголошення о 18:00 за 1 р.д. до початку аукціону |
| ||||||
| auctionPeriod | active_auction | Аукціон | Завжди припадає на робочий день. Дата вказується організатором при публікації процедури. | Подія завершення аукціону (роботи модуля аукціону) може припадати на НЕробочий день | Статус процедури змінюється автоматично: active_auction → active_qualification active_auction → unsuccessful Статус процедури змінюється Організатором: active_auction → cancelled | auctionPeriod.endDate присутній виключно за умови наявності не менш ніж 2 заяв на участь (bids[].status: active) на момент tenderPeriod.endDate
| Статус процедури змінюється автоматично: active_auction → active_qualification active_auction → unsuccessful Статус процедури змінюється Організатором: active_auction → cancelled | auctionPeriod.endDate присутній виключно за умови наявності не менш ніж 2 заяв на участь (bids[].status: active) на момент tenderPeriod.endDate | |||||||
| qualificationPeriod | active_qualification active_awarded | Період кваліфікації | При відсутності auctionPeriod та наявності лише 1ї заявки: qualificationPeriod.startDate == auctionPeriod.startDate При наявності auctionPeriod: qualificationPeriod.startDate == auctionPeriod.endDate | Не може припадати на НЕробочий день. | На рівні ЦБД: відсутній На рівні майданчика: за 24 години до завершення, надсилання повідомлення Організатору про завершення періоду кваліфікації. | Формується за наявності переможця за результатами проведеного аукціону (період аукціону ) або після періоду подання пропозицій, за наявності лише 1 заяви на участь, Формується повторно з усіма вкладеними періодами за наявності 2-го учасника в якості переможця (в момент дискваліфікації 1-го учасника).
|
Редагування процедури
Протягом періоду редагування (rectifiactionPeriod) Організатор аукціону має право самостійно вносити зміни в поля Процедури.
...
Технічна назва | Бізнесова назва | Перехід з | За умови | Коментар |
|---|---|---|---|---|
| draft | Чернетка заяви | момент публікації заявки в ЦБД | Ручна дія. Учасник надсилає запит на публікацію Bid-а | Публікація заяви на участь доступна тільки протягом tenderPeriod Мають бути заповнені поля:
Майданчик Учасника робить POST запит до ЦБД та передає об'єкт заяви на участь. У разі правильно сформованого об'єкта заяви на участь, ЦБД повертає майданчику token для активації заяви на участь, заява на участь набуває статус “Чернетка заяви” (draft). |
| active | Підтверджена заява | draft inactive | Ручна дія. Учасник надсилає запит на зміну статуса Bid-а | Активувати заяву на участь є можливість тільки протягом tenderPeriod. Майданчик Учасника надсилає запит на активацію заяви на участь в ЦБД, заява на участь змінює статус на “Підтверджена заява” (draft, inactive→ active) та вважається Опублікованою. |
| inactive | Деактивована заява | draft active | Автоматична дія. Учасник має можливість:
| У разі редагування Організатором процедури (поля або документи), заяви на участь (у статусах draft та/або active) автоматично переходять у статус inactive. Таку заяву на участь можна повторно перевести у статус active. Або видалити за бажанням учасника. Важливо: При переході біда в статус inactive для учасника з переважним правом має перестати відображатись поле priority |
| deleted | Видалена заява | draft active inactive | Ручна дія. Учасник надсилає запит на зміну статуса Bid-а | У разі видалення (анулювання) заяви на участь учасником вона набуває статус “Видалена заява” (deleted). Скасувати свою заявку на участь є можливість тільки протягом tenderPeriod Важливо: При переході біда в статус deleted для учасника з переважним правом має перестати відображатись поле priority |
...
Структура даних
| field name | required for publishing | type | readOnly | x-legalNameUa | x-legalNameEn | comment | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| owner | - | string | true | Ідентифікатор майданчика | Broker Name | |||||||||||||||||||||||||||||||||||||||||||
| ownerToken | - | string($uuid) | true | x-default: hex | ||||||||||||||||||||||||||||||||||||||||||||
| _id | - | string | true | Внутрішній ідентифікатор аукціону | ID | x-default: object_id x-serialize_when_none: false x-format: object-id | ||||||||||||||||||||||||||||||||||||||||||
| datePublished | - | string($date-time) | true | Дата публікації процедури | Published date | x-default: now | ||||||||||||||||||||||||||||||||||||||||||
| dateModified | - | string($date-time) | true | Остання дата зміни процедури | Procedure date modified | |||||||||||||||||||||||||||||||||||||||||||
| auctionId | - | string | true | Ідентифікатор аукціону | Auction ID | |||||||||||||||||||||||||||||||||||||||||||
| tenderAttempts | + | integer($int64) | false | Лот виставляється | Attempt number | minimum: 1 | ||||||||||||||||||||||||||||||||||||||||||
| previousAuctionId | - | string | false | Ідентифікатор попереднього аукціону | Previous auction Id | example: CSE000-UA-YYYYMMDD-00000 / UA-PS-YYYY-MM-DD-000000-0
Якщо tenderAttempts > 1 то поле очікується заповненим, має відповідати auctionId попереднього аукціону. Якщо tenderAttempts = 1 то previousAuctionId не потрібно заповнювати (на ЦБД валідація) | ||||||||||||||||||||||||||||||||||||||||||
| sellingMethod | + | string | false | Тип процедури | Procedure type | Enum: [ commercialSell-priorityEnglish, commercialSell-priorityEnglish-ultra-fast, commercialSell-priorityEnglish-fast, commercialSell-priorityEnglish-fast-manual,commercialSell-priorityEnglish-fast-auction-manual-qualification, commercialSell-priorityEnglish-fast-auction-prod, commercialSell-priorityEnglish-initial-auction, commercialSell-priorityEnglish-initial-auction-manual, commercialSell-priorityEnglish-initial-qualification, commercialSell-priorityEnglish-initial-qualification-prod ] | ||||||||||||||||||||||||||||||||||||||||||
| lotId | + | string | false | Номер лота | Lot number | |||||||||||||||||||||||||||||||||||||||||||
| relatedOrganizations | commercialSell.RelatedOrganizations | Організації, задіяні в керуванні об'єктом | Organizations involved in registry management | Модель, що зберігає дані про орендодавця та учасника з переважним правом
| ||||||||||||||||||||||||||||||||||||||||||||
| title | + | base.MultiLang | false | Назва аукціону | Auction title | Використовується стандартна модель із CSE | ||||||||||||||||||||||||||||||||||||||||||
| description | + | base.MultiLang | false | Опис аукціону | Auction description | Використовується стандартна модель із CSE | ||||||||||||||||||||||||||||||||||||||||||
| auctionUrl | - | string | true | Веб-адреса для перегляду аукціону | Auction link | example: /api/auctions/123 x-format: rel-url | ||||||||||||||||||||||||||||||||||||||||||
| accessDetails | + | base.MultiLang | false | Порядок ознайомлення з майном, час і місце проведення огляду об’єкта | Auction access details | Використовується стандартна модель із CSE | ||||||||||||||||||||||||||||||||||||||||||
| bankAccounts | + | commercialSell.BankAccountsByType | false | Банківські рахунки організатора | Bank accounts | Використовується стандартна модель із CSE Обов'язково один банківський рахунок з типом guarantee і валютою UAH. Рахунків для кожного типу в UAH/USD/EUR може бути безліч.
| ||||||||||||||||||||||||||||||||||||||||||
| x_documentRequirements | - | base.MultiLang | false | Перелік та вимоги до оформлення документів | List and requirements of registration documents | |||||||||||||||||||||||||||||||||||||||||||
| x_additionalInformation | - | base.MultiLang | false | Додаткові відомості | Other requirements and additional information | |||||||||||||||||||||||||||||||||||||||||||
| value | + | base.ValueWithTax | false | Стартова ціна лота | Start lot price | Використовується стандартна модель із CSE
| ||||||||||||||||||||||||||||||||||||||||||
| valueAddedTaxCharged | - | boolean | false | На фінальну суму нараховується ПДВ | Value added tax charged | default: false | ||||||||||||||||||||||||||||||||||||||||||
| discount | - | base.Discount | false | Знижка | Discount | Використовується стандартна модель із CSE | ||||||||||||||||||||||||||||||||||||||||||
| guarantee | + | base.Value | false | Гарантійний внесок | Guarantee fee | Використовується стандартна модель із CSE | ||||||||||||||||||||||||||||||||||||||||||
| registrationFee | - | base.Value | false | Реєстраційний внесок | Registration fee | Використовується стандартна модель із CSE | ||||||||||||||||||||||||||||||||||||||||||
| minimalStep | + | base.Value | false | Розмір кроку аукціону | Minimal step | Використовується стандартна модель із CSE | ||||||||||||||||||||||||||||||||||||||||||
| minNumberOfQualifiedBids | - | integer($int64) | false | Мінімальна кількість заяв | Minimal number of bids | default: 1 minimum: 1 maximum: 2 При публікації процедури можна не передавати. ЦБд автоматично згенерує == 1. Організатор може передати явно 1 або 2 за необхідності. | ||||||||||||||||||||||||||||||||||||||||||
| items | + | commercialSell.Item | false | Склад лота | Lot composition | Використовується стандартна модель із CSE x-format: list-object | ||||||||||||||||||||||||||||||||||||||||||
| documents | + | base.Documents | false | Всі документи аукціону та пов'язані додатки | Documents | Використовується стандартна модель із CSE x-format: list-object Для публікації Обовʼязковий хоча б один документ з documentType=illustration | ||||||||||||||||||||||||||||||||||||||||||
| bids | - | commercialSell-englishPriority.Bid | true | Заява на участь | Bid | МОДЕЛЬ ТУТ x-format: list-object | ||||||||||||||||||||||||||||||||||||||||||
| questions | - | base.Question | true | Сервіс обговорення аукціону (запитання-відповідь) | Q&A | Використовується стандартна модель із CSE x-format: list-object | ||||||||||||||||||||||||||||||||||||||||||
| awards | - | commercialSell.Award | true | Рішення щодо кваліфікації учасників | Award | Використовується стандартна модель із CSE - commercialSell.Award x-format: list-object | ||||||||||||||||||||||||||||||||||||||||||
| contracts | - | commercialSell.Contract | true | Договір | Contract | Використовується стандартна модель із CSE - commercialSell.Contract x-format: list-object | ||||||||||||||||||||||||||||||||||||||||||
| inactivationDate | - | string($date-time) | true | Дата деактивації заяви на участь | Inactive bid date | Використовується стандартна логіка CSE: Якщо Організатор вносить зміни в поля процедури так, що це може призвести до дискваліфікації учасників, то ЦБД автоматично заповнить\оновить значення в цьому полі. Потрібно, для Майданчиків для побудови логіки інформування своїх Бідів про те, що їх заява інактивувалась в результаті того, що Організатор вніс зміни в полях процедури | ||||||||||||||||||||||||||||||||||||||||||
| rectificationPeriod | - | base.Period | true | Період редагування | Rectification period | Використовується стандартна логіка CSE | ||||||||||||||||||||||||||||||||||||||||||
| enquiryPeriod | - | base.Period | true | Період відповідей | Enquiry period | Використовується стандартна логіка CSE | ||||||||||||||||||||||||||||||||||||||||||
| tenderPeriod | - | base.Period | true | Період подання заяви на участь в аукціоні | Tender period | Використовується стандартна логіка CSE | ||||||||||||||||||||||||||||||||||||||||||
| auctionPeriod | + | base.Period | false | Період аукціону | Auction period | Використовується стандартна логіка CSE | ||||||||||||||||||||||||||||||||||||||||||
| questionPeriod | - | base.Period | true | Період запитань | Question period | Використовується стандартна логіка CSE | ||||||||||||||||||||||||||||||||||||||||||
| qualificationPeriod | - | base.Period | true | Період кваліфікації | Qualification period | Використовується стандартна логіка CSE | ||||||||||||||||||||||||||||||||||||||||||
| status | - | string | true | Статус процедури | Procedure status | Enum: | ||||||||||||||||||||||||||||||||||||||||||
| cancellations | - | base.Cancellation | true | Скасування Аукціону | Auction Cancellation | Використовується стандартна логіка CSE x-format: list-object | ||||||||||||||||||||||||||||||||||||||||||
| numberOfCurrentTenants | - | integer($int32) | true | Кількість учасників з переважним правом | Number of participants with priority right | default: 1 При публікації не передавати, ЦБД має автоматично згенерувати це значення | ||||||||||||||||||||||||||||||||||||||||||
| currentTenantGuaranteeFee | - | base.Value | true | Гарантійний внесок чинного орендаря | Guarantee fee for current tenant |
Автогенерується ЦБД при публікації процедури. Значення копіюються із guarantee. Організатор не може редагувати currentTenantGuaranteeFee | ||||||||||||||||||||||||||||||||||||||||||
| _meta | Використовується стандартна логіка | |||||||||||||||||||||||||||||||||||||||||||||||
| additionalInformation | Використовується стандартна логіка | |||||||||||||||||||||||||||||||||||||||||||||||
| metaInfo | Використовується стандартна логіка |
...