Versions Compared

Key

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

...

У відповіді Інформаційного повідомлення блок _specs.calculatedData має містити перелік із шести потенційних процедур ланцюжка. Для кожної процедури система повинна відображати tenderAttempts, status, sellingMethod, value, minimalStep, guarantee, а також auctionID, якщо відповідна процедура вже створена. Базові параметри процедур визначаються за таблицею “Базова таблиця параметрів процедур”. Поточний статус кожної процедури визначається за таблицею “Статуси процедур залежно від стану ланцюжка”. Розрахунок гарантійного внеску виконується за таблицею “Розрахунок guarantee”.

Базова таблиця параметрів

...

процедур 

Ця таблиця описує незмінні правила для всіх шести потенційних процедур

englishPriorityenglishPriority
tender AttemptsУмовна назва процедуриsellingMethodvalueminimalStepauctionPeriod.startDatetenderPeriod.durationguaranteeauctionID / relatedEntities
1Аукціон з переважним правомsmallPrivatization-englishannouncement.initialProps.valueannouncement.initialProps.minimalStepдата, вказана Організатором у extraSpecs.periods.auctionPeriod.startDateне застосовуєтьсяannouncement.initialProps.guarantee або фактичне значення з процедури, якщо дозволене редагуваннязаповнюється після створення 1-ї процедури
2Повторний аукціон з переважним правомsmallPrivatization-englishannouncement.initialProps.value1% від value процедурине виводитиextraSpecs.periods.tenderPeriod.durationза правилом guarantee для 2–6 процедурзаповнюється тільки якщо процедура створена
3Англійський аукціонsmallPrivatization-englishannouncement.initialProps.value1% від value процедурине виводитиextraSpecs.periods.tenderPeriod.durationза правилом guarantee для 2–6 процедурзаповнюється тільки якщо процедура створена
4Англійський аукціон зі зниженням стартової ціниsmallPrivatization-englishannouncement.initialProps.value * 0.51% від value процедурине виводитиextraSpecs.periods.tenderPeriod.durationза правилом guarantee для 2–6 процедурзаповнюється тільки якщо процедура створена
5Голландський аукціон зі зниженням стартової ціниsmallPrivatization-dutchannouncement.initialProps.value * 0.51% від value процедурине виводитиextraSpecs.periods.tenderPeriod.durationза правилом guarantee для 2–6 процедурзаповнюється тільки якщо процедура створена
6Повторний голландський аукціонsmallPrivatization-dutchannouncement.initialProps.value * 0.51% від value процедурине виводитиextraSpecs.periods.tenderPeriod.durationза правилом guarantee для 2–6 процедурзаповнюється тільки якщо процедура створена

Таблиця статусів процедур залежно від стану ланцюжка


, немає дискваліфікованого учасника з ПП, є дискваліфікований учасника з ПП
Сценарій / стан ланцюжкаannouncement.statusПроцедура 1Процедура 2Процедура 3Процедура 4Процедура 5Процедура 6Правило відображення
ІП створено, процедури ще не створеніpendingscheduledscheduledscheduledscheduledscheduledscheduledВідображаються всі 6 потенційних процедур без auctionID
Створено 1-шу процедуруactive_auctionactivescheduledscheduledscheduledscheduledscheduledauctionID заповнений тільки для процедури 1
1-ша процедура unsuccessful з дискваліфікацією bid/awardactive_auctionunsuccessfulactivescheduledscheduledscheduledscheduledСтворюється процедура 2; auctionID є для 1 і 2
1-ша процедура unsuccessful без дискваліфікацією bid/awardactive_auctionunsuccessfulcancelled / не створюєтьсяactivescheduledscheduledscheduledПроцедура 2 пропускається; створюється процедура 3
2-га процедура unsuccessfulactive_auctionunsuccessfulunsuccessfulactivescheduledscheduledscheduledСтворюється процедура 3
3-тя процедура unsuccessfulactive_auctionunsuccessfulстатус залежить від факту створенняunsuccessfulactivescheduledscheduledСтворюється процедура 4
4-та процедура unsuccessfulactive_auctionunsuccessfulстатус залежить від факту створенняunsuccessfulunsuccessfulactivescheduledСтворюється процедура 5
5-та процедура unsuccessful з дискваліфікацією bid/awardactive_auctionunsuccessfulстатус залежить від факту створенняunsuccessfulunsuccessfulunsuccessfulactiveСтворюється процедура 6
5-та процедура unsuccessful без дискваліфікації bid/awarddissolvedunsuccessfulстатус залежить від факту створенняunsuccessfulunsuccessfulunsuccessfulcancelled / не створюєтьсяЛанцюжок завершується без створення 6-ї процедури
Будь-яка процедура completeactive_contractingфактичний статусфактичний статус / cancelledфактичний статус / cancelledфактичний статус / cancelledфактичний статус / cancelledфактичний статус / cancelledПроцедура-переможець = complete, нестворені = cancelled, unsuccessful залишаються unsuccessful
Будь-яка процедура cancelleddeleted або dissolved*фактичний статусфактичний статусфактичний статусфактичний статусфактичний статусфактичний статусНаступні процедури не створюються

