Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Відповідно до ЗУ “Про приватизацію державного і комунального майна” та постанови КМУ від 10.05.2018 року № 432 “Про затвердження Порядку проведення електронних аукціонів для продажу об’єктів малої приватизації та визначення додаткових умов продажу” розробити процедури: проведення електронних аукціонів з продажу об’єктів малої приватизації. В рамках Prozorro.Sale буде реалізовано sellingMethod: smallPrivatization-english (SPE).

Документ з вимогами до майданчиків

(Додати посилання)

Особливості процедури та відмінності від smallPrivatization-english

  • На етапі роботи із Процедурою:
    • Процедура публікується автоматично відповідно до умов, які вказані в Інформаційному Повідомленні
    • Один аукціон може містити кілька items (активів). Ця інформація при створенні Процедури копіюється із Об'єкту реєстру.
    • minNumberOfQualifiedBids==1 (одна заява на участь)
    • Порядковий номер Процедури (tenderAttempts) заповнюється автоматично із Інформаційного Повідомлення.
    • В процедурі наявний етап з переважним правом для чинного орендаря в МА
    • Даний тип процедури використовується для Першої та Другої процедури (в разі її публікації) для послідовності ланцюжків створених Інформаційне повідомлення приватизації об’єкта оренди з невід’ємними поліпшеннями
  • Кваліфікація:
    • кількість переможців = 1 переможець
    • можлива присутність одного учасника, що очікує кваліфікацію переможця
  • Додаткові особливості:
    • можливі відмінності у протоколі

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

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

Глосарій процедури

  1. Крок аукціону  мінімальна надбавка, на яку в ході електронного аукціону може здійснюватися підвищення цінової пропозиції
  2. Лот — об’єкт продажу, який виставляється на електронний аукціон
  3. Закрита цінова пропозиція — сума коштів, сплата якої декларується учасником до проведення електронного аукціону та подається в особистому кабінеті через оператора електронного майданчика в електронній торговій системі до закінчення кінцевого строку подання заяв на участь в електронному аукціоні
  4. Учасник — фізична особа або юридична особа в особі уповноваженого представника, яка виявила намір узяти участь в електронному аукціоні, сплатила реєстраційний та гарантійний внески, пройшла процедуру реєстрації для участі в електронному аукціоні, отримала відповідне підтвердження про реєстрацію та індивідуальний ключ (token) учасника;
  5. Учасник з переважним правом - Учасник, який є чинним орендарем та має право на першочерговий викуп лоту за ціною вказаною учасником без такого права
  6. Цінова пропозиція — сума коштів, сплата якої декларується учасником у ході електронного аукціону
  7. Валідна ставка - ставка, за умови якої аукціон вважаєтсья успішним = стартова ціна + мінімальний крок аукціону.

Особливості процедури та відмінності від smallPrivatization-english

  • На етапі роботи із Процедурою:
    • Процедура публікується автоматично відповідно до умов, які вказані в Інформаційному Повідомленні
    • Один аукціон може містити кілька items (активів). Ця інформація при створенні Процедури копіюється із Об'єкту реєстру.
    • minNumberOfQualifiedBids==1 (одна заява на участь)
    • Порядковий номер Процедури (tenderAttempts) заповнюється автоматично із Інформаційного Повідомлення.
    • Внесення інформації про чинного орендаря, який в даній процедурі одночасно є учасником з переважним правом (в цій процедурі може бути тільки один учасник з переважним правом)
    • В процедурі наявний етап з переважним правом для чинного орендаря в МА
    • Даний тип процедури використовується для Першої та Другої процедури (в разі її публікації) для послідовності ланцюжків створених Інформаційне повідомлення приватизації об’єкта оренди з невід’ємними поліпшеннями
  • Аукціон:
    • англійський аукціон
    • додатковий, 4-й раунд для учасника з переважним правом
  •  Кваліфікація:
    • кількість переможців = 1 переможець
    • можлива присутність одного учасника, що очікує кваліфікацію переможця
  • Додаткові особливості:
    • можливі відмінності у протоколі
Info
titleЗагальні особливості для переважного права

Учасник має переважне право в ході аукціону за умови, що він бере участь в такому аукціоні та зробив закриту цінову пропозицію, яка є не меншою, ніж розмір стартової ціни.

  • Якщо протягом періоду прийому пропозицій прийшов тільки один учасник з переважним правом, то для початку кваліфікації його ставка має бути розміром: стартова+мінімальник крок. Інакше процедура після завершення періоду прийому пропозицій перейде в статус unsuccessful
  • Якщо протягом періоду прийому пропозицій прийшов учасник з переважним правом і також інші учасники, то ставка хоч одного учасника має бути розміром: стартова+мінімальний крок. Інакше четвертого раунда для учасника з переважним правом не відбудеться і після завершення аукціону процедура набуде статусу unsuccessful
  • Якщо протягом періоду прийому пропозицій прийшов учасник з переважним правом і також інші учасники. Хоч один учасник зробив ставку, що дорівнює, або більша за стартову+мінімальний крок, то в четвертому раунді учаснику з переважним правом запропонується "виграти лот" за найбільшою запропонованою іншим учасником ціною, або за наступною по величині (конкурувати з тим, хто очікує рішення в разі дискваліфікації переможця аукціону)

Дані учасника з переважним правом (relatedOrganizations.currentTenants) можуть редагуватися Організатором протягом rectificationPeriod

Під час аукціону (auctionPeriod) учасник з переважним правом має право не робити ставки до 4-го раунду аукціону

Посилання на legalNames - необхідно додавти після створення для ціє процедури

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

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

base.Document
Expand
titleМодель даних
systemNamex-legalNameUax-legalNameEnTypereadOnlyОбовʼязковістьКоментар
sellingMethodТип процедуриProcedure typestringfalse+Enum:
[ smallPrivatization-english, smallPrivatization-english-fast, smallPrivatization-english-ultra-fast, smallPrivatization-english-fast-manual, smallPrivatization-english-fast-auction-manual-qualification, smallPrivatization-english-fast-auction-prod, smallPrivatization-english-initial-auction, smallPrivatization-english-initial-auction-manual, smallPrivatization-english-initial-qualification, smallPrivatization-english-initial-qualification-prod ]
owner Ідентифікатор майданчикаOwner IDstringtrue
Автоматично копіюється із announcement.owner
ownerToken

string($uuid)true
Автоматично копіюється із announcement.owner
_idВнутрішній ідентифікатор аукціонуIDstringtrue
x-default: object_id
x-serialize_when_none: false
x-format: object-id
datePublishedДата публікації процедуриPublished date string($date-time)true
 
dateModifiedОстання дата зміни процедуриProcedure date modified string($date-time)true

spec

multidict


auctionId Ідентифікатор аукціонуAuction IDstringtrue+Example: SPE001-UA-20200220-12345
disqualifiedBids

stringtrue-

default: List []

previousAuctionIdІдентифікатор попереднього аукціонуPrevious auction Idstringtrue-

example: SPE000-UA-YYYYMMDD-00000/UA-PS-YYYY-MM-DD-000000-0
pattern: ^(SP[EDP][0-9]{3}-UA-[0-9]{8}-[0-9]{5}|[a-zA-Z]{2}-[a-zA-Z]{2}-[0-9]{4}-[0-9]{2}-[0-9]{2}-[0-9]{6}-[0-9])$
minLength: 1

Якщо tenderAttempts > 1 заповнюється автоматично, має відповідати auctionId попереднього аукціону.
Якщо tenderAttempts = 1 то previousAuctionId не використовується

sellingEntity





base.SellingEntityІнформація про Організатора аукціонуOrganizer information 
+

Автоматично копіюється із asset.assetCustodian

x-baseClass    "prozorro_sale.procedure.models.base.OrganizationWithoutContacts"

nameПовна юридична назва організації або ПІБLegal name or Full Namebase.MultiLangfalse


identifierІдентифікатор Організатора аукціонуOrganizer IDbase.SellingEntityIdentifierfalse+

SellingEntityIdentifier model
Містить дані щодо індентифікації Організатора аукціону, що є юридичною особою, що створена та зареєстрована відповідно до законодавства України з місцезнаходженням на її території.

Expand
titleМодель даних
systemNamex-legalNameUax-legalNameEnTypereadOnlyОбовʼязковістьКоментар
idІдентифікатор документуDocument IDstringtrue-x-default: hextitleНазва документуDocument titlebase.MultiLang+

Multi language string model

descriptionОпис документуDocument descriptionbase.MultiLang-Multi language string model
urlПосилання на документDocument link

string

x-format: ds-url

true- 
relatedDocumentПов'язаний документRelated document

string

example: 5e300ec4080b60d45dc28bb8

Ідентифікатор, що відображається тільки в документі digitalSignature та використовується
для відображення зв'язку між цифровим підписом та документом сутності процедури

documentOfОб'єкт документуDocument object

string

+

Enum:
[ сompensation_announcement, improvements_announcement, announcement, large_announcement, auction_chain, asset, large_asset, auction, bid, award, contract, cancellation, prolongation]

documentTypeТип документаDocument Type

string

Enum:
[ illustration, notice, assetNotice, technicalSpecifications, evaluationCriteria, contractProforma, x_presentation, сonstructionExpertise, digitalSignature ]

datePublishedДата публікації документуDocument publishing date
sellingEntity
currentTenants

list-object

bankAccounts
 
bids
contracts

list-object

awards

list-object

 

additionalInformation
systemNamex-legalNameUax-legalNameEnTypereadOnlyОбовʼязковістьКоментар
sellingMethodТип процедуриProcedure typestringfalse+Enum:
[ smallPrivatization-english, smallPrivatization-english-fast, smallPrivatization-english-ultra-fast, smallPrivatization-english-fast-manual, smallPrivatization-english-fast-auction-manual-qualification, smallPrivatization-english-fast-auction-prod, smallPrivatization-english-initial-auction, smallPrivatization-english-initial-auction-manual, smallPrivatization-english-initial-qualification, smallPrivatization-english-initial-qualification-prod ]
owner Ідентифікатор майданчикаOwner IDstringtrueАвтоматично копіюється із announcement.ownerownerTokenstring($uuid)trueАвтоматично копіюється із announcement.owner_idВнутрішній ідентифікатор аукціонуIDstringtruex-default: object_id
x-serialize_when_none: false
x-format: object-id
datePublishedДата публікації процедуриPublished date string($date-time)true dateModifiedОстання дата зміни процедуриProcedure date modified string($date-time)truespecmultidict
auctionId Ідентифікатор аукціонуAuction IDstringtrue+Example: SPE001-UA-20200220-12345
disqualifiedBidsstringtrue-

default: List []

previousAuctionIdІдентифікатор попереднього аукціонуPrevious auction Idstringtrue-

example: SPE000-UA-YYYYMMDD-00000/UA-PS-YYYY-MM-DD-000000-0
pattern: ^(SP[EDP][0-9]{3}-UA-[0-9]{8}-[0-9]{5}|[a-zA-Z]{2}-[a-zA-Z]{2}-[0-9]{4}-[0-9]{2}-[0-9]{2}-[0-9]{6}-[0-9])$
minLength: 1

Якщо tenderAttempts > 1 заповнюється автоматично, має відповідати auctionId попереднього аукціону.
Якщо tenderAttempts = 1 то previousAuctionId не використовується

base.SellingEntityІнформація про Організатора аукціонуOrganizer information +

Автоматично копіюється із asset.assetCustodian

x-baseClass    "prozorro_sale.procedure.models.base.OrganizationWithoutContacts"

nameПовна юридична назва організації або ПІБLegal name or Full Namebase.MultiLangfalse
identifierІдентифікатор Організатора аукціонуOrganizer IDbase.SellingEntityIdentifierfalse+

SellingEntityIdentifier model
Містить дані щодо індентифікації Організатора аукціону, що є юридичною особою, що створена та зареєстрована відповідно до законодавства України з місцезнаходженням на її території.

x-baseClass    "prozorro_sale.procedure.models.base.Identifier"

addressМісцезнаходження ОрганізатораOrganizer addressbase.AddressUa

Модель адреси, що містить дані щодо місцезнаходження Організатора аукціону,
що є юридичною особою, що створена та зареєстрована відповідно до законодавства України
з місцезнаходженням на її території

x-baseClass    "prozorro_sale.procedure.models.base.Address"

representativeInfoІнформація щодо підтвердження повноваженьRepresentative informationstring

example: Довіреність № 123 від 22.02.2012, дійсна до 30.03.2012/Наказ № 142 від 14.12.2019/Статут ТОВ Кульбаба від 24.07.2002

contactPointКонтактна особаMain contactbase.ContactPoint

ContactPoint model
Містить дані про контакту особу та може використовуватися для організатора, учасника і автора запитання в моделях SellingEntity та Organization

base.OrganizationWithoutContactsДані про чинного орендаряData about Current tenant -

x-format: 
minItems: 1
maxItems: 1

idІдентифікатор учасника з пріорітетним правомCurrent tenant IDstringtruex-default: hexnameПовна юридична назва організації або ПІБLegal name or Full Namebase.MultiLangfalseidentifierІдентифікатори організації або особиIdentifierbase.Identifierfalse+
addressАдресаAddress

base.Address or base.AddressUa

false+x-format    "polymodel"
x-claim-func  "prozorro_sale.procedure.models.utils.address_claim_func"
representativeInfoІнформація щодо підтвердження повноваженьRepresentative informationstringfalse-Example: JAS001-UA-20200220-12345
priorityПріорітет учасникаParticipant's priorityinteger($int32)true+default: 0
contractІнформація про договір Contract InformationmodelfalseessentialImprovementsІнформація про невідʼємні поліпшенняInformation about essential improvementsmodelfalse 
title
Назва аукціонуAuction titlebase.MultiLangtrue+

Автоматично копіюється із announcement.title

auctionUrlВеб-адреса для перегляду аукціонуAuction linkstringtrue

example: /api/auctions/123
x-format: rel-url

descriptionОпис аукціонуAuction descriptionbase.MultiLang+

Опис аукціону. Автоматично копіюється із announcement.description

ownershipTypeТип власності об’єкта малої приватизаціїOwnership typestring

