Versions Compared

Key

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

...

Після підписання договору Організатор має завантажити договір :

  • завантажити його цифрову копію в ЦБД (documentType:contractSigned)

...

  • заповнити обов'язкові поля договору

...

  • :
    • dateSigned - Дата підписання договору
    • title - Назва договору
    • contractNumber - Номер договору
    • description - опис договору
    • contractTotalValue - Заключна вартість договору
  • підтвердити договір (надслати запит на зміну статусу договору pending → active)

В Організатора аукціону є можливість підтвердити договір (documentType:contractSigned) і після завершення періоду підписання договору (signingPeriod), обмеження на майданчику не мають встановлюватись.

...

draw.io Diagram
bordertrue
diagramNameContracts CSP_contract_statuses
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth437566
revision1


Технічна назва

Бізнесова назва

Перехід з

За умови

Коментар

pendingОчікується договірМомент
створення Awards[] у статусі
набуття Awardʼу статусу active

Автоматично.

Якщо будь-який Авард набуває статусу active, то ЦБД автоматично створює повʼязаний contracts у статусі pending.

Організатор має можливість:

  • Завантаження підписаного договору з учасником
;
  • Підтвердження підписання договору
;
  • Дискваліфікації учасника
.
activeДоговір підтвердженоpending

Ручна дія.

Організатор завантажує документ contracts[x].documents.documentType: contractSigned і після цього надсилає запит на зміну contracts.status: pending → active

Повʼязаний Авард має бути у статусі active.

З технічної сторони, договір вважається підписаним і закритим, коли Організатор змінює contracts.status: pending → active.

Якщо змінився contracts.status: pending → active, це означає, що завантажено Підписаний договір (contracts.documents.documentType: contractSigned)

cancelledДоговір скасованоpending

Автоматична.

За умови дискваліфікації Аварда із active → unsuccessful

Для того, щоб дискваліфікувати Учасника з причини того, що НЕ підписано договір або неотримано оплату, організатору необхідно надіслати запит на зміну статуса Аварда active → unsuccessful


Документи контракту (contracts.documents)

documentType

Назва Українською

Назва Англійською

Опис

Обовʼязковіть

Публічність

contractSignedПідписаний договірSigned contract

Підписаний договір

Так

Так
contractAnnexeДодатки до договоруContract annexe

Додатки до договору

Ні

Так
contractNoticeПовідомлення про договірContract notice

Офіційне повідомлення, що містить деталі договору

Ні


Так
paymentInformationІнформація про розрахункиPayment InformationВідомості про розрахунки переможцем аукціонуНіТак
transferActАкт приймання - передачіTransfer actАкт приймання - передачіНіТак
digitalSignatureЦифровий підписDigital signatureЦифровий підписНіНабуває значення документу з яким позв'язаний

Умови дискваліфікації

Дискваліфікація Організатором

...

Документи скасування процедури (cancellations.documents)

documentType

Назва Укр

Назва Анг

Опис

Обовʼязковіть для скасування процедури

Публічність

cancellationDetailsПричини скасуванняCancellation detailsІнформація щодо причин скасування аукціонуТакТак
digitalSignatureЦифровий підписDigital signatureЦифровий підписНіНабуває значення документу з яким позв'язаний

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

field namerequired for publishingtypereadOnlyx-legalNameUax-legalNameEncomment
owner-stringtrueІдентифікатор майданчикаBroker Name
ownerToken-string($uuid)true

x-default: hex
_id-string

trueВнутрішній ідентифікатор аукціонуIDx-default: object_id
x-serialize_when_none: false

x-format: object-id
datePublished-string($date-time)
trueДата публікації процедуриPublished datex-default: now
dateModified-string($date-time)
trueОстання дата зміни процедуриProcedure date modified
auctionId-string
true Ідентифікатор аукціонуAuction ID
tenderAttempts+integer($int64)
falseЛот виставляєтьсяAttempt number

minimum: 1
example: 10

previousAuctionId-string

falseІдентифікатор попереднього аукціонуPrevious auction Id