Таблиця правил створення наступної процедури


Поточна процедураУмова завершенняДодаткова перевіркаНаступна дія системиЯка процедура створюється
1completeне потрібноІП переходить у active_contractingне створюється
1cancelledне потрібноланцюжок зупиняєтьсяне створюється
1unsuccessfulє award.status = unsuccessful для bid учасника з ППстворити повторний аукціон з ПП2
1unsuccessfulнемає unsuccessful award/bid учасника з ППпропустити повторний ПП3
2completeне потрібноІП переходить у active_contractingне створюється
2unsuccessfulне потрібностворити наступний стандартний англійський аукціон3
3completeне потрібноІП переходить у active_contractingне створюється
3unsuccessfulне потрібностворити англійський зі зниженням стартової ціни4
4completeне потрібноІП переходить у active_contractingне створюється
4unsuccessfulне потрібностворити голландський аукціон5
5completeне потрібноІП переходить у active_contractingне створюється
5unsuccessfulє хоча б один award.status = unsuccessful через дискваліфікаціюстворити повторний голландський6
5unsuccessfulнемає дискваліфікованих award/bidзавершити ланцюжокне створюється
6completeне потрібноІП переходить у active_contractingне створюється
6unsuccessfulне потрібноІП переходить у dissolvedне створюється

Таблиця розрахунку guarantee


ПроцедураБазове правило guaranteeЧи можна редагувати в процедуріВиняток після двох дискваліфікаційДжерело для _specs.calculatedData.guarantee
1announcement.1announcement.initialProps.guaranteeНі, якщо правило передбачає копіювання без редагуванняНе застосовуєтьсязначення з ІП або фактичної процедури
220% від value процедуриТак, у Procedure.clarificationPeriodmax(50% від value процедури, 30 МЗП)фактичне значення процедури або розраховане
320% від value процедуриТак, у Procedure.clarificationPeriodmax(50% від value процедури, 30 МЗП)фактичне значення процедури або розраховане
420% від value процедури, де value = 50% initial valueТак, у Procedure.clarificationPeriodmax(50% від value процедури, 30 МЗП)фактичне значення процедури або розраховане
520% від value процедури, де value = 50% initial valueТак, у Procedure.clarificationPeriodmax(50% від value процедури, 30 МЗП)фактичне значення процедури або розраховане
620% від value процедури, де value = 50% initial valueТак, у Procedure.clarificationPeriodmax(50% від value процедури, 30 МЗП)фактичне значення процедури або розраховане


Expand
titleОпис станів та послідовності Процедур відповідно до таблиці
  1. Коли тільки створено ІП (announcement.status: pending), відповідь на запит по ІП має містити:
  • Кількість Процедур у ланцюжку - шість;
  • Порядковий номер кожної процедури:
    • Для Першої Процедури tenderAttempts == 1
    • Для Другої Процедури tenderAttempts == 2
    • Для Третьої Процедури tenderAttempts == 3
    • Для Четвертої Процедури tenderAttempts == 4
    • Для Пʼятої Процедури tenderAttempts == 5
    • Для Шостої Процедури tenderAttempts == 6
  • Статус кожної Процедури - scheduled;
  • sellingMethod:
    • Перша Процедура - smallPrivatization-englishPriority
    • Друга Процедура - smallPrivatization-englishPriority
    • Третя Процедура - smallPrivatization-english
    • Четверта Процедура - smallPrivatization-english
    • Пʼята Процедура - smallPrivatization-dutch
    • Шоста Процедура - smallPrivatization-dutch
  • Стартова ціна Об'єкта (value):
    • Перша Процедура - announcement.initialProps.value
    • Друга Процедура - announcement.initialProps.value
    • Третя Процедура - announcement.initialProps.value
    • Четверта Процедура - 50% від announcement.initialProps.value 
    • Пʼята Процедура - 50% від announcement.initialProps.value
    • Шоста Процедура - 50% від announcement.initialProps.value
  • Крок аукціону (minimalStep):
    • Для Першої Процедури - значення, що вказав Організатор при створенні ІП у announcement.initialProps.minimalStep
    • Для Другої Процедури - значення, що дорівнює 1% від value Поточної Другої Процедури.
    • Для Третьої Процедури - значення, що дорівнює 1% від value Поточної Третьої Процедури.
    • Для Четвертої Процедури - значення, що дорівнює 1% від value Поточної Четвертої Процедури.
    • Для Пʼятої Процедури - значення, що дорівнює 1% від value Поточної Пʼятої Процедури. 
    • Для Шостої Процедури - значення, що дорівнює 1% від value Поточної Шостої Процедури.
  • Дата проведення аукціону (periods.periodName:auctionPeriod:startDate):
    • Для Першої Процедури це дата, яку вказав Організатор у полі extraSpecs.periods.auctionPeriod.startDate при створенні ІП
    • Для Другої, Третьої, Четвертої, Пʼятої та Шостої Процедури ця дата не визначена і поле виводити не потрібно.
  • Період між аукціонами (periods.periodName:tenderPeriod.duration):
    • Для Першої Процедури - відсутній
    • Для Другої і Третьої, Четвертої, Пʼятої та Шостої Процедури значення, що вказав Організатор при створенні ІП у extraSpecs.periods.periodName:tenderPeriod.duration
  • Розмір гарантійного внеску (guarantee):
    • Для Першої Процедури значення, що Організатор вніс у announcement.initialProps.guarantee
    • Для Другої і Третьої, Четвертої, Пʼятої та Шостої Процедури по формулі: announcement.initialProps.guarantee == 20% від (50% від announcement.initialProps.value)