x-dictionaries: List [ "ownershipType" ]

Автоматично копіюється із asset.ownershipType

Enum: [ state, municipal, compatible ]

accessDetailsПорядок ознайомлення з майном, час і місце проведення огляду об’єктаAuction access detailsbase.MultiLang-

Автоматично копіюється із announcement.initialProps.accessDetails

smallPrivatization.BankAccountsByTypeБанківські рахунки організатораBank accounts+

Автоматично копіюється із announcement.bankAccounts

minItems: 1

accountType  string

 x-dictionaries: List [ "accountType" ]

Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/accountType

Enum:[ registrationFee, guarantee, payment, improvementCompensation]

accounts  smallPrivatization.BankAccountWithCurrency

default: List []

x-baseClass    "prozorro_sale.procedure.models.base.BankAccountIdentifier"

addressМісцезнаходження ОрганізатораOrganizer addressvalueСтартова ціна лотаStart lot pricebase.ValueWithTax+AddressUa

Модель адреси, що містить дані щодо місцезнаходження Організатора аукціону,
що є юридичною особою, що створена та зареєстрована відповідно до законодавства України
з місцезнаходженням на її території

x-x-baseClass    "prozorro_sale.procedure.models.base.ValueWithTaxAddress"

valueAddedTaxChargedНа фінальну суму нараховується ПДВValue added tax chargedboolean

default: true

saleConditionНаявність умов продажуSale conditionsstringtrue+

Не доступне для редагування, заповнюється з інформаційного повідомлення

Enum:
[ yes, no, notSpecified ]

representativeInfoІнформація щодо підтвердження повноваженьRepresentative informationstring

example: Довіреність № 123 від 22.02.2012, дійсна до 30.03.2012/Наказ № 142 від 14.12.2019/Статут ТОВ Кульбаба від 24.07.2002

contactPointКонтактна особаMain contactbase.ContactPoint

ContactPoint model
Містить дані про контакту особу та може використовуватися для організатора, учасника і автора запитання в моделях SellingEntity та Organization

currentTenants








base.OrganizationWithoutContactsДані про чинного орендаряData about Current tenant

list-object


 -

x-format: 
minItems: 1
maxItems: 1

idІдентифікатор учасника з пріорітетним правомCurrent tenant IDstringsmallPrivatization-english.BidЗаява на участьBidlist-object

default: List []

Bid model
Містить дані заяви на участь, її автора (учасника) та цінову пропозицію

x-baseClass    "prozorro_sale.procedure.models.base.Bid"

ownerІдентифікатор майданчикаBroker IDstringtrueownerTokenstring($uuid)true
x-default: hexidІдентифікатор заяви на участьBid IDstringtrue

x-default: hex

nameПовна юридична назва організації або ПІБLegal name or Full Namebase.MultiLangfalse

identifierІдентифікатори організації або особиIdentifierbase.Identifierfalse+
addressАдресаAddress

base.Address or base.AddressUa

false+x-format    "polymodel"
x-claim-func 
biddersІнформація про учасникаBidderbase.Organization+

minItems: 1
maxItems: 1

x-baseClass     "prozorro_sale.procedure.models.base.OrganizationWithoutContactsutils.address_claim_func"
datePublishedДата заяви на участьBid datestring($date-time)true

x-default: now

dateModifiedОстання дата редагування ставкиBid modified datestring($date-time)truestatusСтатус заяви на участьBid statusstring

default: draft

Enum: [ draft, active, deleted ]

valuebase.Value+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

representativeInfoІнформація щодо підтвердження повноваженьRepresentative informationstringfalse-Example: JAS001-UA-20200220-12345
priorityПріорітет учасникаParticipant's priorityinteger($int32)true+default: 0
contractІнформація про договір Contract Informationmodelfalse

essentialImprovementsІнформація про невідʼємні поліпшенняInformation about essential improvementsmodelfalse
 
title
Назва аукціонуAuction titlebase.MultiLangtrue+

Автоматично копіюється із announcement.title

auctionUrlВеб-адреса для перегляду аукціонуAuction documentsДокументи до заяви про участьDocuments

list-object

base.Document

default: List []

participationUrlВеб-адреса для участі в аукціоніBidder participation linkstringtrue

example: /api/auth/auction?token=tokenauctions/123
x-format: rel-auth-url

Веб-адреса, яка доступна тільки для учасника, що подав заяву на участь в аукціоні.
Час генерації посилання відповідає моменту набуття процедурою статусу active.auction

orderinteger($int64)trueinitialValueAmountЗакрита цінова пропозиціяInitial amountnumber($float)true

example: 10
minimum: 0
x-format: decimal-float

smallPrivatization.ContractДоговірContracttrue

default: List []

idВнутрішній ідентифікатор контрактуContract ID

string

true

x-default: hex

awardIdІдентифікатор переможцяAward ID

string

true+

 

descriptionОпис аукціонуAuction descriptionbase.MultiLang
+

Опис аукціону. Автоматично копіюється із announcement.description

ownershipTypeТип власності об’єкта малої приватизаціїOwnership typestring

x-dictionaries: List [ "ownershipType" ]

Автоматично копіюється із asset.ownershipType

Enum: [ state, municipal, compatible ]

accessDetailsПорядок ознайомлення з майном, час і місце проведення огляду об’єктаAuction access detailsbase.MultiLang
-

Автоматично копіюється із announcement.initialProps.accessDetails

bankAccounts
 

smallPrivatization.BankAccountsByTypeБанківські рахунки організатораBank accounts

+

Автоматично копіюється із announcement.bankAccounts

minItems: 1

accountType  string

 x-dictionaries: List [ "accountType" ]

Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/accountType

Enum:[ registrationFee, guarantee, payment, improvementCompensation]

accounts  smallPrivatization.BankAccountWithCurrency

default: List []

x-baseClass    "prozorro_sale.procedure.models.base.BankAccount"

valueСтартова ціна лотаStart lot pricebase.ValueWithTax
+

x-baseClass    "prozorro_sale.procedure.models.base.ValueWithTax"

valueAddedTaxChargedНа фінальну суму нараховується ПДВValue added tax chargedboolean

default: true

saleConditionНаявність умов продажуSale conditionsstringtrue+

Не доступне для редагування, заповнюється з інформаційного повідомлення

Enum:
[ yes, no, notSpecified ]

bids












smallPrivatization-english.BidЗаява на участьBidlist-object

default: List []

Bid model
Містить дані заяви на участь, її автора (учасника) та цінову пропозицію

x-baseClass    

contractNumberНомер договоруContract's number

string

false

minLength: 1

titleНазва договоруContract's title

base.MultiLang

 

 

descriptionОпис договоруContract's description

base.MultiLang

 

 

value  base.Value 

 

contractTotalValue  base.Value 

 

items  

list-object

smallPrivatization.Item

 

default: List []

buyersПереможецьContract's winners

list-object

base.Organization

true

default: List []

statusСтатус договоруContract's status

string

true

default: pending

Enum:
[ pending, active, cancelled ]

dateSignedДата підписання договоруSigning date

string($date-time)

 

 

datePublishedДата створення об'єкта договоруContract's creation date

string($date-time)

true

x-default: now

dateModifiedОстання дата редагування договоруContract's modified date

string($date-time)

true

x-default: now

documentsДокументи та додатки пов’язані з договоромContract's documents

list-object

base.Document

 

default: List []

contractTimeСтрок виконання умов приватизаціїThe terms for fulfilling the conditions of privatization

base.LifeTime

 

"prozorro_sale.procedure.models.base.LifeTimeBid"

preliminaryContractownerПопередній договірPreliminary сontract

smallPrivatization.PreliminaryContract

 

 

preliminaryContractSignedПопередній договір підписаноPreliminary сontract signinged

boolean

 

default: false

contractTimeAddedСтрок дії договоруContract's terms

base.LifeTime

 

 

smallPrivatization.AwardРішення щодо кваліфікації учасниківAwardІдентифікатор майданчикаBroker IDstringtrue


ownerToken

string($uuid)true

x-default: hex

idІдентифікатор заяви на участьBid true

default: List []

idІдентифікатор кваліфікації учасника аукціонуAward IDstringtrue

x-default: hex

biddersІнформація про учасникаBiddertitleНазва рішення щодо кваліфікації учасника аукціонуAward titlebase.MultiLangOrganization
 +

 

descriptionОпис рішення щодо кваліфікації учасника аукціонуAward description

base.MultiLang

 

 

statusСтатус кваліфікації учасника аукціонуAward status

string

 

Enum:
[ penging_admission, pending, pending_payment, pending_waiting, active, cancelled, unsuccessful ]

terminationReasonПричина дискваліфікації/відмови учасникуDisqualification reason

string

 

List [ "smallPrivatizationTerminationReason" ]

Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/smallPrivatizationTerminationReason

minItems: 1
maxItems: 1

x-baseClass    "prozorro_sale.procedure.models.base.OrganizationWithoutContacts"

datePublishedДата заяви на участьBid datestring($date-time)true

x-default: now

dateModifiedОстання дата редагування ставкиBid modified datePublishedДата початку кваліфікації учасника аукціонуAward datestring($date-time)true

x-default: now

value  

base.Value

 +

 



statusСтатус заяви на участьBid statusstring

default: draft

Enum: [ draft, active, deleted ]

value

base.Value
+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

documentsДокументи до заяви про участьbuyersІнформація про учасникаSuccessful bidders

list-object

base.Organization

true

default: List []

itemsСклад лотаLot composition

list-object

smallPrivatization.Item

 

default: List []

documentsДокументи до авардуAward Documents

list-object

base.Document

 



default: List []

participationUrlВеб-адреса для участі в аукціоніBidder participation linkbidIdІдентифікатор заяви на участь учасника аукціонуAward bid IDstringtrue+

 

participationPaymentОплата за участьParticipation payment

boolean

 

default: false

signaturePeriodПеріод підписання договоруSignature period

base.Period

 

 

signingPeriodПеріод публікації договоруSigning period

base.Period

 

 

verificationPeriodПеріод підписання протоколуVerification period

base.Period

 

 

paymentPeriodПеріод оплатиPayment period

base.Period

 

 

guaranteeГарантійний внесокGuarantee

base.Value

false+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

currentTenantGuaranteeFeeГарантійний внесок чинного орендаряGuarantee fee for current tenantbase.Valuefalse+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

tenderAttemptsЛот виставляєтьсяAttempt number

integer($int64)

true+

default: 1
minimum: 1
example: 10

Якщо tenderAttempts = 1, то поле previousAuctionId не використовується.
Якщо tenderAttempts > 1 поле previousAuctionId використовується та є обов'язкове;

itemssmallPrivatization.ItemСклад лотаLot compositionlist-objectfalse+

minItems: 1
default: List []

idВнутрішній ідентифікатор об'єктаItem IDstringtrue

x-default: hex

descriptionОпис об'єктаItem descriptionbase.MultiLangfalse+classificationКласифікатор об'єктаItem classificationsmallPrivatization.Classification+

example: /api/auth/auction?token=token
x-format: rel-auth-url

Веб-адреса, яка доступна тільки для учасника, що подав заяву на участь в аукціоні.
Час генерації посилання відповідає моменту набуття процедурою статусу active.auction

order

integer($int64)true


initialValueAmountЗакрита цінова пропозиціяInitial amountnumber($float)true

example: 10
minimum: 0
x-format: decimal-float

contracts



















smallPrivatization.ContractДоговірContract

list-object


true

default: List []

idВнутрішній ідентифікатор контрактуContract ID

string

true

x-default: hex

awardIdІдентифікатор переможцяAward ID

string

true+

 

contractNumberНомер договоруContract's number

string

false

minLength: 1

titleНазва договоруContract's title

base.MultiLang

 

 

descriptionОпис договоруContract's description

base.MultiLang

 

 

value  base.Value 

 

contractTotalValue  base.Value 

 

items  

list-object

smallPrivatization.Item

 

default: List []

buyersПереможецьContract's winners

list-object

base.Organization

true

default: List []

statusСтатус договоруContract's status

string

true

default: pending

Enum:
[ pending, active, cancelled ]

dateSignedДата підписання договоруSigning date

string($date-time)

 

 

datePublishedДата створення об'єкта договоруContract's creation date

string($date-time)

true

x-default: now

dateModifiedОстання дата редагування договоруContract's modified date

string($date-time)

true

x-default: now

documentsДокументи та додатки пов’язані з договоромContract's documents

list-object

base.Document

 

default: List []

contractTimeСтрок виконання умов приватизаціїThe terms for fulfilling the conditions of privatization

base.LifeTime

 
unitОдиниці виміруItem unitbase.Unit +

x-baseClass    "prozorro_sale.procedure.models.base.Unit"

quantityКількість одиницьItem quantitynumber($float)+

minimum: 0
example: 11.1126
x-strict: 4

addressМісцезнаходженняItem addressbase.AddressUa

x-baseClass    "prozorro_sale.procedure.models.base.AddressLifeTime"

additionalClassificationspreliminaryContractДодатковий класифікаторItem additional Classification

list-object

smallPrivatization.AdditionalClassification

+

default: List []
minItems: 1

locationГеографічні координати місця розташуванняGeo positionbase.LocationsmallPrivatizationItemTypeТип активуItem typestringtrue

x-dictionaries: List [ "smallPrivatizationItemType" ]

Значення може автогенеруватися відповідно до обраного значення в smallPrivatization.Classification, якщо воно наявне у переліку
Перелік та взаємозв'язок значень щодо автогенерації зазначено у ТЗ
Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/smallPrivatizationItemType

itemPropsТехнічні характеристики, нерухомістьTechnical characteristics, real estatepolymodel

x-claim-func    "prozorro_sale.procedure.packages.smallPrivatization.utils.smallPrivatization_claim_func"

Значення може автогенеруватися відповідно до обраного значення в smallPrivatization.Classification, якщо воно наявне у переліку
Перелік та взаємозв'язок значень щодо автогенерації зазначено у ТЗ

anyOf ->    
smallPrivatization.LandProps{...}
smallPrivatization.RealEstateProps{...}
smallPrivatization.JointPropertyComplexProps{...}
smallPrivatization.VehicleProps{...}