example: CSE000-UA-YYYYMMDD-00000 / UA-PS-YYYY-MM-DD-000000-0
pattern: ^(CS[ED][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 не потрібно заповнювати (на ЦБД валідація)

sellingMethod+
stringfalseТип процедуриProcedure typeEnum:
[ commercialSell-priorityEnglish, commercialSell-priorityEnglish-ultra-fast, commercialSell-priorityEnglish-fast, commercialSell-priorityEnglish-fast-manual,commercialSell-priorityEnglish-fast-auction-manual-qualification, commercialSell-priorityEnglish-fast-auction-prod, commercialSell-priorityEnglish-initial-auction, commercialSell-priorityEnglish-initial-auction-manual, commercialSell-priorityEnglish-initial-qualification, commercialSell-priorityEnglish-initial-qualification-prod ]
lotId+
stringfalseНомер лотаLot number
relatedOrganizations commercialSell.RelatedOrganizations Організації, задіяні в керуванні об'єктомOrganizations involved in registry management

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

sellingEntity*base.Organization

Використовується стандартна модель із CSE, але переноситься в relatedOrganizations із корневого рівня

namefalsebase.MultiLang
identifiertruebase.Identifier
addresstrue

anyOf →

base.Address
base.AddressUa

representativeInfofalsestring
contactPointtruebase.ContactPoint
currentTenants*

list[]

base.OrganizationWithoutContacts

x-format: list-object
minItems: 1

maxItems: 1

description: Даніпро учасника, якиймаєпереважнеправо.

namebase.MultiLang
identifier*base.Identifier
address*

anyOf →

base.Address
base.AddressUa


representativeInfostring

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

x-legalNameUa: Інформаціящодопідтвердженняповноважень

x-legalNameEn: Representative information

Інформаціяпродокументабодані, щопідтверджуютьповноваженняпредставникаюридичноїособи (наприкладдовіреність)

idstring

readOnly: true

x-legalNameUa: Ідентифікаторучасниказпріорітетнимправом

x-legalNameEn: Current tenant ID

x-default: hex

currentContractTimebase.LifeTime

 

priority 

integer($int32)

readOnly: true

minimum: 0

default: 0

x-dictionaries: List [ "priorityType" ]

x-legalNameUa: Пріорітетучасника

x-legalNameEn: Participant's priority

x-legalNameUa: "Даніпроучасниказпереважнимправом"

x-legalNameEn: "Participant with priority right"


title+base.MultiLangfalseНазва аукціонуAuction titleВикористовується стандартна модель із CSE
description+base.MultiLangfalseОпис аукціонуAuction descriptionВикористовується стандартна модель із CSE
auctionUrl-stringtrueВеб-адреса для перегляду аукціонуAuction linkexample: /api/auctions/123
x-format: rel-url

accessDetails+base.MultiLangfalseПорядок ознайомлення з майном, час і місце проведення огляду об’єктаAuction access detailsВикористовується стандартна модель із CSE
bankAccounts+commercialSell.BankAccountsByTypefalseБанківські рахунки організатораBank accounts

Використовується стандартна модель із CSE

Обов'язково один банківський рахунок з типом guarantee і валютою UAH. Рахунків для кожного типу в UAH/USD/EUR може бути безліч.

field nametypecomment
accountTypestring

x-dictionaries: List [ "accountType" ]

Enum:
[ registrationFee, guarantee, other, payment ]

accountscommercialSell.BankAccountWithCurrencyx-baseClass: "prozorro_sale.procedure.models.base.BankAccount"
x_documentRequirements-base.MultiLangfalseПерелік та вимоги до оформлення документівList and requirements of registration documents
x_additionalInformation-base.MultiLangfalseДодаткові відомостіOther requirements and additional information
value+base.ValueWithTaxfalseСтартова ціна лотаStart lot price

Використовується стандартна модель із CSE

field nametypecomment
currency *string

default: UAH
x-legalNameUa: Валюта

x-legalNameEn: Currency

Enum:
[ UAH, USD, EUR ]

amount *number($float)example: 10
minimum: 0

exclusiveMinimum: true

x-format: decimal-float

x-legalNameUa: Сума

x-legalNameEn: Amount
valueAddedTaxIncludedbooleandefault: true
x-legalNameUa: Податок

x-legalNameEn: Tax
valueAddedTaxCharged-booleanfalseНа фінальну суму нараховується ПДВValue added tax chargeddefault: false
discount-base.DiscountfalseЗнижкаDiscountВикористовується стандартна модель із CSE
guarantee+base.ValuefalseГарантійний внесокGuarantee feeВикористовується стандартна модель із CSE
registrationFee-base.ValuefalseРеєстраційний внесокRegistration feeВикористовується стандартна модель із CSE
minimalStep+base.ValuefalseРозмір кроку аукціонуMinimal stepВикористовується стандартна модель із CSE
minNumberOfQualifiedBids-integer($int64)falseМінімальна кількість заявMinimal number of bidsdefault: 1
minimum: 1

maximum: 2

При публікації процедури можна не передавати. ЦБд автоматично згенерує == 1.

Організатор може передати явно 1 або 2 за необхідності.

 items + commercialSell.ItemfalseСклад лотаLot composition

Використовується стандартна модель із CSE

x-format: list-object
minItems: 1

default: List []

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

Використовується стандартна модель із CSE

x-format: list-object
default: List []

Для публікації Обовʼязковий хоча б один документ з documentType=illustration

 bids - commercialSell-englishPriority.BidtrueЗаява на участь Bid

МОДЕЛЬ ТУТ

x-format: list-object
default: List []
 

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

Використовується стандартна модель із CSE

x-format: list-object
default: List []

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

Використовується стандартна модель із CSE - commercialSell.Award

x-format: list-object
default: List []

contracts-commercialSell.ContracttrueДоговірContract

Використовується стандартна модель із CSE - commercialSell.Contract

x-format: list-object
default: List []
 

inactivationDate-string($date-time)trueДата деактивації заяви на участьInactive bid date

Використовується стандартна логіка CSE: Якщо Організатор вносить зміни в поля процедури так, що це може призвести до дискваліфікації учасників, то ЦБД автоматично заповнить\оновить значення в цьому полі.

Потрібно, для Майданчиків для побудови логіки інформування своїх Бідів про те, що їх заява інактивувалась в результаті того, що Організатор вніс зміни в полях процедури

rectificationPeriod-base.PeriodtrueПеріод редагуванняRectification period

Використовується стандартна логіка CSE

enquiryPeriod-base.PeriodtrueПеріод відповідейEnquiry period

Використовується стандартна логіка CSE

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

Використовується стандартна логіка CSE

auctionPeriod+base.PeriodfalseПеріод аукціонуAuction period

Використовується стандартна логіка CSE

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

Використовується стандартна логіка CSE

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

Використовується стандартна логіка CSE

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

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

cancellations-base.CancellationtrueСкасування АукціонуAuction Cancellation

Використовується стандартна логіка CSE

x-format: list-object
default: List []

numberOfCurrentTenants-
integer($int32)trueКількість учасників з переважним правомNumber of participants with priority right

default: 1

При публікації не передавати, ЦБД має автоматично згенерувати це значення

currentTenantGuaranteeFee -base.Value trueГарантійний внесок чинного орендаряGuarantee fee for current tenant
currency*

string
default: UAH

x-legalNameUa: Валюта

x-legalNameEn: Currency

Enum: [ UAH, USD, EUR ]

amount*number($float)
example: 10

minimum: 0

x-format: decimal-float

x-legalNameUa: Сума

x-legalNameEn: Amount

Автогенерується ЦБД при публікації процедури. Значення копіюються із guarantee. Організатор не може редагувати currentTenantGuaranteeFee

_meta     

Використовується стандартна логіка

additionalInformation     

Використовується стандартна логіка

metaInfo     

Використовується стандартна логіка

...