2. Коли створено Першу Процедуру (announcement.status: active_auction), відповідь має містити:

  • Кількість Процедур у ланцюжку - шість;
  • Порядковий номер кожної процедури (tenderAttempts):
    • Для Першої Процедури tenderAttempts == 1
    • Для Другої Процедури tenderAttempts == 2
    • Для Третьої Процедури tenderAttempts == 3
    • Для Четвертої Процедури tenderAttempts == 4
    • Для Пʼятої Процедури tenderAttempts == 5
    • Для Шостої Процедури tenderAttempts == 6
  • Статус Процедури (status):
    • Перша Процедура - active
    • Друга і Третя, Четверта, Пʼята та Шоста Процедура - scheduled
  • sellingMethod (sellingMethod):
    • Перша Процедура - smallPrivatization-englishPriority
    • Друга Процедура - smallPrivatization-englishPriority
    • Третя Процедура - smallPrivatization-english
    • Четверта Процедура - smallPrivatization-english
    • Пʼята Процедура - smallPrivatization-dutch
    • Шоста Процедура - smallPrivatization-dutch
  • Стартова ціна Об'єкта (value):
    • Перша Процедура - announcement.initialProps.value
    • Друга Процедура - announcement.initialProps.value
    • Третя Процедура - announcement.initialProps.value
    • Четверта Процедура - 50% від announcement.initialProps.value 
    • Пʼята Процедура - 50% від announcement.initialProps.value
    • Шоста Процедура - 50% від announcement.initialProps.value
  • Крок аукціону (minimalStep):
    • Для Першої Процедури - значення, що вказав Організатор при створенні ІП у announcement.initialProps.minimalStep
    • Для Другої Процедури - значення, що дорівнює 1% від value Поточної Другої Процедури.
    • Для Третьої Процедури - значення, що дорівнює 1% від value Поточної Третьої Процедури.
    • Для Четвертої Процедури - значення, що дорівнює 1% від value Поточної Четвертої Процедури.
    • Для Пʼятої Процедури - значення, що дорівнює 1% від value Поточної Пʼятої Процедури. 
    • Для Шостої Процедури - значення, що дорівнює 1% від value Поточної Шостої Процедури.
  • Дата проведення аукціону (periods.periodName:auctionPeriod:startDate):
    • Для Першої Процедури це дата, яку вказав Організатор у полі auctionPeriod.startDate при створенні ІП
    • Для Другої, Третьої, Четвертої, Пʼятої та Шостої Процедури ця дата не визначена і поле виводити не потрібно.
  • Період між аукціонами (periods.periodName:tenderPeriod.duration):
    • Для Першої Процедури - відсутній
    • Для Другої і Третьої, Четвертої, Пʼятої та Шостої Процедури значення, що вказав Організатор при створенні ІП у extraSpecs.periods.periodName:tenderPeriod.duration
  • Розмір гарантійного внеску (guarantee):
    • Для Першої Процедури значення, що Організатор вніс у announcement.initialProps.guarantee АБО значення guarantee, що відредагував Організатор у створеній Першій Процедурі протягом Procedure.clarificationPeriod.
    • Для Другої, Третьої, Четвертої, Пʼятої і Шостої Процедури по формулі: announcement.initialProps.guarantee == 20% від (50% від announcement.initialProps.value) АБО виключення описані в розділі Автоматичний перерахунок гарантійних внесків
  • auctionID створеної Першої Процедури (relatedEntities)
    • Для першої Процедури вказано
    • Для Другої, Третьої, Четвертої, Пʼятої та Шостої - ні