registrationDetailsІнформація щодо реєстраціїRegistration detailssmallPrivatization.RequiredRegistrationDetails

Якщо зі словника registrationStatus в полі registrationStatus вибрано complete - поля registrationID та registrationDate обов'язкові

x-baseClass    "prozorro_sale.procedure.packages.smallPrivatization.procedure.RequiredRegistrationDetails"

presentationUrlПрезентація обʼєктаPresentation of the objectstringfalse-

URL-посилання на файл

presentationUrlENАнгломовна презентація об’єктаEnglish presentation of the objectstringfalse-

URL-посилання на файл

Попередній договірPreliminary сontract

smallPrivatization.PreliminaryContract

 

 

preliminaryContractSignedПопередній договір підписаноPreliminary сontract signinged

boolean

 

default: false

contractTimeAddedСтрок дії договоруContract's terms

base.LifeTime

 

 

awards
















smallPrivatization.AwardРішення щодо кваліфікації учасниківAward

list-object


 

true

default: List []

idІдентифікатор кваліфікації учасника аукціонуAward ID

string

true

x-default: hex

titleНазва рішення щодо кваліфікації учасника аукціонуAward title

base.MultiLang

 

 

descriptionОпис рішення щодо кваліфікації учасника аукціонуAward description

base.MultiLang

 

 

statusСтатус кваліфікації учасника аукціонуAward status

string

 

Enum:
[ penging_admission, pending, pending_payment, pending_waiting, active, cancelled, unsuccessful ]

terminationReasonПричина дискваліфікації/відмови учасникуDisqualification reason

string

 

List [ "smallPrivatizationTerminationReason" ]

Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/smallPrivatizationTerminationReason

datePublishedДата початку кваліфікації учасника аукціонуAward date

string($date-time)

true

x-default: now

value  

base.Value

 +

 

buyersІнформація про учасникаSuccessful bidders

list-object

base.Organization

truedocumentsВсі документи аукціону та пов'язані додаткиDocuments

list-object

base.Document

default: List []

itemsСклад лотаLot compositionquestionsСервіс обговорення аукціону (запитання-відповідь)Q&A

list-object

basesmallPrivatization.QuestionItem

 true

default: List []

timer

string($date-time)

true

час до наступної події

x-format: timer
x-serialize_when_none: false

archiveId

string

true

x-format: object-id
x-serialize_when_none: false

documentsДокументи до авардуAward Documents

list-object

base.Document

 

default: List []

bidIdІдентифікатор заяви на участь учасника аукціонуAward bid ID

string

true+

 

participationPaymentОплата за участьParticipation payment

boolean

 

default: false

signaturePeriodПеріод підписання договоруSignature enquiryPeriodПеріод відповідейEnquiry period

base.Periodx-baseClass

   "prozorro_sale.procedure.models.base.Period"clarificationPeriodПеріод уточнень

 

signingPeriodПеріод публікації договоруSigning Clarification period

base.Periodx-baseClass

 

 

verificationPeriodПеріод підписання протоколуVerification period

 "prozorro_sale.procedure.models.base.Period"

tenderPeriodПеріод подання заяви на участь в аукціоні 

 

paymentPeriodПеріод оплатиPayment Tender period

base.Periodx-baseClass

   "prozorro_sale.procedure.models.base.Period"auctionPeriodПеріод аукціонуAuction period

base.Period

+

x-baseClass    "prozorro_sale.procedure.models.base.Period"

admissionPeriodПеріод публікації рішення про викупAdmission period

base.Period

x-baseClass    "prozorro_sale.procedure.models.base.Period"

questionPeriodПеріод запитаньQuestion period

base.Period

x-baseClass    "prozorro_sale.procedure.models.base.Period"

qualificationPeriodПеріод кваліфікаціїQualification period

base.Period

x-baseClass    "prozorro_sale.procedure.models.base.Period"


 

guaranteeГарантійний внесокGuarantee

base.Value

false+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

currentTenantGuaranteeFeeГарантійний внесок чинного орендаряGuarantee fee for current tenantbase.Valuefalse+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

tenderAttemptsЛот виставляєтьсяAttempt number

integer($int64)

true+

default: 1
minimum: 1
example: 10

Якщо tenderAttempts = 1, то поле previousAuctionId не використовується.
Якщо tenderAttempts > 1 поле previousAuctionId використовується та є обов'язкове;

itemssmallPrivatization.ItemСклад лотаLot compositionlist-objectfalse+statusСтатус процедуриProcedure status

string

true

Enum:[ active_tendering, active_auction, active_qualification, pending_payment, active_awarded, complete, cancelled, unsuccessful ]

cancellationsСкасування АукціонуAuction Cancellation

list-object

smallPrivatization.Cancellation

true

minItems: 1


default: List []

idВнутрішній ідентифікатор об'єктаItem IDstringtrue

x-default: hex

descriptionОпис об'єктаItem descriptionbase.MultiLangfalse+


classificationКласифікатор об'єктаItem classificationsmallPrivatization.Classification
+


unitОдиниці виміруItem unitbase.Unit +registrationFeeРеєстраційний внесокRegistration feebase.Value+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

minimalStepРозмір кроку аукціонуMinimal stepbase.Value+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

relatedEntitiesbase.RelatedEntity+

minItems: 2

Список пов'язаних процесів
Обов'язковими процесами під час публікаціі повинні бути:
- об'єкт реєстра типу asset
- об'єкт інформаційних повідомлень типу announcement

assetHolderІнформація про балансоутримувачаAsset holder informationsmallPrivatization.AssetHolder

x-baseClass    "prozorro_sale.procedure.models.base.OrganizationWithoutContactsUnit"

minNumberOfQualifiedBidsМінімальна кількість заяв
quantityКількість одиницьItem quantitynumber($float)
+

minimum: 0
example: 11.1126
x-strict: 4

addressМісцезнаходженняItem addressbase.AddressUaMinimal number of bidsinteger($int64)true

default: 1
maximum: 1

_versioninteger($int64)true

 

_protectedbooleantrue

default: false

_protect_levelstringtrue

default: high

Enum:
[ high, medium ]

_metabase.MetaData

x-baseClass    "prozorro_sale.procedure.models.base.MetaDataAddress"

additionalClassificationsДодаткова інформаціяДодатковий класифікаторItem additional ClassificationAdditional information

list-object

basesmallPrivatization.AdditionalInformationAdditionalClassification


true+

default:  List List []

metaInfo    base.MetaInformation

x-baseClass    "prozorro_sale.procedure.models.base.MetaInformation"

Expand
titleОпис базових моделей


minItems: 1

locationГеографічні координати місця розташуванняGeo positionbase.Location


smallPrivatizationItemTypeТип активуItem typestringtrue

x-dictionaries: List [ "smallPrivatizationItemType" ]

Значення може автогенеруватися відповідно до обраного значення в smallPrivatization.Classification, якщо воно наявне у переліку
Перелік та взаємозв'язок значень щодо автогенерації зазначено у ТЗ
Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/smallPrivatizationItemType

itemPropsТехнічні характеристики, нерухомістьTechnical characteristics, real estatepolymodel

x-claim-func    "prozorro_sale.procedure.packages.smallPrivatization.utils.smallPrivatization_claim_func"

Значення може автогенеруватися відповідно до обраного значення в smallPrivatization.Classification, якщо воно наявне у переліку
Перелік та взаємозв'язок значень щодо автогенерації зазначено у ТЗ

anyOf ->    
smallPrivatization.LandProps{...}
smallPrivatization.RealEstateProps{...}
smallPrivatization.JointPropertyComplexProps{...}
smallPrivatization.VehicleProps{...}

registrationDetailsІнформація щодо реєстраціїRegistration detailssmallPrivatization.RequiredRegistrationDetails

Якщо зі словника registrationStatus в полі registrationStatus вибрано complete - поля registrationID та registrationDate обов'язкові

x-baseClass    "prozorro_sale.procedure.packages.smallPrivatization.procedure.RequiredRegistrationDetails"

presentationUrlПрезентація обʼєктаPresentation of the objectstringfalse-

URL-посилання на файл

presentationUrlENАнгломовна презентація об’єктаEnglish presentation of the objectstringfalse-

URL-посилання на файл

documentsВсі документи аукціону та пов'язані додаткиDocuments

list-object

base.Document



default: List []

questionsСервіс обговорення аукціону (запитання-відповідь)Q&A

list-object

base.Question

 

true

default: List []

timer

string($date-time)

true

час до наступної події

x-

default

format:

 nowdateModifiedОстання дата редагування документуDocument modified date

string($date-time)

timer
x-serialize_when_none: false

archiveId

string

true

x-

default

format:

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

integer($int64)

Чим менше значення поля, тим вище документ буде при відображенні на майданчиках.
Основним документом вважається документ з мінімальним значенням індексу.
Якщо параметр не зазначений, документи будуть виводитись останніми у переліку.
Якщо кілька документів мають однакове значення параметру, порядок сортування буде залежати від dateModified,
Пріоритет у документів доданих раніше.

formatФормат документуDocument format

string

true-

 

languageМова документуDocument language

string

-

 

hashХеш документуDocument hash

string

-

 

_Document__addedInQualificationState 

boolean

-

Індикатор, який вказує, чи був документ доданий у статусі qualification

token 

string

-

 

_ds_id 

string

true-

Ідентифікатор документа в document service

_ds_scope 

string

true-

Тип документа за доступом [public/private]

contract
currentContractTimeДата укладення та закінчення та строк дії договору орендиCurrent tenant contract's termsbase.LifeTime(Contract)false+monthlyRentSumМісячна оренда платаMonthly rentbase.Valuefalse+minimum: 0.01rentedAreaОрендована площаRented areafloatfalse-minimum: 0.01base.LifeTime(Contract)/ Строрити нову модель (TermLifeTime) і використовувати поля як для ІП так і Процедури

dateFrom

Період з

Date fromstring($date-time)false+ 

dateTill

Період по

Date tillstring($date-time)false+   

term

Строк дії

Termstringfalseexample: P2Y11M
x-format: duration

використання формату ISO_8601 https://en.wikipedia.org/wiki/ISO_8601#Durations

 essentialImprovements
 
essentialCostВартість невідʼємних поліпшеньCost of essential Improvementsbase.Valuefalse+ improvementsTime

Дата завершення невідʼємних поліпшень

Completion datebase.LifeTime(Improvements)false+compensationTerms

Умови компенсації

Terms of compensationstringfalse+ essentialConsent

Рішення про згоду на невідʼємні поліпшення

Decision to consent to essential improvementsstringfalse+ 

orderCost

Наказ про затвердження висновку про вартість об’єкта приватизації

Order on approval of the conclusion on the cost of the privatization objectstringfalse+base.LifeTime(Improvements)/ можна перевикористати модель TermLifeTime  і використовувати поля як для ІП так і Процедур

dateFrom

Період з

Date fromstring($date-time)false-

dateTill

Період по

Date tillstring($date-time)false+  

term

Строк дії

Termstringfalseexample: P2Y11M
x-format: duration

використання формату ISO_8601 https://en.wikipedia.org/wiki/ISO_8601#Durations

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

Для даної процедури items копіюються із Об'єкта реєстру.

Всі класифікатори Об'єкту вказуються на етапі створення Об'єкту або редагуються поки Об'єкт знаходиться у статусі pending.

На рівні ЦБД має відбуватись валідація відповідності двох класифікаторів згідно логіки, яка описана тут

Значення полів з класифікаторами передаються при створенні Процедури із Об'єкту реєстру і не доступні для редагування Організатору у Процедурі взагалі.

Періоди і статуси

Конфігураційний файл з періодами

Загальна схема процесу продажу об'єктів малої приватизації

Схема “Загальний процес (1 заява - викуп)”

Схема “Загальний процес (2 і більше заяв)”

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

Timeline процедури

Схема “Timeline процедури (1 заява - викуп)”

Схема “Timeline процедури (2 та більше учасників - аукціон)”

Статуси процедури

Схема “Модель статусів процедури (1 заява - викуп)”

