...
| Info | ||
|---|---|---|
| ||
Учаснику який втратив ознаку учасника з переважним правом (статус bid`а змінився на inactive) потрібно надіслати сповіщення про те, що він може взяти участь в аукціоні на правах учасника без переважного права, але для цього йому необхідно активувати заяву. У разі бездіяльності учасника заява на участь залишається у статусі inactive та не може брати участь в аукціоні. Учаснику який набув ознаку учасника з переважним правом (до цього не було ознаки) (статус bid`а змінився на inactive) приходить сповіщення про те, що він може взяти участь в аукціоні на правах учасника з переважним правом, але для цього йому необхідно активувати заяву. У разі бездіяльності учасника заява на участь залишається у статусі inactive та не може брати участь в аукціоні. |
Публікація заяви на участь (Bids)
Публікувати заяву на участь є можливість тільки протягом tenderPeiod.
...
Аукціон не відбувся
Аукціон скасовано
...
Підписання протоколу (Awards)
Перевірка документів учасників та підписання протоколу
...
| draw.io Diagram | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Технічна назва | Бізнесова назва | Перехід з | За умови | Коментар |
|---|---|---|---|---|
| pending | Очікується протокол | МА (переможець) АБО pending_waiting | Автоматично: Присвоюється переможцю під час генерації авардів АБО Автоматично: Присвоюється 2-му (після переможця) після дискваліфікації переможця | Організатор має можливість:
Учасник має можливість:
|
| pending_waiting | Очікується рішення | МА (учасник з другою за розміром валідною ставкою) | Автоматично. Присвоюється 2-му (після переможця) учаснику під час генерації авардів | Статус pending_waiting автоматично присвоюється 2-му (після переможця) учаснику під час генерації авардів 2й учасник має можливість відмовитися від очікування (до моменту дискваліфікації 1-го учасника та за умови, що процедура у не термінальному статусі) |
| active | Переможець. Очікується договір | pending | Ручна дія. Організатор підтверджує підписання протоколу і змінює статус award pending → active | Термінальний статус. Організатор має можливість:
2й Учасник має можливість:
|
| cancelled | Учасник не став переможцем | pending_waiting | Ручна дія. 2-й учасник (статус pending_waiting) відмовився від очікування Автоматично. Аукціон перейшов в термінальний статус (complete) та 2-й учасник в статусі pending_waiting → cancelled | Термінальний статус. |
| unsuccessful | Дискваліфіковано | pending АБО active | Ручна дія. Організатор дискваліфікує переможця і надсилає запит на зміну award.status: pending → unsuccessful Організатор не підписує договір з переможцем і надсилає запит на зміну award.status: active → unsuccessful | Термінальний статус. 1. pending → unsuccessful: ЦБД має валідувати, що в Авард завантажено документ з documentType: rejectionProtocol OR act При зміні статуса з pending → unsuccessful ЦБД має валідувати, що заповнено awards.terminationReason значенням зі словника 2. active → unsuccessful: ЦБД має валідувати, що в Авард завантажено документ з documentType: rejectionProtocol OR act При зміні статуса з active → unsuccessful ЦБД має валідувати, що заповнено awards.terminationReason значенням зі словника При цьому contracts автоматично змінить свій статус на cancelled |
Документи обʼєкта кваліфікації (awards.documents)
documentType | Назва Українською | Назва Англійською | Опис | Обовʼязковіть | Публічність |
|---|---|---|---|---|---|
| rejectionProtocol | Документ, що підтверджує дискваліфікацію | Rejection protocol | Завантажується у разі дискваліфікації учасника (окремо зазначається причина), за умови прийняття рішення Організатором; | Так Для зміни awards.status: pending → unsuccessful | Так |
| auctionProtocol | Протокол аукціону | Auction protocol | Протокол підписується і завантажується для кожного учасника окремо | Так Для зміни awards.status: pending → active | Так |
| act | Документ, що підтверджує відмову | Refusal act | Завантажується у разі дискваліфікації учасника (окремо зазначається причина: відмова Переможцем підписувати договір/протокол), за умови прийняття рішення Учасником. Документ має бути можливість завантажити у Організатора та у Переможця. Для того, щоб Організатор дискваліфікував учасника, Авард якого перебуває у статусі pending або protocol_signed, має бути завантажено хоча б один документ з documentType: act Поле terminationReason має бути обов'язково заповнено для зміни awards.status: pending → unsuccessful | Так Для зміни awards.status: pending → unsuccessful | Так |
| digitalSignature | Цифровий підпис | Digital signature | Ні | Так |
Підписання договору (Contracts)
Після підписання договору Організатор має завантажити договір (documentType:contractSigned), заповнити обов'язкові поля договору (dateSigned, title, contractNumber, description, contractTotalValue) та підтвердити договір. Після цього майданчик переводить contract в статус active.
В Організатора аукціону є можливість підтвердити договір (documentType:contractSigned) і після завершення періоду підписання договору (signingPeriod), обмеження на майданчику не мають встановлюватись.
До переведення договору в статус active, Організатор повинен мати можливість виправити поля договору та вкладені файли.
Завершення аукціону (переведення у статус complete)
Після підтвердження договору, Організатор аукціону завершує аукціон. Після чого процедура змінює статус на complete.
Статуси Contracts
| draw.io Diagram | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Технічна назва | Бізнесова назва | Перехід з | За умови | Коментар |
|---|---|---|---|---|
| pending | Очікується договір | Момент створення Awards[] у статусі active | Автоматично. Якщо будь-який Авард набуває статусу active, то ЦБД автоматично створює повʼязаний contracts у статусі pending. | Організатор має можливість:
|
| active | Договір підтверджено | pending | Ручна дія. Організатор завантажує документ contracts[x].documents.documentType: contractSigned і після цього надсилає запит на зміну contracts.status: pending → active | Повʼязаний Авард має бути у статусі active. З технічної сторони, договір вважається підписаним і закритим, коли Організатор змінює contracts.status: pending → active. Якщо змінився contracts.status: pending → active, це означає, що завантажено Підписаний договір (contracts.documents.documentType: contractSigned) |
| cancelled | Договір скасовано | pending | Автоматична. За умови дискваліфікації Аварда із active → unsuccessful | Для того, щоб дискваліфікувати Учасника з причини того, що НЕ підписано договір або неотримано оплату, організатору необхідно надіслати запит на зміну статуса Аварда active → unsuccessful |
Документи контракту (contracts.documents)
documentType | Назва Українською | Назва Англійською | Опис | Обовʼязковіть | Публічність |
|---|---|---|---|---|---|
| contractSigned | Підписаний договір | Signed contract | Підписаний договір | Так | Так |
| contractAnnexe | Додатки до договору | Contract annexe | Додатки до договору | Ні | Так |
| contractNotice | Повідомлення про договір | Contract notice | Офіційне повідомлення, що містить деталі договору | Ні | Так |
| paymentInformation | Інформація про розрахунки | Payment Information | Відомості про розрахунки переможцем аукціону | Ні | Так |
| transferAct | Акт приймання - передачі | Transfer act | Акт приймання - передачі | Ні | Так |
| digitalSignature | Цифровий підпис | Digital signature | Цифровий підпис | Ні | Набуває значення документу з яким позв'язаний |
Умови дискваліфікації
Дискваліфікація Організатором
У разі дискваліфікації переможця, Організатор аукціону складає та оприлюднює в електронній торговій системі протокол відхилення (documentType:rejectionProtocol) або/та акт про відмову (documentType:act) та натискає на кнопку “Дискваліфікувати” і вказує одну причину з переліку причин (причина записуються в поле terminationReason аварду):
Після чого майданчик передає статус unsuccessful award`у учасника, внаслідок чого ЦБД автоматично переводить договір у статус cancelled. Вказана причина, а також статус учасника, повинні відображатися на майданчику.
- Перелік причин дискваліфікації:
- Відмова або непідписання протоколу
- Відмова або непідписання договору
- Відсутні обов’язкові документи
- Невнесення передоплати або оплати за договором
- Участь в аукціоні з більше, ніж 1 майданчика
До переведення статусу award`у учасника в unsuccessful, Організатор повинен мати можливість змінити причину дисквалифікації та завантажити або замінити документ/ти.
Повідомлення щодо кваліфікації (загальні)
Скасування аукціону
Рішення Організатора про відміну аукціону повинне бути викладене у формі розпорядчого акта (рішення, наказу, розпорядження, протоколу тощо)
Скасувати процедуру є можливість у статусах, окрім термінальних
У разі відміни аукціону ЦБД автоматично присвоює аукціону статус “Аукціон відмінено”.
Деталі описано тут
Документи скасування процедури (cancellations.documents)
documentType | Назва Укр | Назва Анг | Опис | Обовʼязковіть для скасування процедури | Публічність |
|---|---|---|---|---|---|
| cancellationDetails | Причини скасування | Cancellation details | Інформація щодо причин скасування аукціону | Так | Так |
| digitalSignature | Цифровий підпис | Digital signature | Цифровий підпис | Ні | Набуває значення документу з яким позв'язаний |
Структура даних
| 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 | Використовується стандартна логіка |
...