3. Коли завершується неуспішно Перша Процедура (Procedure.status: unsuccessful) із Ланцюжка, то необхідно перевірити, чи були у Першій Процедурі дискваліфіковані Біди з переважним правом і якщо Ні, то створюється Друга Процедура, в разі наявності створюємо Третю Процедуру. Коли створено Другу Процедуру (announcement.status: active_auction), відповідь має містити:

  • Кількість Процедур у ланцюжку - шість;
  • Порядковий номер кожної процедури (tenderAttempts):
    • Для Першої Процедури tenderAttempts == 1
    • Для Другої Процедури tenderAttempts == 2
    • Для Третьої Процедури tenderAttempts == 3
    • Для Четвертої Процедури tenderAttempts == 4
    • Для Пʼятої Процедури tenderAttempts == 5
    • Для Шостої Процедури tenderAttempts == 6
  • Статус Процедури (status):
    • Перша Процедура - unsuccessful
    • Друга Процедура - active
    • Третя, Четверта, Пʼята та Шоста Процедура - scheduled
  • sellingMethod (sellingMethod):
    • Перша Процедура - smallPrivatization-englishPriority
    • Друга Процедура - smallPrivatization-englishPriority
    • Третя Процедура - smallPrivatization-english
    • Четверта Процедура - smallPrivatization-english
    • Пʼята Процедура - smallPrivatization-dutch
    • Шоста Процедура - smallPrivatization-dutch
  • Стартова ціна Об'єкта (value):
    • Перша Процедура - announcement.initialProps.value
    • Друга Процедура - announcement.initialProps.value
    • Третя Процедура - announcement.initialProps.value
    • Четверта Процедура - 50% від announcement.initialProps.value 
    • Пʼята Процедура - 50% від announcement.initialProps.value
    • Шоста Процедура - 50% від announcement.initialProps.value
  • Крок аукціону (minimalStep):
    • Для Першої Процедури - значення, що вказав Організатор при створенні ІП у announcement.initialProps.minimalStep
    • Для Другої Процедури - значення, що дорівнює 1% від value Поточної Другої Процедури.
    • Для Третьої Процедури - значення, що дорівнює 1% від value Поточної Третьої Процедури.
    • Для Четвертої Процедури - значення, що дорівнює 1% від value Поточної Четвертої Процедури.
    • Для Пʼятої Процедури - значення, що дорівнює 1% від value Поточної Пʼятої Процедури. 
    • Для Шостої Процедури - значення, що дорівнює 1% від value Поточної Шостої Процедури.
  • Дата проведення аукціону (periods.periodName:auctionPeriod:startDate):
    • Для Першої Процедури це дата, яку вказав Організатор у полі auctionPeriod.startDate при створенні ІП
    • Для Другої, Третьої, Четвертої, Пʼятої та Шостої Процедури ця дата не визначена і поле виводити не потрібно.
  • Період між аукціонами (periods.periodName:tenderPeriod.duration):
    • Для Першої Процедури - відсутній
    • Для Другої і Третьої, Четвертої, Пʼятої та Шостої Процедури значення, що вказав Організатор при створенні ІП у extraSpecs.periods.periodName:tenderPeriod.duration
  • Розмір гарантійного внеску (guarantee):
    • Для Першої Процедури значення, що Організатор вніс у announcement.initialProps.guarantee АБО значення guarantee, що відредагував Організатор у створеній Першій Процедурі протягом Procedure.clarificationPeriod.
    • Для Другої, Третьої, Четвертої, Пʼятої і Шостої Процедури по формулі: announcement.initialProps.guarantee == 20% від (50% від announcement.initialProps.value) АБО виключення описані в розділі Автоматичний перерахунок гарантійних внесків
    • auctionID створеної Першої Процедури (relatedEntities)
    • Для Першої і Другої Процедури вказано
    • Для Третьої, Четвертої, Пʼятої та Шостої - ні