Схема “Модель статусів процедури (2 та більше учасників - аукціон)”

  • Прийняття заяв на участь

    • Технічний ідентифікатор - active_tendering;
    • Умови зміни статусу - При настанні rectificationPeriod.endDate Інформаційного Повідомлення автоматично створюється Перша Процедура. Для створення Процедури використовуються значення полів пов'язаного Об'єкту реєстру та Інформаційного Повідомлення. ЦБД передає майданчику Організатора token створеної Процедури та Процедура набуває статусу “Прийняття заяв на участь” (active_tendering); Токени на створення Процедури будуть зберігатися в ІП (так як він родитель Процедур) і Майданчик, через Міррор сервіса ІП, буде отримувати оновлення про зміну у ІП та брати з нього токени, якщо вона Власник або не отримувати, якщо НЕ Власник
    • Опис - Для подання заяв для участі в аукціоні (tenderPeriod), публікація питань щодо лоту (questionPeriod) та відповідей (enquiryPeriod).
    • Функціонал Оператора Учасника - Активація заяви на участь учасника (в тому числі тих учасників, які були дискваліфіковані у попередньому аукціоні (перевірка всіх аукціонів, що повязані з Об'єктом реєстру), але завантажили документ (admissionReason), що підтверджує допуск цього учасника. Відповідальність за активацію заяви раніше дискваліфікованого учасника несе Оператор учасника).
  • Аукціон

    • Технічний ідентифікатор - active_auction
    • Умови зміни статусу - Після створення Процедури ЦБД визначає точну дату та час початку періоду аукціону (auctionPeriod). У визначену дату та час ЦБД, за наявності необхідної кількості заяв (перевірка кількості поданих заяв відбувається на рівні ЦБД, для проведення аукціону необхідно не менше 2 заяв на участь), змінює статус процедури з “Прийняття заяв на участь” (active_tendering) на “Аукціон” (active_auction).
    • Опис - Дата початку першого Аукціону зазначається Організатором у Інформаційному Повідомленні і копіюється у Першу Процедуру. Логіка і граничні значення Дати старту модулю Аукціону описані у ТЗ по ІП. Для Другої і подальших Процедур auctionPeriod.startDate визначається згідно значенню, що вказав Організатор у ІП у полі announcement.tenderPeriodDuration
  • Очікується опублікування протоколу

    • Технічний ідентифікатор - active_qualification
    • Умови зміни статусу - По завершенню періоду аукціону (auctionPeriod) за умови 2-х або більше bid-ів та за умови наявності хоча б однієї валідної ставки (рівна або вище суми стартової ціни лота та кроку аукціону), АБО за наявності лише 1-ї заяви на участь в періоді прийняття заяв на участь (tenderPeriod); ЦБД змінює статус процедури на “Очікується опублікування протоколу” (active_qualification) - 1 фаза кваліфікації переможця (award:pending), відбувається в частині роботи із протоколом, статус award’у змінюється на “Очікується протокол” (pending).
    • Опис:
      • Для публікації Організатором рішення про приватизацію шляхом викупу під час періоду (admissionPeriod), тільки якщо була подана лише 1-на заява на участь в періоді прийняття заяв на участь (tenderPeriod).
      • Для роботи із протоколом, а саме завантаження з боку Учасника та Оператора майданчика переможця (опціонально), завантаження та публікації підписаного Учасником й Оператором та затвердженого органом приватизації протоколу Організатором (обов’язково) під час періоду (verificationPeriod).
  • Очікується оплата

    • Технічний ідентифікатор - pending_payment
    • Умови зміни статусу - По завершенню роботи із протоколом, Організатор опубліковує протокол, статус процедури змінюється на “Очікується оплата” (pending_payment) - 2 фаза кваліфікації переможця, а саме в частині отримання інформації щодо оплати ціни продажу.
    • Опис - Для підтвердження Організатором факту оплати переможцем ціни за придбане на аукціоні майно. Для підтвердження Оператором переможця факту сплати повної суми за участь, яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь.
  • Очікується підписання договору

    • Технічний ідентифікатор - active_awarded
    • Умови зміни статусу - Після підтвердження факту оплати ціни продажу, статус процедури змінюється на “Очікується підписання договору” (active_awarded) - 3 фаза кваліфікації переможця, а саме в частині роботи із договором.
    • Опис - Для роботи із договором, а саме завантаження договору та внесення необхідної інформації щодо договору та його підтвердження Організатором. Оператором переможця повинна бути підтверджена оплата за участь Переможцем, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь.
  • Аукціон завершено. Договір підписано

    • Технічний ідентифікатор - complete
    • Умови зміни статусу - Термінальний статус. Після отримання інформації про оплату, Організатор аукціону натискає на кнопку “Завершити аукціон”. Після чого майданчик Організатора надсилає запит до ЦБД щодо зміни статусу процедури на complete.
  • Аукціон не відбувся

    • Технічний ідентифікатор - unsuccessful
    • Умови зміни статусу - Термінальний статус. Можливі наступні автоматичні варіанти зміни статусу процедури на unsuccessful в ЦБД, у разі:
      • Якщо в рамках tenderPeriod немає жодної поданої заяви;
      • Якщо в рамках періоду публікації рішення про викуп (admissionPeriod) не опубліковано рішення про викуп;
      • Якщо за результатами auctionPeriod, немає жодної валідної ставки. Валідна ставка - рівна стартової ціни лота (у випадку одного учасника), рівна або вище суми стартової ціни лота та кроку аукціону (у випадку 2 та більше учасників);
      • Якщо в рамках кваліфікації Організатор дискваліфікував єдиного переможця;
      • Якщо в рамках кваліфікації Організатор дискваліфікував учасника з другою ціновою пропозицією, який став Переможцем після дискваліфікації учасника з найвищою ціновою пропозицією.
  • Аукціон відмінено

    • Технічний ідентифікатор - cancelled
    • Умови зміни статусу - Можливість скасування аукціону у Організатора присутня у всіх не термінальних статусах процедури. Для зміни статусу процедури на “Аукціон відмінено” Організатор зобов’язаний натиснути кнопку “Скасувати”, завантажити документ з причинами скасування (cancellationDetails) та обрати причину скасування із довідника, після чого майданчик Організатора передає запит до ЦБД на зміну статусу процедури на “Аукціон відмінено”.

Статуси заяви на участь Учасника

Схема “Модель статусів заяви на участь (біда)”

  • Чернетка заяви

    • Технічний ідентифікатор - draft
    • Майданчик:
      • Можливість активувати заяву на участь
      • Умови зміни статусу - Майданчик Учасника робить запит до ЦБД та передає об'єкт заяви на участь. У разі правильно сформованого об'єкта заяви на участь, ЦБД повертає майданчику token для активації заяви на участь, заява на участь набуває статус “Чернетка заяви” (draft).
  • Підтверджена заява

    • Технічний ідентифікатор - active
    • Учасник:
      • відсутній
    • Умови зміни статусу - Майданчик Учасника надсилає запит на активацію заяви на участь в ЦБД. ЦБД робить перевірку заяви: чи був дискваліфікований учасник у попередніх аукціонах, пов'язаних із об'єктом реєстру з причин:
      • Відмовився від підписання протоколу про результати електронного аукціону;
      • Відмовився від укладення договору;
      • Відмовився від підписання протоколу аукціону або договору купівлі-продажу в аукціоні з продажу того самого об’єкта приватизації, що підтверджується відповідним актом;
      • Не сплатив ціну продажу об'єкта приватизації у встановлений строк;
      • Не сплатив ціну продажу об’єкта приватизації у встановлений строк щодо того самого об’єкта приватизації, що підтверджується відповідним актом.
    • якщо учасник був раніше дискваліфікований з перелічених вище причин, то перевірити чи завантажений у заяву документ з типом “admissionReason”. Тільки заяви тих учасників, які не були раніше дискваліфіковані АБО були дискваліфіковані та мають завантажений документ з типом “admissionReason”, змінюють статус на “Підтверджена заява” (active) та вважаються опублікованими
  • Видалена заява

    • Технічний ідентифікатор - deleted
    • Учасник:
      • відсутній
    • Умови зміни статусу - У разі анулювання заяви на участь учасником АБО якщо Організатор скасував процедуру до завершення роботи МА

Статуси аварда

Схема "Модель статусів аварда (1 заява - викуп)" Схема "Модель статусів аварда (2 та більше учасників - аукціон)"

object-id
x-serialize_when_none: false

enquiryPeriodПеріод відповідейEnquiry period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

clarificationPeriodПеріод уточненьClarification period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

tenderPeriodПеріод подання заяви на участь в аукціоніTender period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

auctionPeriodПеріод аукціонуAuction period

base.Period


+

x-baseClass    "prozorro_sale.procedure.models.base.Period"

admissionPeriodПеріод публікації рішення про викупAdmission period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

questionPeriodПеріод запитаньQuestion period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

qualificationPeriodПеріод кваліфікаціїQualification period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

statusСтатус процедуриProcedure status

string

true

Enum:[ active_tendering, active_auction, active_qualification, pending_payment, active_awarded, complete, cancelled, unsuccessful ]

cancellationsСкасування АукціонуAuction Cancellation

list-object

smallPrivatization.Cancellation

true

default: List []

registrationFeeРеєстраційний внесокRegistration feebase.Value
+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

minimalStepРозмір кроку аукціонуMinimal stepbase.Value
+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

relatedEntities

base.RelatedEntity
+

minItems: 2

Список пов'язаних процесів
Обов'язковими процесами під час публікаціі повинні бути:
- об'єкт реєстра типу asset
- об'єкт інформаційних повідомлень типу announcement

assetHolderІнформація про балансоутримувачаAsset holder informationsmallPrivatization.AssetHolder

x-baseClass    "prozorro_sale.procedure.models.base.OrganizationWithoutContacts"

minNumberOfQualifiedBidsМінімальна кількість заявMinimal number of bidsinteger($int64)true

default: 1
maximum: 1

_version

integer($int64)true

 

_protected

booleantrue

default: false

_protect_level

stringtrue

default: high

Enum:
[ high, medium ]

_meta

base.MetaData

x-baseClass    "prozorro_sale.procedure.models.base.MetaData"

additionalInformationДодаткова інформаціяAdditional information

list-object

base.AdditionalInformation

true

default: List []

metaInfo

    base.MetaInformation

x-baseClass    "prozorro_sale.procedure.models.base.MetaInformation"

Expand
titleОпис базових моделей
systemNamex-legalNameUax-legalNameEnTypereadOnlyОбовʼязковістьКоментар
base.Document
















idІдентифікатор документуDocument IDstringtrue-x-default: hex
titleНазва документуDocument titlebase.MultiLang
+

Multi language string model

descriptionОпис документуDocument descriptionbase.MultiLang
-Multi language string model
urlПосилання на документDocument link

string

x-format: ds-url

true- 
relatedDocumentПов'язаний документRelated document

string



example: 5e300ec4080b60d45dc28bb8

Ідентифікатор, що відображається тільки в документі digitalSignature та використовується
для відображення зв'язку між цифровим підписом та документом сутності процедури

documentOfОб'єкт документуDocument object

string


+

Enum:
[ сompensation_announcement, improvements_announcement, announcement, large_announcement, auction_chain, asset, large_asset, auction, bid, award, contract, cancellation, prolongation]

documentTypeТип документаDocument Type

string



Enum:
[ illustration, notice, assetNotice, technicalSpecifications, evaluationCriteria, contractProforma, x_presentation, сonstructionExpertise, digitalSignature ]

datePublishedДата публікації документуDocument publishing date

string($date-time)

true

x-default: now

dateModifiedОстання дата редагування документуDocument modified date

string($date-time)

true

x-default: now

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

integer($int64)



Чим менше значення поля, тим вище документ буде при відображенні на майданчиках.
Основним документом вважається документ з мінімальним значенням індексу.
Якщо параметр не зазначений, документи будуть виводитись останніми у переліку.
Якщо кілька документів мають однакове значення параметру, порядок сортування буде залежати від dateModified,
Пріоритет у документів доданих раніше.

formatФормат документуDocument format

string

true-

 

languageМова документуDocument language

string


-

 

hashХеш документуDocument hash

string


-

 

_Document__addedInQualificationState 

boolean


-

Індикатор, який вказує, чи був документ доданий у статусі qualification

token 

string


-

 

_ds_id 

string

true-

Ідентифікатор документа в document service

_ds_scope 

string

true-

Тип документа за доступом [public/private]

contract



currentContractTimeДата укладення та закінчення та строк дії договору орендиCurrent tenant contract's termsbase.LifeTime(Contract)false+
monthlyRentSumМісячна оренда платаMonthly rentbase.Valuefalse+minimum: 0.01
rentedAreaОрендована площаRented areafloatfalse-minimum: 0.01
base.LifeTime(Contract)/ Строрити нову модель (TermLifeTime) і використовувати поля як для ІП так і Процедури


dateFrom

Період з

Date fromstring($date-time)false+ 

dateTill

Період по

Date tillstring($date-time)false+   

term

Строк дії

Termstringfalseexample: P2Y11M
x-format: duration

використання формату ISO_8601 https://en.wikipedia.org/wiki/ISO_8601#Durations

 essentialImprovements
 




essentialCostВартість невідʼємних поліпшеньCost of essential Improvementsbase.Valuefalse+ 
improvementsTime

Дата завершення невідʼємних поліпшень

Completion datebase.LifeTime(Improvements)false+
compensationTerms

Умови компенсації

Terms of compensationstringfalse+ 
essentialConsent

Рішення про згоду на невідʼємні поліпшення

Decision to consent to essential improvementsstringfalse+ 

orderCost

Наказ про затвердження висновку про вартість об’єкта приватизації

Order on approval of the conclusion on the cost of the privatization objectstringfalse+
base.LifeTime(Improvements)/ можна перевикористати модель TermLifeTime  і використовувати поля як для ІП так і Процедур


dateFrom

Період з

Date fromstring($date-time)false-

dateTill

Період по

Date tillstring($date-time)false+  

term

Строк дії

Termstringfalseexample: P2Y11M
x-format: duration

використання формату ISO_8601 https://en.wikipedia.org/wiki/ISO_8601#Durations

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

Для даної процедури items копіюються із Об'єкта реєстру.

Всі класифікатори Об'єкту вказуються на етапі створення Об'єкту або редагуються поки Об'єкт знаходиться у статусі pending.

На рівні ЦБД має відбуватись валідація відповідності двох класифікаторів згідно логіки, яка описана тут

Значення полів з класифікаторами передаються при створенні Процедури із Об'єкту реєстру і не доступні для редагування Організатору у Процедурі взагалі.

Загальна схема процесу продажу об'єктів малої приватизації

Схема “Загальний процес (1 заява - викуп)”

Схема “Загальний процес (2 і більше заяв)”

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

Timeline процедури

Схема “Timeline процедури (1 заява - викуп)”

Схема “Timeline процедури (2 та більше учасників - аукціон)”

Статуси процедури

Схема “Модель статусів процедури (1 заява - викуп)”

Схема “Модель статусів процедури (2 та більше учасників - аукціон)”

  • Прийняття заяв на участь

    • Технічний ідентифікатор - active_tendering;
    • Умови зміни статусу - При настанні rectificationPeriod.endDate Інформаційного Повідомлення автоматично створюється Перша Процедура. Для створення Процедури використовуються значення полів пов'язаного Об'єкту реєстру та Інформаційного Повідомлення. ЦБД передає майданчику Організатора token створеної Процедури та Процедура набуває статусу “Прийняття заяв на участь” (active_tendering); Токени на створення Процедури будуть зберігатися в ІП (так як він родитель Процедур) і Майданчик, через Міррор сервіса ІП, буде отримувати оновлення про зміну у ІП та брати з нього токени, якщо вона Власник або не отримувати, якщо НЕ Власник
    • Опис - Для подання заяв для участі в аукціоні (tenderPeriod), публікація питань щодо лоту (questionPeriod) та відповідей (enquiryPeriod).
    • Функціонал Оператора Учасника - Активація заяви на участь учасника (в тому числі тих учасників, які були дискваліфіковані у попередньому аукціоні (перевірка всіх аукціонів, що повязані з Об'єктом реєстру), але завантажили документ (admissionReason), що підтверджує допуск цього учасника. Відповідальність за активацію заяви раніше дискваліфікованого учасника несе Оператор учасника).
  • Аукціон

    • Технічний ідентифікатор - active_auction
    • Умови зміни статусу - Після створення Процедури ЦБД визначає точну дату та час початку періоду аукціону (auctionPeriod). У визначену дату та час ЦБД, за наявності необхідної кількості заяв (перевірка кількості поданих заяв відбувається на рівні ЦБД, для проведення аукціону необхідно не менше 2 заяв на участь), змінює статус процедури з “Прийняття заяв на участь” (active_tendering) на “Аукціон” (active_auction).
    • Опис - Дата початку першого Аукціону зазначається Організатором у Інформаційному Повідомленні і копіюється у Першу Процедуру. Логіка і граничні значення Дати старту модулю Аукціону описані у ТЗ по ІП. Для Другої і подальших Процедур auctionPeriod.startDate визначається згідно значенню, що вказав Організатор у ІП у полі announcement.tenderPeriodDuration
  • Очікується опублікування протоколу

    • Технічний ідентифікатор - active_qualification
    • Умови зміни статусу - По завершенню періоду аукціону (auctionPeriod) за умови 2-х або більше bid-ів та за умови наявності хоча б однієї валідної ставки (рівна або вище суми стартової ціни лота та кроку аукціону), АБО за наявності лише 1-ї заяви на участь в періоді прийняття заяв на участь (tenderPeriod); ЦБД змінює статус процедури на “Очікується опублікування протоколу” (active_qualification) - 1 фаза кваліфікації переможця (award:pending), відбувається в частині роботи із протоколом, статус award’у змінюється на “Очікується протокол” (pending).
    • Опис:
      • Для публікації Організатором рішення про приватизацію шляхом викупу під час періоду (admissionPeriod), тільки якщо була подана лише
  • Очікується рішення про викуп

    • Технічний ідентифікатор - pending_admission
    • Учасник
      • Завантаження підписаного учасником протоколу під час періоду (admissionPeriod) (не обов'язкова дія - з можливістю замінити протокол)
    • Оператор майданчика учасника
      • Завантаження підписаного учасником та Оператором майданчика учасника протоколу під час періоду (admissionPeriod) (не обов'язкова дія - з можливістю замінити протокол)
    • Організатор
      • Завантаження та публікація обов’язкового документу “Рішення про приватизацію шляхом викупу (redemptionDecision)” під час періоду (admissionPeriod) відбувається автоматична зміна статуса з pending_admission на pending
      • Дискваліфікація учасника;
    • Умови зміни статусу - автоматично присвоюється переможцю під час генерації аварду (тільки якщо була подана лише 1-на заява на участь в періоді прийняття заяв на участь (tenderPeriod)).
  • Очікується протокол

    • Технічний ідентифікатор - pending
    • Організатор
      • Завантаження підписаного та затвердженого протоколу під час періоду (verificationPeriod) (обов'язкова дія - з можливістю замінити протокол);
      • Переведення статусу учасника до наступного статусу "Очікується оплата" (pending_payment);
      • Дискваліфікація учасника;
    • Учасник
      • Можливість завантажити та замінити протокол (не обов'язкова дія).
    • Умови зміни статусу
      • Після публікації рішення про приватизацію шляхом викупу зі статусу penging.admission ( 1-на заява на участь в періоді прийняття заяв на участь (tenderPeriod));
      • Автоматично присвоюється переможцю під час генерації авардів (за умови 2-х або більше bid-ів на момент завершення періоду аукціону (auctionPeriod));
      • .
      • Для роботи із протоколом, а саме завантаження з боку Учасника та Оператора майданчика переможця (опціонально), завантаження та публікації підписаного Учасником й Оператором та затвердженого органом приватизації протоколу Організатором (обов’язково) під час періоду (verificationPeriod).Зі статусу pending_waiting (якщо переможцем став учасник з наступною по величині ціновою пропозицією)
  • Очікується оплата

    • Технічний ідентифікатор - pending_payment
    • Умови зміни статусу - По завершенню роботи із протоколом, Організатор опубліковує протокол, статус процедури змінюється на “Очікується оплата” (pending_payment) - 2 фаза кваліфікації переможця, а саме в частині отримання інформації щодо оплати ціни продажу.
    • Опис - Для підтвердження Організатором факту оплати ціни продажу Організатором (натискання кнопки “Договір оплачено”, обов’язково);
    • Дискваліфікація учасника.
    • Оператор майданчика переможцяПідтвердження переможцем ціни за придбане на аукціоні майно. Для підтвердження Оператором переможця факту сплати повної суми за участь, яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь (не обов’язково)..
  • Очікується підписання договору

    • Технічний ідентифікатор - active_awardedУчасник - відсутній
    • Умови зміни статусу - після підтвердження протоколу Оператором Організатора, авард змінює статус з "Очікується протокол" (pending) на "Очікується оплата" (pending_payment).
  • Очікується рішення

    • Технічний ідентифікатор - pending_waiting
    • Організатор - відсутній.
    • Учасник - відсутній.
    • Умови зміни статусу - автоматично присвоюється 2-му (після переможця) учаснику під час генерації авардів
    • Після підтвердження факту оплати ціни продажу, статус процедури змінюється на “Очікується підписання договору” (active_awarded) - 3 фаза кваліфікації переможця, а саме в частині роботи із договором.
    • Опис - Для роботи із договором, а саме завантаження договору та внесення необхідної інформації щодо договору та його підтвердження Організатором. Оператором переможця повинна бути підтверджена оплата за участь Переможцем

    Переможець. Очікується договір

    • Технічний ідентифікатор - active
    • Організатор
      • Завантаження договору (з можливістю замінити);
      • Дискваліфікація учасника (до завершення аукціону);
      • Підтвердження оплати ціни продажу (натискання кнопки);
    • Учасник - відсутній.
    • Оператор майданчика переможцяПідтвердження Оператором переможця факту сплати повної суми за участь (натискання кнопки), яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь (не обов’язково, до публікації договору)
    • Умови зміни статусу - Організатор підтверджує факт оплати ціни лоту натисканням кнопки “Договір оплачено”, award змінює свій статус на active.
    • Коментар - Дискваліфікувати переможця можливо до завершення аукціону.
  • Дискваліфіковано

    • Технічний ідентифікатор - unsuccessful
    • Організатор - функціонал відсутній
    • Учасник - функціонал відсутній
    • Умови зміни статусу - дискваліфікація учасника на будь-якому етапі кваліфікації. Обов’язковою умовою для зміни статусу є:
      • а) завантажений один із документів “Рішення про відмову у затвердженні протоколу або договору” (rejectionProtocol) або “Акт про відмову переможця” (act);
      • б) обрати причину дискваліфікації зі словника Посилання
      • в) підтвердити дискваліфікацію
  • Учасник не став переможцем -

    • Технічний ідентифікатор - cancelled
    • Організатор - функціонал відсутній
    • Учасник - функціонал відсутній
    • Умови зміни статусу
      • за умови участі лише одного Учасника, якщо не завантажено документ award.redemptionDecision протягом admissionPeriod
      • аукціон перейшов в термінальний статус (complete), у зв’язку з чим 2-й учасник не набув статусу переможця.

Статуси контракту

Схема “Модель статусів контракту”

  • Очікується договір

    • Технічний ідентифікатор - pending
    • Організатор
      • Завантаження підписаного договору з учасником;
      • Підтвердження підписання договору;
      • Дискваліфікація учасника.
    • Учасник - відсутній
    • Умови зміни статусу - автоматично присвоюється переможцю під час генерації авардів.
  • Договір підтверджено

    • Технічний ідентифікатор - active
    • Організатор
      • Завершення аукціону.
    • Учасник - відсутній
    • Умови зміни статусу - Організатор підтвердив договір.
  • Договір скасовано

    • Технічний ідентифікатор - cancelled
    • Організатор - відсутній
    • Учасник - відсутній
    • Умови зміни статусу - Організатор аукціону дискваліфікував учасника через неможливість підписання договору або неотримання оплати ціни.

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

Період запитань - questionPeriod

Статус процедури - active_tendering

  • Умови формування дати початку та кінця періоду
    • Особливості періоду - відсутні
    • Дата початку: може припадати на неробочий день, відповідає початку періоду подання пропозицій (tenderPeriod.startDate).
    • Дата завершення: може припадати на неробочий день, завершується в день, що передує дню початку періоду аукціону о 18:00.
    • Функціонал Організатора - відсутній
    • Функціонал Учасника
      • Можливість задати запитання;
      • Можливість відредагувати запитання (протягом 2-х годин після публікації та якщо ще не була надана відповідь Організатором)

Період відповідей - enquiryPeriod

Статус процедури - active_tendering

  • Умови формування дати початку та кінця періоду
    • Особливості періоду - відсутні
    • Дата початку: може припадати на неробочий день, відповідає даті та часу початку періоду подання пропозицій (tenderPeriod.startDate).
    • Дата завершення: може припадати на неробочий день, завершується в день, що передує дню початку періоду аукціону о 18:00.
    • Функціонал Організатора
      • Відповіді на запитання учасників.
      • Можливість завантажувати нові документи в оголошення.
    • Функціонал Учасника
      • Ознайомлення із отриманими відповідями.

Період уточнень - clarificationPeriod

Статус процедури - active_tendering

  • Умови формування дати початку та кінця періоду
    • Особливості періоду - цей період має бути відсутній для першої Процедури із ланцюжка Інформаційних Повідомлень.
      • Якщо Procedure.tenderAttempts == 1, то clarificationPeriod.startDate == clarificationPeriod.endDate.
      • Якщо Procedure.tenderAttempts > 1, то clarificationPeriod.endDate == clarificationPeriod.startDate + 48 годин.
    • Дата початку: може припадати на неробочий день, відповідає даті та часу початку періоду подання пропозицій (tenderPeriod.startDate).
    • Дата завершення: може припадати на неробочий день, завершується через 48 годин після Дати початку (clarificationPeriod.startDate).
    • Функціонал Організатора
      • Можливість редагувати поля Procedure.guarantee
    • Функціонал Учасника
      • Відсутній

Період подання пропозицій - tenderPeriod

Статус процедури - active_tendering

  • Умови формування дати початку та кінця періоду
    • Особливості періоду - тривалість tenderPeriod визначається організатором в Інформаційному Повідомленні.
      • Для Першої Процедури tenderPeriod починається з моменту Створення Першої Процедури і завершується у Дату, яку вказав Організатор у Інформаційному Повідомленні у полі announcement.extraSpecs.periods."periodName": "auctionPeriod" -> auctionPeriod.startDate;
      • Для Другої і подальших Процедур tenderPeriod починається з моменту створення Процедури і триває таку кількість днів, яку вказав Організатор у ІП у полі announcement.extraSpecs.periods."periodName": "tenderPeriod" -> tenderPeriod.duration.quantity + tenderPeriod.duration.unit;

З точки зору користувача він має внести два значення: - Дата початку першого Аукціону
- Кількість днів, які триває tenderPeriod для другої і подільших Процедур.
З точки зору API необхідно задублювати значення tenderPeriod і передвти на ЦБД:
image-1.pngImage Removed

Не робимо на рівні ЦБД у Процуедурі валідацію кількості днів тривалості tenderPeriod.

- **Дата початку:** може припадати на неробочий день, співпадає з датою публікації Процедури (datePublished).
- **Дата завершення:** може припадати на неробочий день, в 20:00 дня, що передує дню початку auctionPeriod.startDate.
- **Функціонал Організатора**
    - Скасування аукціону;
    - Редагування окремих полів оголошення: 
        - Procedure.sellingEntity
        - Procedure.accessDetails
        - Procedure.bankAccounts
        - Procedure.assetHolder
        - та всі дочірні сутності;
    - Можливість завантажувати нові документи в оголошення та заміна завантажених нових документів.
- **Функціонал Учасника**
    - Можливість подання заяв на участь;
    - Можливість внесення змін в заяву на участь протягом всього tenderPeriod;
    - Можливість завантажувати та замінювати документи заяви на участь протягом всього tenderPeriod;
    - Можливість анулювати заяву на участь.

Період аукціону - auctionPeriod

    • .
  • Аукціон завершено. Договір підписано

    • Технічний ідентифікатор - complete
    • Умови зміни статусу - Термінальний статус. Після отримання інформації про оплату, Організатор аукціону натискає на кнопку “Завершити аукціон”. Після чого майданчик Організатора надсилає запит до ЦБД щодо зміни статусу процедури на complete.
  • Аукціон не відбувся

    • Технічний ідентифікатор - unsuccessful
    • Умови зміни статусу - Термінальний статус. Можливі наступні автоматичні варіанти зміни статусу процедури на unsuccessful в ЦБД, у разі:
      • Якщо в рамках tenderPeriod немає жодної поданої заяви;
      • Якщо в рамках періоду публікації рішення про викуп (admissionPeriod) не опубліковано рішення про викуп;
      • Якщо за результатами auctionPeriod, немає жодної валідної ставки. Валідна ставка - рівна стартової ціни лота (у випадку одного учасника), рівна або вище суми стартової ціни лота та кроку аукціону (у випадку 2 та більше учасників);
      • Якщо в рамках кваліфікації Організатор дискваліфікував єдиного переможця;
      • Якщо в рамках кваліфікації Організатор дискваліфікував учасника з другою ціновою пропозицією, який став Переможцем після дискваліфікації учасника з найвищою ціновою пропозицією.
  • Аукціон відмінено

    • Технічний ідентифікатор - cancelled
    • Умови зміни статусу - Можливість скасування аукціону у Організатора присутня у всіх не термінальних статусах процедури. Для зміни статусу процедури на “Аукціон відмінено” Організатор зобов’язаний натиснути кнопку “Скасувати”, завантажити документ з причинами скасування (cancellationDetails) та обрати причину скасування із довідника, після чого майданчик Організатора передає запит до ЦБД на зміну статусу процедури на “Аукціон відмінено”.

Статуси заяви на участь Учасника

Схема “Модель статусів заяви на участь (біда)”

  • Чернетка заяви

    • Технічний ідентифікатор - draft
    • Майданчик:
      • Можливість активувати заяву на участь
      • Умови зміни статусу - Майданчик Учасника робить запит до ЦБД та передає об'єкт заяви на участь. У разі правильно сформованого об'єкта заяви на участь, ЦБД повертає майданчику token для активації заяви на участь, заява на участь набуває статус “Чернетка заяви” (draft).
  • Підтверджена заява

    • Технічний ідентифікатор - active
    • Учасник:
      • відсутній
    • Умови зміни статусу - Майданчик Учасника надсилає запит на активацію заяви на участь в ЦБД. ЦБД робить перевірку заяви: чи був дискваліфікований учасник у попередніх аукціонах, пов'язаних із об'єктом реєстру з причин:
      • Відмовився від підписання протоколу про результати електронного аукціону;
      • Відмовився від укладення договору;
      • Відмовився від підписання протоколу аукціону або договору купівлі-продажу в аукціоні з продажу того самого об’єкта приватизації, що підтверджується відповідним актом;
      • Не сплатив ціну продажу об'єкта приватизації у встановлений строк;
      • Не сплатив ціну продажу об’єкта приватизації у встановлений строк щодо того самого об’єкта приватизації, що підтверджується відповідним актом.
    • якщо учасник був раніше дискваліфікований з перелічених вище причин, то перевірити чи завантажений у заяву документ з типом “admissionReason”. Тільки заяви тих учасників, які не були раніше дискваліфіковані АБО були дискваліфіковані та мають завантажений документ з типом “admissionReason”, змінюють статус на “Підтверджена заява” (active) та вважаються опублікованими
  • Видалена заява

    • Технічний ідентифікатор - deleted
    • Учасник:
      • відсутній
    • Умови зміни статусу - У разі анулювання заяви на участь учасником АБО якщо Організатор скасував процедуру до завершення роботи МА

Статуси аварда

Схема "Модель статусів аварда (1 заява - викуп)" Схема "Модель статусів аварда (2 та більше учасників - аукціон)"

  • Очікується рішення про викуп

    • Технічний ідентифікатор - pending_admission
    • Учасник
      • Завантаження підписаного учасником протоколу під час періоду (admissionPeriod) (не обов'язкова дія - з можливістю замінити протокол)
    • Оператор майданчика учасника
      • Завантаження підписаного учасником та Оператором майданчика учасника протоколу під час періоду (admissionPeriod) (не обов'язкова дія - з можливістю замінити протокол)
    • Організатор
      • Завантаження та публікація обов’язкового документу “Рішення про приватизацію шляхом викупу (redemptionDecision)” під час періоду (admissionPeriod) відбувається автоматична зміна статуса з pending_admission на pending
      • Дискваліфікація учасника;
    • Умови зміни статусу - автоматично присвоюється переможцю під час генерації аварду (тільки якщо була подана лише 1-на заява на участь в періоді прийняття заяв на участь (tenderPeriod)).
  • Очікується протокол

    • Технічний ідентифікатор - pending
    • Організатор
      • Завантаження підписаного та затвердженого протоколу під час періоду (verificationPeriod) (обов'язкова дія - з можливістю замінити протокол);
      • Переведення статусу учасника до наступного статусу "Очікується оплата" (pending_payment);
      • Дискваліфікація учасника;
    • Учасник
      • Можливість завантажити та замінити протокол (не обов'язкова дія).
    • Умови зміни статусу
      • Після публікації рішення про приватизацію шляхом викупу зі статусу penging.admission (1-на заява на участь в періоді прийняття заяв на участь (tenderPeriod));
      • Автоматично присвоюється переможцю під час генерації авардів (за умови 2-х або більше bid-ів на момент завершення періоду аукціону (auctionPeriod));
      • Зі статусу pending_waiting (якщо переможцем став учасник з наступною по величині ціновою пропозицією)
  • Очікується оплата

    • Технічний ідентифікатор - pending_payment
    • Організатор
      • Для підтвердження факту оплати ціни продажу Організатором (натискання кнопки “Договір оплачено”, обов’язково);
      • Дискваліфікація учасника.
    • Оператор майданчика переможця
      • Підтвердження Оператором переможця факту сплати повної суми за участь, яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь (не обов’язково).
    • Учасник - відсутній
    • Умови зміни статусу - після підтвердження протоколу Оператором Організатора, авард змінює статус з "Очікується протокол" (pending) на "Очікується оплата" (pending_payment).
  • Очікується рішення

    • Технічний ідентифікатор - pending_waiting
    • Організатор - відсутній.
    • Учасник - відсутній.
    • Умови зміни статусу - автоматично присвоюється 2-му (після переможця) учаснику під час генерації авардів
  • Переможець. Очікується договір

    • Технічний ідентифікатор - active
    • Організатор
      • Завантаження договору (з можливістю замінити);
      • Дискваліфікація учасника (до завершення аукціону);
      • Підтвердження оплати ціни продажу (натискання кнопки);
    • Учасник - відсутній.
    • Оператор майданчика переможця
      • Підтвердження Оператором переможця факту сплати повної суми за участь (натискання кнопки), яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь (не обов’язково, до публікації договору)
    • Умови зміни статусу - Організатор підтверджує факт оплати ціни лоту натисканням кнопки “Договір оплачено”, award змінює свій статус на active.
    • Коментар - Дискваліфікувати переможця можливо до завершення аукціону.
  • Дискваліфіковано

    • Технічний ідентифікатор - unsuccessful
    • Організатор - функціонал відсутній
    • Учасник - функціонал відсутній
    • Умови зміни статусу - дискваліфікація учасника на будь-якому етапі кваліфікації. Обов’язковою умовою для зміни статусу є:
      • а) завантажений один із документів “Рішення про відмову у затвердженні протоколу або договору” (rejectionProtocol) або “Акт про відмову переможця” (act);
      • б) обрати причину дискваліфікації зі словника Посилання
      • в) підтвердити дискваліфікацію
  • Учасник не став переможцем -

    • Технічний ідентифікатор - cancelled
    • Організатор - функціонал відсутній
    • Учасник - функціонал відсутній
    • Умови зміни статусу
      • за умови участі лише одного Учасника, якщо не завантажено документ award.redemptionDecision протягом admissionPeriod
      • аукціон перейшов в термінальний статус (complete), у зв’язку з чим 2-й учасник не набув статусу переможця.

Статуси контракту

Схема “Модель статусів контракту”

  • Очікується договір

    • Технічний ідентифікатор - pending
    • Організатор
      • Завантаження підписаного договору з учасником;
      • Підтвердження підписання договору;
      • Дискваліфікація учасника.
    • Учасник - відсутній
    • Умови зміни статусу - автоматично присвоюється переможцю під час генерації авардів.
  • Договір підтверджено

    • Технічний ідентифікатор - active
    • Організатор
      • Завершення аукціону.
    • Учасник - відсутній
    • Умови зміни статусу - Організатор підтвердив договір.
  • Договір скасовано

    • Технічний ідентифікатор - cancelled
    • Організатор - відсутній
    • Учасник - відсутній
    • Умови зміни статусу - Організатор аукціону дискваліфікував учасника через неможливість підписання договору або неотримання оплати ціни.

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

Період запитань - questionPeriod

Статус процедури - active_tenderingСтатус процедури - active_auction

  • Умови формування дати початку та кінця періоду
    • Особливості періоду:
      • починається у визначену Організатором дату та визначений ЦБД час, залежить від наявності не менше 2-х bid's в статусі active.
      • в разі присутності учасника з переважним правом наявний додатковий раунд в кінці аукціону для учасника з переважним правом, для можливості ним погодитись на першу або другу найвищу ставку. 
    • Дата початку: завжди припадає на робочий день, точна дата та час (часовий діапазон з 11:00 - 13:00) визначається ЦБД з огляду на встановлену в інформаційному повідомленні Організатором дату початку аукціону
    • Дата завершення: може припадати на неробочий день, подія завершення аукціону.
    • Функціонал Організатора
      • Скасування аукціону.
    • Функціонал Учасника
      • Участь в аукціоні.

Період публікації рішення про викуп - admissionPeriod

    • - відсутні
    • Дата початку: може припадати на неробочий день, відповідає початку періоду подання пропозицій (tenderPeriod.startDate).
    • Дата завершення: може припадати на неробочий день, завершується в день, що передує дню початку періоду аукціону о 18:00.
    • Функціонал Організатора - відсутній
    • Функціонал Учасника
      • Можливість задати запитання;
      • Можливість відредагувати запитання (протягом 2-х годин після публікації та якщо ще не була надана відповідь Організатором)

Період відповідей - enquiryPeriod

Статус процедури - active_tenderingСтатус процедури - active_qualification

  • Умови формування дати початку та кінця періоду
    • Особливості періоду:
      • Починається за умови наявності лише 1 заяви на участь в момент завершення періоду подання пропозицій (tenderPeriod.endDate).
      • Тривалість admissionPeriod - 5 робочих днів з дня, наступного за tenderPeriod.endDate.
      • Якщо рішення про викуп опубліковано, має відбуватись кваліфікація учасника згідно зазначених у qualificationPeriod термінів;
      • Якщо рішення про викуп НЕ опубліковано, то процедура набуває термінального статусу “Аукціон не відбувся. ЦБД автоматично переводить Процедуру у статус Unsuccessful.
      - відсутні
    • Дата початку: може припадати на неробочий день, відповідає даті та часу завершення початку періоду подання пропозицій (tenderPeriod.endDatestartDate).
    • Дата завершення: завжди припадає на робочий день може припадати на неробочий день, завершується в день, що передує дню початку періоду аукціону о 18:00.
    • Функціонал Організатора:
      • Відповіді на запитання учасників.
      • Публікація рішення про викуп;
      • Можливість завантажувати нові документи в оголошення;Редагування окремих полів оголошення:
      • Procedure.sellingEntity
      • Procedure.accessDetails
      • Procedure.assetHolder
      • Procedure.bankAccounts
        та всі дочірні сутності;
      • Скасування аукціону.
    • Функціонал Учасника:
      • Завантаження протоколу (дія не обов'язкова).
      Функціонал майданчика переможця:
      • Ознайомлення із отриманими відповідями
      • Завантаження протоколу (дія не обов'язкова).

Період

...

уточнень -

...

clarificationPeriod

Статус процедури - active_qualification, pending_payment, active_awardedtendering

  • Умови формування дати початку та кінця періоду
    • Особливості періоду:
      • Формується за наявності переможця за результатами проведеного аукціону (тривалість періоду = 35 р.д. з дня формування протоколу про результати електронного аукціону (25 днів дається Організатору на підписання Протоколу + 10 днів на завантаження його у ЕТС)), або за наявності 1-єї активованої заяви на участь в момент завершення періоду прийняття заяв на участь (tenderPeriod) (тривалість періоду = 35 р.д. з дня формування протоколу про результати електронного аукціону (25 днів дається Організатору на підписання Протоколу + 10 днів на завантаження його у ЕТС));
      • Дата завершення періоду може перераховуватись (збільшуватись на 60 робочих днів з дня укладання попереднього договору); Період завершується вручну;
      • Формується повторно з усіма вкладеними періодами за наявності 2-го учасника в якості переможця (в момент дискваліфікації 1-го учасника).
    • Дата початку:
      • Може припадати на неробочий день;
      • Відповідає даті та часу завершення періоду аукціону (auctionPeriod.endDate), за умови подання 2-х та більше заяв;
      • Відповідає даті та часу завершення періоду прийняття заяв на участь (tenderPeriod), за наявності 1-єї активованої заяви на участь.
    • Дата завершення:
      • Може припадати на неробочий день. Завершення Періоду ніяк не впливає на функціонал Організатора у ЦБД і триває доти, доки Організатор не завершить період вручну (натисне кнопку “Аукціон завершено”);
    • Функціонал Організатора:
      • Скасування аукціону (можливо до завершення аукціону);
      • Редагування окремих полів оголошення:
        • Procedure.sellingEntity
        • Procedure.accessDetails
        • Procedure.assetHolder
          та всі дочірні сутності;
      • Можливість завантажувати нові документи в оголошення;
      • Завершення аукціону (auction.complete).
    • Функціонал Учасника: - відсутній.

Період підписання протоколу - award.verificationPeriod*

Статус процедури - active_qualification

  • Умови формування дати початку та кінця періоду
    • Особливості періоду:
      • тривалість періоду - 7 робочих днів з дня, наступного за днем формування протоколу.
    • Дата початку:
      • Може припадати на неробочий день, відповідає даті та часу завершення періоду аукціону (auctionPeriod.endDate), за умови подання 2-х та більше заяв АБО припадати на не робочий день, відповідає даті та часу завершення періоду подання пропозицій (tenderPeriod), за умови подання лише 1 заяви.
    • Дата завершення:
      • Завжди припадає на робочий день, тривалість періоду до 7 робочих днів з дня, наступного за днем формування протоколу. Завершення Періоду ніяк не впливає на функціонал Організатора у ЦБД і триває доти, доки Організатор не завершить період вручну (натисне "Протокол затверджено").
    • Функціонал Організатора:
      • Робота із протоколом (завантаження, заміна);
      • Можливість скасувати електронний аукціон (можливо до переходу процедури в термінальний статус);
      • Можливість редагувати окремі поля оголошення (банківські рахунки, контактні дані Огранізатора);
      • Можливість завантажувати нові документи в contract та award у всіх нетермінальних статусах;
      • Дискваліфікація переможця.
    • Функціонал Учасника:
      • Робота із протоколом (необов'язкова дія - можливість завантажити та замінити протокол).

Період оплати - award.paymentPeriod*

    • - цей період має бути відсутній для першої Процедури із ланцюжка Інформаційних Повідомлень.
      • Якщо Procedure.tenderAttempts == 1, то clarificationPeriod.startDate == clarificationPeriod.endDate.
      • Якщо Procedure.tenderAttempts > 1, то clarificationPeriod.endDate == clarificationPeriod.startDate + 48 годин.
    • Дата початку: може припадати на неробочий день, відповідає даті та часу початку періоду подання пропозицій (tenderPeriod.startDate).
    • Дата завершення: може припадати на неробочий день, завершується через 48 годин після Дати початку (clarificationPeriod.startDate).
    • Функціонал Організатора
      • Можливість редагувати поля Procedure.guarantee
    • Функціонал Учасника
      • Відсутній

Період подання пропозицій - tenderPeriod

Статус процедури - active_tendering

  • Умови формування дати початку та кінця періоду
    • Особливості періоду - тривалість tenderPeriod визначається організатором в Інформаційному Повідомленні.
      • Для Першої Процедури tenderPeriod починається з моменту Створення Першої Процедури і завершується у Дату, яку вказав Організатор у Інформаційному Повідомленні у полі announcement.extraSpecs.periods."periodName": "auctionPeriod" -> auctionPeriod.startDate;
      • Для Другої і подальших Процедур tenderPeriod починається з моменту створення Процедури і триває таку кількість днів, яку вказав Організатор у ІП у полі announcement.extraSpecs.periods."periodName": "tenderPeriod" -> tenderPeriod.duration.quantity + tenderPeriod.duration.unit;

З точки зору користувача він має внести два значення: - Дата початку першого Аукціону
- Кількість днів, які триває tenderPeriod для другої і подільших Процедур.
З точки зору API необхідно задублювати значення tenderPeriod і передвти на ЦБД:
image-1.pngImage Added

Не робимо на рівні ЦБД у Процуедурі валідацію кількості днів тривалості tenderPeriod.

- **Дата початку:** може припадати на неробочий день, співпадає з датою публікації Процедури (datePublished).
- **Дата завершення:** може припадати на неробочий день, в 20:00 дня, що передує дню початку auctionPeriod.startDate.
- **Функціонал Організатора**
    - Скасування аукціону;
    - Редагування окремих полів оголошення: 
        - Procedure.sellingEntity
        - Procedure.accessDetails
        - Procedure.bankAccounts
        - Procedure.assetHolder
        - та всі дочірні сутності;
    - Можливість завантажувати нові документи в оголошення та заміна завантажених нових документів.
- **Функціонал Учасника**
    - Можливість подання заяв на участь;
    - Можливість внесення змін в заяву на участь протягом всього tenderPeriod;
    - Можливість завантажувати та замінювати документи заяви на участь протягом всього tenderPeriod;
    - Можливість анулювати заяву на участь.

Період аукціону - auctionPeriod

Статус процедури - active_auctionСтатус процедури - active_qualification, pending_payment

  • Умови формування дати початку та кінця періоду:
    • Особливості періоду:
      • Тривалість періоду до 20-ти робочих днів з дня формування протоколу, період завершується вручну Організатором аукціону.
      • починається у визначену Організатором дату та визначений ЦБД час, залежить від наявності не менше 2-х bid's в статусі active.
      • в разі присутності учасника з переважним правом наявний додатковий раунд в кінці аукціону для учасника з переважним правом, для можливості ним погодитись на першу або другу найвищу ставку. 
    • Дата початку: завжди припадає на робочий день, точна дата та час (часовий діапазон з 11:00 - 13:00) визначається ЦБД з огляду на встановлену в інформаційному повідомленні Організатором дату початку аукціону
    • Дата завершення: може припадати на неробочий день, подія завершення аукціону.
    • Функціонал Організатора
      • Скасування аукціону.
    • Функціонал Учасника
      • Участь в аукціоні.

Період публікації рішення про викуп - admissionPeriod

Статус процедури - active_qualification

  • Умови формування дати початку та кінця періоду
    • Особливості періоду:
      • Починається за умови наявності лише 1 заяви на участь в момент
      Дата початку:
      • Може припадати на неробочий день, відповідає даті та часу завершення періоду аукціону (auctionPeriod.endDate), за умови подання 2-х та більше заяв АБО припадати на не робочий день, відповідає даті та часу завершення періоду подання пропозицій (tenderPeriod.endDate).
      • Тривалість admissionPeriod - 5 робочих днів з дня, за умови подання лише 1 заяви.наступного за tenderPeriod.endDate.
      • Якщо рішення про викуп опубліковано, має відбуватись кваліфікація учасника згідно зазначених у qualificationPeriod термінів;
      • Якщо рішення про викуп НЕ опубліковано, то процедура набуває термінального статусу “Аукціон не відбувся. ЦБД автоматично переводить Процедуру у статус Unsuccessful.
    • Дата початку: може припадати на неробочий день, відповідає даті та часу завершення періоду подання пропозицій (tenderPeriod.endDate).
    • Дата завершення: завжди припадає на робочий деньДата завершення:Припадає на робочий день. Завершення Періоду ніяк не впливає на функціонал Організатора у ЦБД і триває доти, доки Організатор не завершить період вручну (натисне “Договір оплачено”).
    • Функціонал Організатора:
      • Підтвердження оплати ціни продажу об'єктаПублікація рішення про викуп;
      • Можливість скасувати електронний аукціон (можливо до переходу процедури в термінальний статус);
      • Можливість редагувати окремі поля оголошення (банківські рахунки, контактні дані);
      • Дискваліфікація переможця (можливо до завершення аукціону);
      • завантажувати нові документи в оголошення;
      • Редагування окремих полів оголошення:
        • Procedure.sellingEntity
        • Procedure.accessDetails
        • Procedure.assetHolder
        • Procedure.bankAccounts
          та всі дочірні не технічні полясутності;
      • Скасування аукціону.
    • Функціонал Учасника:
      • ВідсутнійЗавантаження протоколу (дія не обов'язкова).
    • Функціонал майданчика переможця:
      • Підтвердження факту сплати повної суми за участь (натискання кнопки), яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь.

...

      • Завантаження протоколу (дія не обов'язкова).

Період кваліфікації - qualificationPeriod*

Статус процедури - active_qualification, pending_payment, active_awarded

  • Умови формування дати початку та кінця періоду
    • Особливості періоду:
      • Тривалість періоду 25 Формується за наявності переможця за результатами проведеного аукціону (тривалість періоду = 35 р.д. з дня формування протоколу про результати електронного аукціону (25 днів дається Організатору на підписання Протоколу + 10 днів на завантаження його у ЕТС)), або за наявності 1-єї активованої заяви на участь в момент завершення періоду прийняття заяв на участь (tenderPeriod) (тривалість періоду = 35 р.д. з дня формування протоколу про результати електронного аукціону (25 днів дається Організатору на підписання Протоколу + 10 днів на завантаження його у ЕТС));
      • Дата завершення періоду може перераховуватись ( + 10 к.д. (не включаючи день проведення аукціону). Дії в цьому періоді можуть здійснюватися тільки за умови завершення періоду підписання протоколу (award.verificationPeriod). Тривалість періоду може збільшуватись на 60 робочих днів з дня укладання попереднього договору); Період завершується вручну;
      • Формується повторно з усіма вкладеними періодами за наявності 2-го учасника в якості переможця (в момент дискваліфікації 1-го учасника).
    • Дата початку:
      • Може припадати на неробочий день;
      • Відповідає , відповідає даті та часу завершення періоду аукціону (auctionPeriod.endDate), за умови подання 2-х та більше заяв АБО припадати на не робочий день, відповідає ;
      • Відповідає даті та часу завершення періоду подання пропозицій прийняття заяв на участь (tenderPeriod.endDate), за умови подання лише 1 заявинаявності 1-єї активованої заяви на участь.
    • Дата завершення:
      • Завжди припадає Може припадати на робочий неробочий день. Завершення Періоду ніяк не впливає на функціонал Організатора у ЦБД і триває доти, доки Організатор не завершить період вручну (натисне “Підтвердити договір”).кнопку “Аукціон завершено”);
    • Функціонал Організатора:
      • Завантаження попереднього договору (заповнення обов’язкових полівСкасування аукціону (можливо до завершення аукціону);
      • Завантаження договору (заповнення обов’язкових полів);
      • Можливість редагувати окремі поля Редагування окремих полів оголошення:
        • Procedure.sellingEntity
        • Procedure.accessDetails
        • Procedure.assetHolder;
          та всі дочірні сутності;
      • Можливість завантажувати нові документи в оголошення;
      • Завершення аукціону (auction.completeДискваліфікація переможця (можливо до завершення аукціону).
    • Функціонал Учасника:
      • Відсутній.
      Функціонал майданчика переможця:Підтвердження факту сплати повної суми за участь (натискання кнопки), яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь - відсутній.

Період підписання

...

протоколу - award.

...

verificationPeriod*

Статус процедури - active_awardedqualification

  • Умови формування дати початку та кінця періоду
    • Особливості періоду:
      • Тривалість періоду 25 р.д. (не включаючи день проведення аукціону)тривалість періоду - 7 робочих днів з дня, наступного за днем формування протоколу.
    • Дата початку:
      • Дата та час початку qualificationPeriod.startDateМоже припадати на неробочий день, відповідає даті та часу завершення періоду аукціону (auctionPeriod.endDate), за умови подання 2-х та більше заяв АБО припадати на не робочий день, відповідає даті та часу завершення періоду подання пропозицій (tenderPeriod), за умови подання лише 1 заяви.
    • Дата завершення:
      • Через 25 Завжди припадає на робочий день, тривалість періоду до 7 робочих днів з дня, наступного за днем початку періодуформування протоколу. Завершення Періоду ніяк не впливає на функціонал Організатора у ЦБД і триває доти, доки Організатор не завершить період вручну (натисне "Протокол затверджено").
    • Функціонал Організатора:
      • Завантаження попереднього договору (заповнення обов’язкових полівРобота із протоколом (завантаження, заміна);Завантаження договору (заповнення обов’язкових полів
      • Можливість скасувати електронний аукціон (можливо до переходу процедури в термінальний статус);
      • Можливість редагувати окремі поля оголошення :(банківські рахунки, контактні дані Огранізатора);
      • Можливість завантажувати нові документи в contract та award у всіх нетермінальних статусах
      • Procedure.sellingEntity
      • Procedure.accessDetails
      • Procedure.assetHolder;
      • Дискваліфікація переможця (можливо до завершення аукціону).
    • Функціонал Учасника:
      • Можливість 2-му учаснику відмовитися від очікування (до моменту дискваліфікації 1-го учасника та за умови, що процедура у не термінальному статусі).
    • Функціонал майданчика переможця:
      • Підтвердження факту сплати повної суми за участь (натискання кнопки), яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь.

*Всі періоди кваліфікації завершуються Організатором аукціону вручну (не автоматична дія)

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

...

Technical specifications

...

Рішення про затвердження переліку об’єктів МП

...

сonstructionExpertise

...

Так, для процедури під час дії військового стану

...

cancellations.documents.documentType: 

cancellationDetails

...

      • Робота із протоколом (необов'язкова дія - можливість завантажити та замінити протокол).

Період оплати - award.paymentPeriod*

Статус процедури - active_qualification, pending_payment

  • Умови формування дати початку та кінця періоду:
    • Особливості періоду:
      • Тривалість періоду до 20-ти робочих днів з дня формування протоколу, період завершується вручну Організатором аукціону.
    • Дата початку:
      • Може припадати на неробочий день, відповідає даті та часу завершення періоду аукціону (auctionPeriod.endDate), за умови подання 2-х та більше заяв АБО припадати на не робочий день, відповідає даті та часу завершення періоду подання пропозицій (tenderPeriod.endDate), за умови подання лише 1 заяви.
    • Дата завершення:
      • Припадає на робочий день. Завершення Періоду ніяк не впливає на функціонал Організатора у ЦБД і триває доти, доки Організатор не завершить період вручну (натисне “Договір оплачено”).
    • Функціонал Організатора:
      • Підтвердження оплати ціни продажу об'єкта;
      • Можливість скасувати електронний аукціон (можливо до переходу процедури в термінальний статус);
      • Можливість редагувати окремі поля оголошення (банківські рахунки, контактні дані);
      • Дискваліфікація переможця (можливо до завершення аукціону);
      • Редагування окремих полів оголошення:
        • Procedure.sellingEntity
        • Procedure.accessDetails
        • Procedure.assetHolder
        • Procedure.bankAccounts
          та всі дочірні не технічні поля.
    • Функціонал Учасника:
      • Відсутній.
    • Функціонал майданчика переможця:
      • Підтвердження факту сплати повної суми за участь (натискання кнопки), яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь.

Період опублікування договору - award.signingPeriod*

Статус процедури - active_awarded

  • Умови формування дати початку та кінця періоду
    • Особливості періоду:
      • Тривалість періоду 25 р.д. + 10 к.д. (не включаючи день проведення аукціону). Дії в цьому періоді можуть здійснюватися тільки за умови завершення періоду підписання протоколу (award.verificationPeriod). Тривалість періоду може збільшуватись на 60 робочих днів з дня укладання попереднього договору.
    • Дата початку:
      • Може припадати на неробочий день, відповідає даті та часу завершення періоду аукціону (auctionPeriod.endDate), за умови подання 2-х та більше заяв АБО припадати на не робочий день, відповідає даті та часу завершення періоду подання пропозицій (tenderPeriod.endDate), за умови подання лише 1 заяви.
    • Дата завершення:
      • Завжди припадає на робочий день. Завершення Періоду ніяк не впливає на функціонал Організатора у ЦБД і триває доти, доки Організатор не завершить період вручну (натисне “Підтвердити договір”).
    • Функціонал Організатора:
      • Завантаження попереднього договору (заповнення обов’язкових полів);
      • Завантаження договору (заповнення обов’язкових полів);
      • Можливість редагувати окремі поля оголошення:
        • Procedure.sellingEntity
        • Procedure.accessDetails
        • Procedure.assetHolder;
      • Дискваліфікація переможця (можливо до завершення аукціону).
    • Функціонал Учасника:
      • Відсутній.
    • Функціонал майданчика переможця:
      • Підтвердження факту сплати повної суми за участь (натискання кнопки), яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь.

Період підписання договору - award.signaturePeriod*

Статус процедури - active_awarded

  • Умови формування дати початку та кінця періоду
    • Особливості періоду:
      • Тривалість періоду 25 р.д. (не включаючи день проведення аукціону)
    • Дата початку:
      • Дата та час початку qualificationPeriod.startDate
    • Дата завершення:
      • Через 25 робочих днів з дня наступного за днем початку періоду. Завершення Періоду ніяк не впливає на функціонал Організатора у ЦБД
    • Функціонал Організатора:
      • Завантаження попереднього договору (заповнення обов’язкових полів);
      • Завантаження договору (заповнення обов’язкових полів);
      • Можливість редагувати окремі поля оголошення:
        • Procedure.sellingEntity
        • Procedure.accessDetails
        • Procedure.assetHolder;
      • Дискваліфікація переможця (можливо до завершення аукціону).
    • Функціонал Учасника:
      • Можливість 2-му учаснику відмовитися від очікування (до моменту дискваліфікації 1-го учасника та за умови, що процедура у не термінальному статусі).
    • Функціонал майданчика переможця:
      • Підтвердження факту сплати повної суми за участь (натискання кнопки), яку повинен зробити Переможець, якщо розміру гарантійного внеску не вистачає для сплати повної суми за участь.

*Всі періоди кваліфікації завершуються Організатором аукціону вручну (не автоматична дія)

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

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

Technical specifications

НіТакДетальна інформація про об’єкт малої приватизації
assetNotice

Рішення про затвердження переліку об’єктів МП

Decision on approval of the list of objectsНіТакРішення про затвердження переліку об’єктів, що підлягають приватизації/ внесення змін до переліку об’єктів
x_presentationПрезентаціяPresentationНіТакПрезентація
Документи Інформаційного повідомлення приватизації об’єкта оренди з невід’ємними поліпшеннями
noticeІнформаційне повідомленняAuction noticeНіТакІнформаційне повідомлення про приватизацію об'єкта малої приватизації
evaluationCriteriaРішення про затвердження умов продажуEvaluation criteriaНіТакРішення аукціонної комісії про затвердження умов продажу
contractProformaПроєкт договоруContract proformaНіТакДокумент містить умови договору
clarificationsРішення про виправлення технічних помилокDecision on correction of technical errorsНі (Обовʼязковий тільки  в разі внесення змін під час періоду редагування)ТакРішення про виправлення технічних помилок, що були виявлені після публікації інформаційного повідомлення

сonstructionExpertise

Висновок будівельної експертизиConstruction expertise conclusionНіТакВисновок будівельної експертизи
Документи Заяви на участь
commercialProposalЗаява на участьBidНіТакЗаява на участь
x_passportКопія паспорта або документу, що посвідчує особуPassport or identity documentНіНіПаспорт або інший документ, що посвідчує особу (для фізичної особи нерезидента)
x_tenderersRegisterExtractВитяг з ЄДРПОУ або копія документа про реєстраціюRegister extractНіТакКопія витягу з ЄДРПОУ або копію документа про реєстрацію (витяг із торговельного, банківського або судового реєстру тощо)
x_ultimateBeneficiaryInfoІнформація про кінцевого бенефіціарного власника або інформація про відсутність кінцевого бенефіціарного власника і про причину його відсутностіUltimate beneficiary informationНіТакІнформація про кінцевого бенефіціарного власника
x_registrationFeeApprovalДокумент, що підтверджує сплату реєстраційного внескуRegistration fee approvalТакТакДокумент, що підтверджує сплату реєстраційного внеску
x_guaranteeApprovalДокумент, що підтверджує сплату гарантійного внескуGuarantee approvalТакТакДокумент, що підтверджує сплату гарантійного внеску
admissionReasonПідстави для допуску дискваліфікованого учасникаReasons for admission for previously disqualifiedТак, для переводу bid-а в статус active для учасника який був дискваліфікований на попередньому аукціонуТакПідстави для допуску дискваліфікованого учасника
writtenConsentПисьмова згода потенційного покупця щодо взяття на себе зобов’язань, визначених умовами продажуWritten consent with commitmentsНіТакЗгода потенційного покупця щодо взяття на себе зобов’язань, визначених умовами продажу
financialStatementsОстання річна або квартальна фінансова звітністьLast financial statementsНіТакДокументи про річну або квартальну фінансову звітність
auctionProtocolПротокол аукціонуAuction protocolНіНіПротокол аукціону, який учасник має можливість завантажити в рамках кваліфікації
noRestrictionsStatementЗаява про те, що потенційний покупець не підпадає під обмеження, передбачені статтею 8 ЗУ “Про приватизацію державного майна”Buyer is not under restrictions of article 8 of the Law statement

Так, для процедури під час дії військового стану

ТакДодаткові документ, який потрібен тільки в процедурах малої приватизації під час дії військового стану
objectAcquaintanceЗаява про ознайомлення з об’єктомStatement of acquaintance with the objectТак, для процедури під час дії військового стануТакДодаткові документ, який потрібен тільки в процедурах малої приватизації під час дії військового стану
Документи для Скасування процедури

cancellations.documents.documentType: 

cancellationDetails

Рішення про скасування інформаційного повідомленняThe decision to cancel the announcementНіТакРішення про скасування інформаційного повідомлення
Документи Авард (об’єкт кваліфікації учасника)
auctionProtocolПротокол про результати електронного аукціонуAuction protocolТакТакПротокол аукціону
rejectionProtocolРішення про відмову у затвердженні протоколу або договоруRejection protocolТак, для дискваліфікації учасникаТакЗавантажується у разі дискваліфікації учасника (окремо зазначається причина) за умови прийняття рішення Організатором
actАкт про відмову переможцяRefusal actТак, для дискваліфікації учасникаТакЗавантажується у разі відмови переможця аукціону від підписання протоколу аукціону або від укладення договору купівлі-продажу, або несплати ним ціни продажу у встановлений строк (окремо зазначається причина)
redemptionDecisionРішення про приватизацію шляхом викупуRedemption DecisionТак (якщо на момент закінчення кінцевого строку прийняття заяв на участь подано 1 заяву)
ТакРішення органу приватизації про приватизацію шляхом викупу
Документи Договору
contractNoticeПовідомлення про договірContract noticeНіТакОфіційне повідомлення, що містить деталі договору
preliminaryContractПопередній договірPreliminary contractНіТакПопередній договір
contractSignedПідписаний договірSigned contractТакТакПідписаний договір
contractAnnexeДодатки до договоруContract annexeНіТакДодатки до договору
Загальні документи
digitalSignatureЦифровий підписDigital signatureНіНабуває значення документу з яким пов'

Схеми процедури smallPrivatization-englishPriority

...

Схеми процедури smallPrivatization-englishPriority

...

Протягом tenderPeriod Організатор аукціону може завантажувати нові документи, замінювати нові документи та не може змінювати документи Процедури, які були перенесені з Інформаційного Повідомлення та Об'єкту реєстру при автоматичному створенні Процедури.

Повідомлення при публікації оголошення

  • Організатору

    • Коли - Публікація процедури
    • Що - Оголошення про проведення аукціону опубліковане.
    • Коментарі - Повідомлення надходить Організатору протягом 5 хв.

Повідомлення при редагуванні оголошення

  • Організатору

    • Коли - Редагування процедури
    • Що - Оголошення про проведення аукціону відредаговано.
    • Коментарі - Повідомлення надходить Організатору протягом 5 хв.

Обговорення аукціону (запитання-відповідь)

...

Схема "Обговорення аукціонів"

Повідомлення при обговоренні аукціону (запитання-відповідь)

  • Організатору аукціону

    • Коли - Отримання нового запитання
    • Що - Надійшло запитання щодо аукціону
    • Коментарі - Повідомлення надходить Організатору протягом 5 хв., а потім раз на 24 години щодо запитань, які залишилися без відповідей
  • Учаснику

    • Коли - Отримання відповіді на запитання
    • Що - Надано відповідь на запитання щодо аукціону
    • Коментарі - Повідомлення надходить протягом 5 хв.

Розміщення заяви на участь

...

У випадку переходу Процедури у статус "Аукціон не відбувся" (unsuccessful) або "Аукціон відмінено" (cancelled), до завершення періоду аукціону (auctionPeriod), ставки учасників залишаються закритими для всіх, включаючи Організатора аукціону і доступні виключно для майданчика, який розмістив ставку у ЦБД.

Повідомлення при розміщенні заяв на участь

Так як інформація має бути доступною лише конкретному учаснику, нотифікацію майданчики реалізовують самостійно базуючись на відповідях АРІ, під час роботи із заявами на участь.

Note

Скасування аукціону

Скасування аукціону

Скасувати аукціон можливо у будь-якому не термінальному статусі процедури.

titleАнонімізовані поля

Анонімізовані поля

Коли інформація про Учасників стає публічною, то поля, які містять Конфіденційну Інформацію (адреса, контактні дані) мають бути приховані для публічного доступу. Цю інформацію буде бачити Організатор та власник заяви на участь (бачить свої дані).

Це реалізовано на рівні моделі base.Organization

Публічно КІ буде повертатися у вигляді "******"

Скасування аукціону

Скасування аукціону

Скасувати аукціон можливо у будь-якому не термінальному статусі процедури.

Для скасування Організатор аукціону зобов’язаний завантажити документ (documentType:cancellationDetails) та обрати причину скасування (Для скасування Організатор аукціону зобов’язаний завантажити документ (documentType:cancellationDetails) та обрати причину скасування (cancellation.reason). Фактичну дату скасування (cancellations.date) Організатор аукціону вказує вручну.

  • Перелік причин скасування процедури:
    • Включення об’єкта приватизації до переліку об’єктів права державної власності, що не підлягають приватизації;
    • Ухвалення місцевою радою рішення про скасування попереднього рішення про приватизацію відповідного об’єкта комунальної власності;
    • Порушено порядок підготовки до аукціону;
    • Виникнення технічного збою, підтвердженого адміністратором електронної торгової системи;
    • Рішення суду або інші підстави.

Повідомлення при скасування аукціону

  • Організатору аукціону

    • Коли - Скасування аукціону
    • Що - Аукціон скасовано
    • Коментарі - Повідомлення надходить протягом 5 хв.
  • Учаснику

    • Коли - Скасування аукціону
    • Що - Аукціон скасовано Організатором аукціону. Інформація щодо причин скасування
    • Коментарі - Повідомлення надходить протягом 5 хв.


Інформація про отримання посилання на аукціон - Перенести на conf та змінити посиланя

Повідомлення щодо аукціону що не відбувся

  • Організатору аукціону
    • Коли - Аукціон не відбувся
    • Що - Аукціон не відбувся.
    • Коментарі - Повідомлення надходить протягом 5 хв.

Повідомлення щодо аукціону 

  • Учаснику
    • Коли - В момент генерації посилання
    • Що - Для участі в аукціоні перейдіть за посиланням
    • Коментарі - Повідомлення надходить протягом 5 хв.

Аукціон - додати опис раунду з переважним правом

ТЗ з модулю аукціону - змінити посилання

Схема "Аукціон"

...

Як тільки завершується tenderPeriod, ЦБД автоматично генерує унікальні посилання для кожного учасника. Посилання доступне за авторизованим GET запитом даних біда.

Після переходу за посиланням, учасник потрапляє на сторінку проведення аукціону

...

(Модуль аукціону)

Детальний опис проходження аукціону ТУТ

Expand
titleСхема проходження МА з переважним правом

draw.io Diagram
bordertrue
diagramNameСхема проведення МА з переважним правом
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth4042
revision1

Опис раундів

Послідовний раунд (англійський)

- Системна назва
    - Значення - sequential
- Напрямок зміни ставок
 

Опис раундів

Послідовний раунд (англійський)

- Системна назва
    - Значення - sequential
- Напрямок зміни ставок
    - Значення - На підвищення
- Обмеження ставки (масив)
    - Значення - Попередня ставка самого учасника (user)
- Тривалість
    - Значення - 3 хвилини
- Перелік учасників
    - Значення - Анонімний
- Відображення ставок
    - Значення - Значення ставок (масив) - Ціна: Так

...

- Системна назва
    - Значення - final
- Подія для завершення
    - Значення - Час вичерпано
- Тривалість
    - Значення - 5 секунд (або менше, в залежності від завантаженості системи)
- Перелік учасників
    - Значення - Персоніфікований
- Відображення ставок
    - Значення - Значення ставок (масив) - Ціна: Так
- Пост-дії
    - Значення - Сортування - Так ставок
    - Значення - Значення ставок (масив) - Ціна: Так
- Пост-дії
    - Значення - Сортування - Так


Info
titleОсобливості для переважного права

Особливості для переважного права

Під час аукціону (auctionPeriod) чинний орендар має право не робити ставки до 4-го раунду аукціону.

Для реалізації переважного права чинний орендар надає згоду сплатити суму, що є рівною ціновій пропозиції учасника, який подав найвищу цінову пропозицію за лот, після чого чинний орендар набуває статусу переможця аукціону.

У разі відмови чинного орендаря сплачувати таку ціну, він може надати попередню згоду сплатити ціну, що є рівною ціновій пропозицій учасника з наступною (другою) за величиною ціновою пропозицією (за умови наявності такої пропозиції)

Згода або відмова надається в ході спеціального етапу аукціону шляхом натискання відповідної кнопки в електронній торговій системі.

Протягом четвертого раунду МА запитає Учасника з переважним правом:

  • "Чи погоджується він на найвищу ставку, яку зробив інший учасник?" Якщо ні, то - "Чи погоджується він на другу за величиною ставку?"

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

Якщо чинний орендар погоджується із найвищою ціновою пропозицією - за результатами аукціону чинний орендар набуває статусу переможця.

Якщо чинний орендар погоджується із ціновою пропозицією з наступною за величиною після потенційного переможця - за результатами аукціону чинний орендар набуває статусу "Очікується рішення" (award:pending_waiting).

У разі відмови або бездіяльності чинного орендаря під час 4-го раунду і за результатами аукціону він не посідає 1ше або 2ге місце →  чинний орендар не допускається на етап кваліфікації.

Формування протоколу Аукціону

...