4. Коли створено Третю Процедуру (announcement.status: active_auction), відповідь має містити:

  • Кількість Процедур у ланцюжку - шість;
  • Порядковий номер кожної процедури (tenderAttempts):
    • Для Першої Процедури tenderAttempts == 1
    • Для Другої Процедури tenderAttempts == 2
    • Для Третьої Процедури tenderAttempts == 3
    • Для Четвертої Процедури tenderAttempts == 4
    • Для Пʼятої Процедури tenderAttempts == 5
    • Для Шостої Процедури tenderAttempts == 6
  • Статус Процедури (status):
    • Перша Процедура - unsuccessful
    • Друга Процедура - unsuccessful
    • Третя Процедура - active
    • Четверта, Пʼята та Шоста Процедура - scheduled
  • sellingMethod (sellingMethod):
    • Перша Процедура - smallPrivatization-englishPriority
    • Друга Процедура - smallPrivatization-englishPriority
    • Третя Процедура - smallPrivatization-english
    • Четверта Процедура - smallPrivatization-english
    • Пʼята Процедура - smallPrivatization-dutch
    • Шоста Процедура - smallPrivatization-dutch
  • Стартова ціна Об'єкта (value):
    • Перша Процедура - announcement.initialProps.value
    • Друга Процедура - announcement.initialProps.value
    • Третя Процедура - announcement.initialProps.value
    • Четверта Процедура - 50% від announcement.initialProps.value 
    • Пʼята Процедура - 50% від announcement.initialProps.value
    • Шоста Процедура - 50% від announcement.initialProps.value
  • Крок аукціону (minimalStep):
    • Для Першої Процедури - значення, що вказав Організатор при створенні ІП у announcement.initialProps.minimalStep
    • Для Другої Процедури - значення, що дорівнює 1% від value Поточної Другої Процедури.
    • Для Третьої Процедури - значення, що дорівнює 1% від value Поточної Третьої Процедури.
    • Для Четвертої Процедури - значення, що дорівнює 1% від value Поточної Четвертої Процедури.
    • Для Пʼятої Процедури - значення, що дорівнює 1% від value Поточної Пʼятої Процедури. 
    • Для Шостої Процедури - значення, що дорівнює 1% від value Поточної Шостої Процедури. 
  • Дата проведення аукціону (periods.periodName:auctionPeriod:startDate):
    • Для Першої Процедури це дата, яку вказав Організатор у полі auctionPeriod.startDate при створенні ІП
    • Для Другої, Третьої, Четвертої, Пʼятої та Шостої Процедури ця дата не визначена і поле виводити не потрібно.
  • Період між аукціонами (periods.periodName:tenderPeriod.duration):
    • Для Першої Процедури - відсутній
    • Для Другої і Третьої, Четвертої, Пʼятої та Шостої Процедури значення, що вказав Організатор при створенні ІП у extraSpecs.periods.periodName:tenderPeriod.duration
  • Розмір гарантійного внеску (guarantee):
    • Для Першої Процедури значення, що Організатор вніс у announcement.initialProps.guarantee АБО значення guarantee, що відредагував Організатор у створеній Першій Процедурі протягом Procedure.clarificationPeriod.
    • Для Другої, Третьої, Четвертої, Пʼятої і Шостої Процедури по формулі: announcement.initialProps.guarantee == 20% від (50% від announcement.initialProps.value) АБО виключення описані в розділі Автоматичний перерахунок гарантійних внесків
  • auctionID створеної Першої Процедури (relatedEntities)
    • Для Першої і Другої, Третьої Процедури вказано
    • Для Четвертої, Пʼятої та Шостої - ні

Коли завершується неуспішно Третя Процедура (Procedure.status: unsuccessful) із Ланцюжка, то необхідно перевірити, чи були у Третій Процедурі дискваліфіковані Біди і якщо Так, то створюється Четверта Процедура

У відповідь ІП необхідно додати інформацію про Четверту Процедуру:
5. Коли створено Четверту Процедуру (announcement.status: active_auction), відповідь має містити:

  • Кількість Процедур у ланцюжку - чотири;
  • Порядковий номер кожної процедури (tenderAttempts):
    • Для Першої Процедури tenderAttempts == 1
    • Для Другої Процедури tenderAttempts == 2
    • Для Третьої Процедури tenderAttempts == 3
    • Для Четвертої Процедури tenderAttempts == 4
    • Для Пʼятої Процедури tenderAttempts == 5
    • Для Шостої Процедури tenderAttempts == 6
  • Статус Процедури (status):
    • Перша Процедура - unsuccessful
    • Друга Процедура - unsuccessful
    • Третя Процедура - unsuccessful
    • Четверта -active
    • Пʼята та Шоста Процедура - scheduled
  • sellingMethod (sellingMethod):
    • Перша Процедура - smallPrivatization-englishPriority
    • Друга Процедура - smallPrivatization-englishPriority
    • Третя Процедура - smallPrivatization-english
    • Четверта Процедура - smallPrivatization-english
    • Пʼята Процедура - smallPrivatization-dutch
    • Шоста Процедура - smallPrivatization-dutch
  • Стартова ціна Об'єкта (value):
    • Перша Процедура - announcement.initialProps.value
    • Друга Процедура - announcement.initialProps.value
    • Третя Процедура - announcement.initialProps.value
    • Четверта Процедура - 50% від announcement.initialProps.value 
    • Пʼята Процедура - 50% від announcement.initialProps.value
    • Шоста Процедура - 50% від announcement.initialProps.value
  • Крок аукціону (minimalStep):
    • Для Першої Процедури - значення, що вказав Організатор при створенні ІП у announcement.initialProps.minimalStep
    • Для Другої Процедури - значення, що дорівнює 1% від value Поточної Другої Процедури.
    • Для Третьої Процедури - значення, що дорівнює 1% від value Поточної Третьої Процедури.
    • Для Четвертої Процедури - значення, що дорівнює 1% від value Поточної Четвертої Процедури.
    • Для Пʼятої Процедури - значення, що дорівнює 1% від value Поточної Пʼятої Процедури. 
    • Для Шостої Процедури - значення, що дорівнює 1% від value Поточної Шостої Процедури. 
  • Дата проведення аукціону (periods.periodName:auctionPeriod:startDate):
    • Для Першої Процедури це дата, яку вказав Організатор у полі auctionPeriod.startDate при створенні ІП
    • Для Другої, Третьої, Четвертої, Пʼятої та Шостої Процедури ця дата не визначена і поле виводити не потрібно.
  • Розмір гарантійного внеску (guarantee):
    • Для Першої Процедури значення, що Організатор вніс у announcement.initialProps.guarantee АБО значення guarantee, що відредагував Організатор у створеній Першій Процедурі протягом Procedure.clarificationPeriod.
    • Для Другої, Третьої, Четвертої, Пʼятої і Шостої Процедури по формулі: announcement.initialProps.guarantee == 20% від (50% від announcement.initialProps.value) АБО виключення описані в розділі Автоматичний перерахунок гарантійних внесків
  • Період між аукціонами (periods.periodName:tenderPeriod.duration):
    • Для Першої Процедури - відсутній
    • Для Другої, Третьої і Четвертої Процедури значення, що вказав Організатор при створенні ІП у announcement.tenderPeriodDuration
  • auctionID створеної Першої Процедури (relatedEntities)
    • Для Першої і Другої, Третьої, Четвертої Процедури вказано
    • Для Пʼятої та Шостої - ні

4. Коли створено Пʼяту Процедуру (announcement.status: active_auction), відповідь має містити:

  • Кількість Процедур у ланцюжку - шість;
  • Порядковий номер кожної процедури (tenderAttempts):
    • Для Першої Процедури tenderAttempts == 1
    • Для Другої Процедури tenderAttempts == 2
    • Для Третьої Процедури tenderAttempts == 3
    • Для Четвертої Процедури tenderAttempts == 4
    • Для Пʼятої Процедури tenderAttempts == 5
    • Для Шостої Процедури tenderAttempts == 6
  • Статус Процедури (status):
    • Перша Процедура - unsuccessful
    • Друга Процедура - unsuccessful
    • Третя Процедура - unsuccessful
    • Четверта - unsuccessful
    • Пʼята - active
    • Шоста Процедура - scheduled
  • sellingMethod (sellingMethod):
    • Перша Процедура - smallPrivatization-englishPriority
    • Друга Процедура - smallPrivatization-englishPriority
    • Третя Процедура - smallPrivatization-english
    • Четверта Процедура - smallPrivatization-english
    • Пʼята Процедура - smallPrivatization-dutch
    • Шоста Процедура - smallPrivatization-dutch
  • Стартова ціна Об'єкта (value):
    • Перша Процедура - announcement.initialProps.value
    • Друга Процедура - announcement.initialProps.value
    • Третя Процедура - announcement.initialProps.value
    • Четверта Процедура - 50% від announcement.initialProps.value 
    • Пʼята Процедура - 50% від announcement.initialProps.value
    • Шоста Процедура - 50% від announcement.initialProps.value
  • Крок аукціону (minimalStep):
    • Для Першої Процедури - значення, що вказав Організатор при створенні ІП у announcement.initialProps.minimalStep
    • Для Другої Процедури - значення, що дорівнює 1% від value Поточної Другої Процедури.
    • Для Третьої Процедури - значення, що дорівнює 1% від value Поточної Третьої Процедури.
    • Для Четвертої Процедури - значення, що дорівнює 1% від value Поточної Четвертої Процедури.
    • Для Пʼятої Процедури - значення, що дорівнює 1% від value Поточної Пʼятої Процедури. 
    • Для Шостої Процедури - значення, що дорівнює 1% від value Поточної Шостої Процедури. 
  • Дата проведення аукціону (periods.periodName:auctionPeriod:startDate):
    • Для Першої Процедури це дата, яку вказав Організатор у полі auctionPeriod.startDate при створенні ІП
    • Для Другої, Третьої, Четвертої, Пʼятої та Шостої Процедури ця дата не визначена і поле виводити не потрібно.
  • Розмір гарантійного внеску (guarantee):
    • Для Першої Процедури значення, що Організатор вніс у announcement.initialProps.guarantee АБО значення guarantee, що відредагував Організатор у створеній Першій Процедурі протягом Procedure.clarificationPeriod.
    • Для Другої, Третьої, Четвертої, Пʼятої і Шостої Процедури по формулі: announcement.initialProps.guarantee == 20% від (50% від announcement.initialProps.value) АБО виключення описані в розділі Автоматичний перерахунок гарантійних внесків
  • Період між аукціонами (periods.periodName:tenderPeriod.duration):
    • Для Першої Процедури - відсутній
    • Для Другої, Третьої і Четвертої Процедури значення, що вказав Організатор при створенні ІП у announcement.tenderPeriodDuration
  • auctionID створеної Першої Процедури (relatedEntities)
    • Для Першої, Другої, Третьої, Четвертої, Пʼятої Процедури вказано
    • Для Шостої - ні

Коли завершується неуспішно Пʼята Процедура (Procedure.status: unsuccessful) із Ланцюжка, то необхідно перевірити, чи були у Пʼятій Процедурі дискваліфіковані Біди і якщо Так, то створюється Шоста Процедура

У відповідь ІП необхідно додати інформацію про Шосту Процедуру:

  • Кількість Процедур у ланцюжку - шість;
  • Порядковий номер кожної процедури (tenderAttempts):
    • Для Першої Процедури tenderAttempts == 1
    • Для Другої Процедури tenderAttempts == 2
    • Для Третьої Процедури tenderAttempts == 3
    • Для Четвертої Процедури tenderAttempts == 4
    • Для Пʼятої Процедури tenderAttempts == 5
    • Для Шостої Процедури tenderAttempts == 6
  • Статус Процедури (status):
    • Перша Процедура - unsuccessful
    • Друга Процедура - unsuccessful
    • Третя Процедура - unsuccessful
    • Четверта - unsuccessful
    • Пʼята - unsuccessful
    • Шоста Процедура - active
  • sellingMethod (sellingMethod):
    • Перша Процедура - smallPrivatization-englishPriority
    • Друга Процедура - smallPrivatization-englishPriority
    • Третя Процедура - smallPrivatization-english
    • Четверта Процедура - smallPrivatization-english
    • Пʼята Процедура - smallPrivatization-dutch
    • Шоста Процедура - smallPrivatization-dutch
  • Стартова ціна Об'єкта (value):
    • Перша Процедура - announcement.initialProps.value
    • Друга Процедура - announcement.initialProps.value
    • Третя Процедура - announcement.initialProps.value
    • Четверта Процедура - 50% від announcement.initialProps.value 
    • Пʼята Процедура - 50% від announcement.initialProps.value
    • Шоста Процедура - 50% від announcement.initialProps.value
  • Крок аукціону (minimalStep):
    • Для Першої Процедури - значення, що вказав Організатор при створенні ІП у announcement.initialProps.minimalStep
    • Для Другої Процедури - значення, що дорівнює 1% від value Поточної Другої Процедури.
    • Для Третьої Процедури - значення, що дорівнює 1% від value Поточної Третьої Процедури.
    • Для Четвертої Процедури - значення, що дорівнює 1% від value Поточної Четвертої Процедури.
    • Для Пʼятої Процедури - значення, що дорівнює 1% від value Поточної Пʼятої Процедури. 
    • Для Шостої Процедури - значення, що дорівнює 1% від value Поточної Шостої Процедури. 
  • Дата проведення аукціону (periods.periodName:auctionPeriod:startDate):
    • Для Першої Процедури це дата, яку вказав Організатор у полі auctionPeriod.startDate при створенні ІП
    • Для Другої, Третьої, Четвертої, Пʼятої та Шостої Процедури ця дата не визначена і поле виводити не потрібно.
  • Період між аукціонами (periods.periodName:tenderPeriod.duration):
    • Для Першої Процедури - відсутній
    • Для Другої і Третьої, Четвертої, Пʼятої та Шостої Процедури значення, що вказав Організатор при створенні ІП у extraSpecs.periods.periodName:tenderPeriod.duration
  • Розмір гарантійного внеску (guarantee):
    • Для Першої Процедури значення, що Організатор вніс у announcement.initialProps.guarantee АБО значення guarantee, що відредагував Організатор у створеній Першій Процедурі протягом Procedure.clarificationPeriod.
    • Для Другої, Третьої, Четвертої, Пʼятої і Шостої Процедури по формулі: announcement.initialProps.guarantee == 20% від (50% від announcement.initialProps.value) АБО виключення описані в розділі Автоматичний перерахунок гарантійних внесків
  • auctionID створеної Першої Процедури (relatedEntities)
    • Для Першої, Другої, Третьої, Четвертої, Пʼятої  та Шостої Процедури вказано

6. Коли Перша, Друга,Третя, Четверта, Пʼята або Шоста Процедура переходить у статус complete (Announcement.status:active_contracting)

  • Кількість Процедур у ланцюжку - шість;
  • Порядковий номер кожної процедури (tenderAttempts):
    • Для Першої Процедури tenderAttempts == 1
    • Для Другої Процедури tenderAttempts == 2
    • Для Третьої Процедури tenderAttempts == 3
    • Для Четвертої Процедури tenderAttempts == 4
    • Для Пʼятої Процедури tenderAttempts == 5
    • Для Шостої Процедури tenderAttempts == 6
  • Статус Процедури (status):
    • Процедура, яка набула статус complete у блоці _specs статус complete;
    • Всі Процедури, які НЕ створилися у ланцюжку ІП статус - cancelled;
    • Всі НЕуспішно завершені Процедури залишають статус - unsuccessful.
  • sellingMethod (sellingMethod):
    • Перша Процедура - smallPrivatization-englishPriority
    • Друга Процедура - smallPrivatization-englishPriority
    • Третя Процедура - smallPrivatization-english
    • Четверта Процедура - smallPrivatization-english
    • Пʼята Процедура - smallPrivatization-dutch
    • Шоста Процедура - smallPrivatization-dutch
  • Стартова ціна Об'єкта (value):
    • Перша Процедура - announcement.initialProps.value
    • Друга Процедура - announcement.initialProps.value
    • Третя Процедура - announcement.initialProps.value
    • Четверта Процедура - 50% від announcement.initialProps.value 
    • Пʼята Процедура - 50% від announcement.initialProps.value
    • Шоста Процедура - 50% від announcement.initialProps.value
  • Крок аукціону (minimalStep):
    • Для Першої Процедури - значення, що вказав Організатор при створенні ІП у announcement.initialProps.minimalStep
    • Для Другої Процедури - значення, що дорівнює 1% від value Поточної Другої Процедури.
    • Для Третьої Процедури - значення, що дорівнює 1% від value Поточної Третьої Процедури.
    • Для Четвертої Процедури - значення, що дорівнює 1% від value Поточної Четвертої Процедури.
    • Для Пʼятої Процедури - значення, що дорівнює 1% від value Поточної Пʼятої Процедури. 
    • Для Шостої Процедури - значення, що дорівнює 1% від value Поточної Шостої Процедури. 
  • Дата проведення аукціону (periods.periodName:auctionPeriod:startDate):
    • Для Першої Процедури це дата, яку вказав Організатор у полі auctionPeriod.startDate при створенні ІП
    • Для Другої, Третьої, Четвертої, Пʼятої та Шостої Процедури ця дата не визначена і поле виводити не потрібно.
  • Період між аукціонами (periods.periodName:tenderPeriod.duration):
    • Для Першої Процедури - відсутній
    • Для Другої і Третьої, Четвертої, Пʼятої та Шостої Процедури значення, що вказав Організатор при створенні ІП у extraSpecs.periods.periodName:tenderPeriod.duration
  • Розмір гарантійного внеску (guarantee):
    • Для Першої Процедури значення, що Організатор вніс у announcement.initialProps.guarantee
    • Для Другої, Третьої, Четвертої, Пʼятої і Шостої Процедури по формулі: announcement.initialProps.guarantee == 20% від (50% від announcement.initialProps.value) АБО виключення описані в розділі Автоматичний перерахунок гарантійних внесків

Якщо в результаті дій Організатора виявилося, що guarantee перерахувалося згідно логіки Автоматичний перерахунок гарантійних внесків, то відповідні значення мають змінитись і в _specs.pipeline.stages[].calculatedData.guarantee.
Тобто, значення параметрів мають бути однакові в Процедурі і в Інформаційному повідомленні.

pipelineMethod

  • announcement - rectificationPeriod: 2days, процедура smallPrivatization-english
  • announcement-fast - rectificationPeriod: 2mins, процедура smallPrivatization-english-fast
  • announcement-manual - rectificationPeriod: 10mins, процедура smallPrivatization-english-manual
  • announcement-ultrafast - rectificationPeriod: 5secs, процедура smallPrivatization-english-fast

...