Наразі важливим фактором процедури даного типу є обмеження доступу різних користувачів до різних даних, але необхідно закладати можливість поетапного розкриття інформації. Документи, які були опубліковані з типом privat не будуть розкриватись в разі прийняття рішення про  відкриття даних. З моменту прийняття рішення про розкриття даних, будуть відкриті документи, які будуть завантажені з типом public після оголошення рішення

Глоссарій

Замовник (Дебітор)- замовник товарів/послуг

Постачальник (Кредитор) переможець закупівлі. Той, хто надає послугу / товар Замовнику, а в подальшому продає право вимоги за договором факторинговій компанії. В системі Прозорро.Продажі є організатором

Фактор - факторингова компанія (найчастіше - банк), розміщує пропозиції по викупу права вимоги за договором. Має ліцензію на здійснення факторингової діяльності. В системі Прозорро.Продажі є учасником. 

Нормативні засади

Наразі нормативні документи знаходяться в розробці НБУ. З поточних проблем - організатори продають декілька разів права за вимогами по одному договору. 


PRD

Основні змінні

Схема полів процедури

Timeline процедури

Періоди процедури

Технічна назва періодуБізнес назва періодуДата початкуЗавершенняРезультат завершенняКоментар
rectificationPeriodПеріод редагуванняДата та час публікації процедури в ЦБДза день до кінця tender period о 20:00Редагування полів процедури та документів більше недоступне.

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

tenderPeriod

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

о 20:00 в день, що передує дню початку періоду кваліфікації qualificationPeriod

(може припадати на НЕробочий день)

Статус процедури змінюється на “Очікується підписання договору” (active_awarded). У випадку відсутності активних бідів статус процедури змінюється на "Неуспішно" (unsuccessful). 

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

о 18:00 в день, що передує дню початку періоду кваліфікації qualificationPeriod

Може припадати на НЕробочий день.

Користувач більше не може задати запитання Постачальника
enquiryPeriodПеріод відповідейПостачальник більше не може надіслати відповідь на запитання

qualificationPeriod

Період кваліфікаці

  • Дата та час завершення tenderPeriod, за умови наявності щонайменше 1 bid

25 к.д.не враховуючи день початку періоду

На рівні ЦБД: відсутній

На рівні майданчика: за 24 години до завершення, надсилання повідомлення Постачальнику про завершення періоду кваліфікації. 

У випадку дискваліфікації переможця, організатор обирає наступного переможця серед авардів в статусі pending_waiting. 
winnerSelectionPeriodПеріод обрання переможця
  • Дата та час завершення tenderPeriod, за умови наявності щонайменше 1 bid
6 к.д., не враховуючи день початку періоду

На рівні ЦБД: відсутній

На рівні майданчика: за 24 години до завершення, надсилання повідомлення Постачальнику про завершення періоду обрання переможця. 

Даний період є частиною qualificationPeriod

Періоди авардів

Технічна назва періодуБізнес назва періодуДата початкуЗавершенняРезультат завершення
confirmationPeriodПеріод погодження Замовником зміни Кредитора
  • Розпочинається окремо для кожного award в момент переходу зі статусу pending_waiting в active
2 р.д. не враховуючи день початку періоду

На рівні ЦБД: відсутній

На рівні майданчика: за 24 години до завершення, надсилання повідомлення Постачальнику/Замовнику про завершення періоду підтвердження зміни Кредитора. 

Періоди contracts

Технічна назва періодуБізнес назва періодуДата початкуЗавершенняРезультат завершення

signingPeriod

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

  • Розпочинається окремо для кожного contract в момент створення contract в статусі pending 
20 к.д., не враховуючи день початку періоду

На рівні ЦБД: відсутній

На рівні майданчика: за 24 години до завершення, надсилання повідомлення Постачальнику/Фактору про завершення періоду підписання договору.

 paymentPeriodПеріод оплати
  • Розпочинається окремо для кожного contract після переходу contract в статус singed

5 р.д., не враховуючи день початку періоду

На рівні ЦБД: відсутній

На рівні майданчика: за 24 години до завершення, надсилання повідомлення Постачальнику/Фактору про завершення періоду оплати.

Періоди execution(виконання умов)

Технічна назва періодуБізнес назва періодуДата початкуЗавершенняРезультат завершення
PostPaymentPeriodПеріод пост оплати
  • Розпочинається після переходу процедури в статус complete
Дорівнює значенню в полі contract.contractTime

На рівні ЦБД: відсутній

На рівні майданчика: за 24 години до завершення, надсилання повідомлення Фактору/Замовнику про завершення періоду пост оплати.

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

Логіка зміни статусів процедури:

  1. В момент публікації оголошення процедури ЦБД, процедура набуває статусу active_tendering.
  2. Після завершення періоду tenderPeriod і наявності хоча б 1го bid в статусі active процедура переходить в статус active_awarded, в іншому випадку процедура переходить в статус unsuccessful.
  3. Після переведення Постачальником contract в статус signed процедура переходить в статус pending_payment
  4. Після підтвердження  оплати від оператора, Постачальник переводить contract в статус active та має можливість перевести процедуру в термінальний статус complete
  5. Процедура може бути скасована(статус процдеури  = cancelled) Постачальником в будь-який момент до набуття процедурою термінального статусів: complete/unsuccessful
  6. Процедура може набути статус Аукціон не відбувся(unsuccessful) в разі:
    1. відсутні валідні bid'и в момент завершення періоду подання пропозицій (tenderPeriod). Статуси процедури: active_tendering
    2. при дискваліфікації учасника, якщо учасник, що очікує (award status == pending_waiting) відсутній. Статуси процедури: pending_payment/active_awarded
  7. Після набуття процедурою статусу complete проуедура може перейти на термінальні статуси:
    1. conditions_met - автоматичний термінальний статус після підтвердження отримання грошей за виконання умов за Договором Фактором та Оператором
    2. conditions_not_met - термінальний статус в який Постачальник може перевести процедуру, в разі якщо Замовник не виконав умови Договору
Технічна назва статусуБізнес назва статусу

Перехід з

За умови

active_tenderingПрийняття заяв на участьмомент публікації оголошення в ЦБД-
active_qualificationКваліфікаціяactive_tenderingВ процедурі наявний принаймні 1 bid в статусі active. 
active_awardedОчікується підписання договоруactive_qualification
  1. Постачальник обрав переможця процедури. 
  2. В процедурі присутній award в статусі active
  3. В процедурі присутній документ з типом purchaseContractEndorsement та activationConfirmation=true
pending_paymentОчікується оплатаactive_awarded
  1. В процедурі присутній contract в статусі singed

complete

Аукціон завершено. Очікується виконання умов

pending_payment

Після завершення роботи з контрактом (contract в статусі active), надіслано запит на завершення процедури.

execution_met
(термінальний статус)

Аукціон завершено. Умови виконано

complete

Автоматичне переведення після підтвердження Фактором отримання грошей від Замовника та Оператором отримання грошей від Фактора

execution_not_met
(термінальний статус)

Аукціон завершено. Умови не виконано

complete

Фактор переводить вручну, при не виконанні умов договору Замовником

unsuccessful
(термінальний статус)




Аукціон не відбувся
active_tendering

відсутні валідні bid'и в момент завершення періоду подання пропозицій (tenderPeriod)

pending_payment

При дискваліфікації учасника, якщо учасник, що очікує (award status == pending_waiting) відсутній 



active_awarded

cancelled
(термінальний статус)

 

 

Аукціон скасовано


 

 

active_tendering

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




pending_payment
active_awarded

Статуси заяви на участь (bid)

Логіка зміни статусів заяви на участь:

  1. При публікації заявки на участь форумується "Чернетка заяви" bid у статусі draft.
  2. При надсиланні запиту на активацію "Чернетка заяви" bid переходить у статус active.
  3. При внесенні змін Постачальником в поля Процедури (до завершення періоду процедури rectificationPeriod), bid переходить в статус inactive. Після чого учасник може знов Активувати свою заяву(bid переходить у статус active) або Видалити свою заяву(bid переходить у статус deleted)
  4. Учасник може Видалити заяву (до завершення періоду процедури tenderPeriod) надіславши запит на скасування заяви Учасником зі статусів:
    1. draft
    2. active
    3. inactive
Технічна назва статусуБізнес назва статусу

Перехід з

За умови

draftЧернетка заявимомент публікації заяви в ЦБД-
active

Підтверджена заява

draft

Надіслано запит на активацію заяви Фактора. (Може виконуватися менеджером майданчика, роль виділяється на боці майданчика)

inactive
inactive

Деактивована заява

draftПостачальник відредагував поля Процедури
active
deleted
(термінальний статус)



Видалена заява


draft

Надіслано запит на скаcування заяви Фактором



active
inactive


Статуси об’єкту кваліфікації (award)

Логіка обрання переможця наступна:

  1. По завершенню періоду подання заяв відразу розпочинається період кваліфікації (без аукціону).
  2. На кожен bid в статусі active має створитися award в статусі pending_waiting. Якщо бідів декілька, в такому випадку формується декілька авардів в статусі pending_waiting
  3. Постачальник передивляється кожну пропозицію одночасно та має можливість зробити наступні дії:
    1. Відхилити пропозицію. В такому випадку статус пропозиції змінюється на discarded. Статус є термінальним.
      1. В разі відхилення всіх заявок постачальником процедура набуває стутусу unsuccessful
    2. Обрати переможця. В такому випадку статус обраної пропозиції змінюється на active. Одночасно може бути тільки один авард в статусі active (В разі спроби переведення в статус active другої пропозиції (без дискваліфікації попередньої) виводиться помилка). При цьому статус інших пропозицій залишається pending_waiting
    3. Для продовження кваліфікації Замовнику/Постачальнику(в разі відстуності Замовника в системі) необхідно завантажити в award зі статусом active документ purchaseContractEndorsement та ввести значення activationConfirmation=true
  4. Статус пропозицій змінюється на cancelled:
    1. автоматично - у момент завершення процедури статус процедури (complete/cancelled) для пропозицій у статусі pending_waiting 
    2. ручна дія учасника - в разі відмови від очікування учасником у статусі pending_waiting до моменту завершення процедури статус процедури (complete/cancelled)
  5. У випадку, якщо Постачальник дискваліфікує попередньо обрану пропозицію, в такому випадку організатор може обрати будь-яку іншу пропозицію в статусі pending_waiting та розпочати процес кваліфікації з другим обраним переможцем. 
  6. Якщо Постачальник попередньо відхилив всі пропозиції, в такому випадку у разі дискваліфікації єдиного обраного організатором переможця процедура набуває статусу unsuccessful. 
Технічна назва статусуБізнес назва статусу

Перехід з

За умови

pending_waitingОчікується рішення

момент створення award 

створюється за умови початку періоду кваліфікації, для кожного учасника, що подав закриту пропозицію (bid)
activeПереможець. Очікується договірpending_waitingорганізатор підтверджує найкращу пропозицію

discarded

(термінальний статус)

Пропозицію відхилено
pending_waitingПостачальник відхилив пропозицію учасника
unsuccessful
(термінальний статус)
Дискваліфікованоactiveв момент дискваліфікації учасника, що кваліфікується
cancelled
(термінальний статус)

Учасник не став переможцем

pending_waiting

в момент успішного завершення процедури (переходу процедури в статус complete)

Статуси контрактування (contract)

Логіка зміни статусів contract:

  1. Після завантаження Замовником/Постачальником(в разі відстуності Замовника в системі) в award зі статусом active документ purchaseContractEndorsement та введення значення activationConfirmation=true, формується contract в статусі pending.
  2. Постачальник завантажує Договір та Акт в поточний contract та Постачальник переводить contract в статус signed.
  3. Постачальник підтверджує отримання оплати від Фактору (lotPaymentConfirmation = true) та переводить contract в статус active (Після процедуру можна перевести в статус complete).
  4. У разі Дискваліфікації учасника award=active та статус contract =pending/signed/active → contract набуває статус cancelled, а award статус unsuccessful 
  5. Після переведення процедури в статус complete Фактора не можна дискваліфікувати чи відмінити процедуру.
Технічна назва статусуБізнес назва статусу

Перехід з

За умови

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

момент переходу award у статус active 

створюється за умови переведення статусу award в статус active
signedДоговір підтверджено

pending

Замовник/Постачальник підтверджує дозвіл на передачу договору. Фактор завантажує договір та Акт в свій award.
activeОтримання оплати підтвердженоsignedоператор підтверджує надходження оплати від Фактору
cancelled
(термінальний статус)



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



pending

за умови Дискваліфікації учасника Замовником
signedза умови Дискваліфікації учасника Замовником до завершення аукціону
activeза умови Дискваліфікації учасника Замовником до завершення аукціону

Статуси execution

Логіка зміни статусів execution:

  1. Після переведення процедури в статус complete, створюється execution у статусі pending
  2. Execution автоматично переходить в статус active після підтвердження Фактором оплати від Замовника contractPayment = true та підтвердження Оператором оплати від Фактору participationPayment = true
  3. Фактор переводить execution в статус cancelled якщо Замовник не виконав умови Договору
  4. Дискваліфікувати Фактора чи відмінити процедуру факторингу на еxecution не можна
Технічна назва статусуБізнес назва статусу

Перехід з

За умови

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

-

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

active
(термінальний статус)

Виконано умови договоруpendingОператор підтверджує надходження оплати від Фактору та Фактор підтверджує надходження оплати від Замовника
cancelled
(термінальний статус)


Договір скасовано
pendingза умови Дискваліфікації учасника Замовником до завершення аукціону

Перелік документів (documents)

Наразі всі документи публікуються з типом privat, але треба закласти можливість дозволу публікації документів з типом public (Після прийняття бізнесового рішення). Документи що можуть бути завантажені в майбутньому з типом public позначені як privat/public

Технічний ідентифікаторНазва українськоюНазва англійськоюОбов'язковістьПриватністьДеталіХто завантажує
creditorApplicationАнкета кредитораCreditor ApplicationТакprivate
Постачальник
statutoryFinancialReportФінансова звітність: річна/квартальна з відміткою ДержкомстатуStatutory Financial ReportТакprivate
Постачальник
turnoverBalanceReportОборотно-сальдові відомості 361 та 631 рахунків за останні 6 місяцівTurnover Balance ReportТакprivate
Постачальник
debitorAccountCardКартка 361 рахунку Дебітора за останні 6 місяцівDebitor Account CardТакаprivate
Постачальник
factoringContractProformaДоговори поставок з ДебіторамиFactoring Contract ProformaТакprivate
Постачальник
x_tenderersRegisterExtractВитяг з ЄДРПОУ або копія документа про реєстраціюRegister extractНіprivateКопія витягу з ЄДРПОУ або копію документа про реєстрацію (витяг із торговельного, банківського або судового реєстру тощо) (для юрособи)Фактор
commercialProposalЗаява на участьBidТакprivateПідписана вручну заява на участьФактор
rejectionProtocol

Рішення Постачальника про відмову (дискваліфікацію)

Rejection protocolТакprivateЗавантажується у разі дискваліфікації переможця ПостачальникомПостачальник
actАкт про відмову переможцяRefusal actТакprivateЗавантажується у разі відмови переможця аукціону від підписання протоколу аукціону або від укладення договору купівлі-продажу, або несплати ним ціни продажу у встановлений строк Постачальник
purchaseContractEndorsementСповіщення про переуступку договоруPurchase contract endorsementТакprivateПідписана дебітором додаткова угода до договору закупівлі/сповіщення про переуступку договоруПостачальник/Замовник
handoverCertificateАкт прийому/передачіHandover certificateТакprivateДокумент, що підтверджує передачу товару чи надання послугПостачальник
contractSignedПідписаний договірSigned contractТакprivateПідписаний договірПостачальник
contractAnnexeДодатки до договоруContract annexeНіprivateДодатки до договоруПостачальник
digitalSignatureЦифровий підписDigital signatureНіНабуває значення документу з яким пов'язаний

Вимоги до кабінетів користувачів 

Кабінет на стороні майданчика

Вимоги до майданчика

Постачальник

  1. Користувач завантажує в кабінет установчі/фінансові документи
  2. Користувач отримує нагадування про необхідність оновлення установчих/фінансових документів
  3. Автоматичне підвантаження установчих/фінансових документів користувача до процедури
  4. Користувач може зберегти чернетку процедури
  5. Користувач може оголосити процедуру з оголошеної чернетки
  6. Користувач може завантажувати документи в процедуру
  7. Користувач бачить всі документи та пропозиції подані Факторами після завершення періоду "Період прийому пропозицій" до оголошених ним процедур
  8. Користувач може відхилити заявку Фактора
  9. Користувач в пошуку на майданчику бачить всі свої оголошені процедури (в будь-якому статусі)
  10. Користувач може змінювати статус процедури факторингу (відповідно до вимог)
  11. Користувач може завантажити документ purchaseContractEndorsement та ввести значення activationConfirmation=true у випадку відсутності Замовника в системі
  12. Користувач в пошуку на майданчику бачить все процедури які набули статус complete/execution_met/execution_not_met

Фактор

  1. Користувач завантажує в кабінет установчі документи
  2. Користувач отримує нагадування про необхідність оновлення установчих документів
  3. Автоматичне підвантаження установчих/фінансових документів користувача до заявки учасника на процедуру
  4. Користувач в пошуку на майданчику бачить все процедури які набули статус complete/execution_met/execution_not_met
  5. Дії користувача з процедурою де користувач не є стороною договору
    1. Перегляд оголошених процедур
    2. Перегляд документів постачальника
    3. Перегляд документів замовника
  6. Дії користувача з процедурою де користувач є стороною договору
    1. Перегляд оголошених процедур
    2. Перегляд документів постачальника
    3. Перегляд документів замовника
    4. Отримання сповіщень від майданчика про зміни в процедурі (статус, завантаження документів)
    5. Перегляд процедури в всіх її статусах (без можливості перегляду документів та заявок інших Факторів)
    6. Перегляд документів завантажених в процедуру після кваліфікації
    7. Вивантаження даних в excel, отримання інформації по api (статус, сума договору, відсоток факторингу і т.д.)
    8. Завантаження документів до процедури
    9. Переведення execution в статус Аукціон завершено. Умови не виконано
  7. Дії користувача з процедурою, де користувач є учасником процедури але не є стороною договору
    1. Перегляд оголошених процедур
    2. Перегляд документів постачальника
    3. Перегляд документів замовника
    4. Отримання сповіщень від майданчика про дії Постачальника/Системи відносно користувача
    5. Відмова від очікування

Замовник

  1. Користувач завантажує в кабінет установчі документи
  2. Користувач отримує нагадування про необхідність оновлення установчих документів
  3. Користувач в пошуку на майданчику бачить все процедури які набули статус complete/execution_met/execution_not_met
  4. Дії користувача з процедурою де користувач є стороною договору 
    1. Автоматичне підвантаження установчих/фінансових документів користувача до процедури, де він є Замовником
    2. Отримання сповіщень від майданчика про зміни в процедурі (статус, завантаження документів, передання договору постачальником на факторинг)
    3. Перегляд процедури
    4. Перегляд переліку заявок на факторинг після початку періоду Кваліфікації (без можливості їх розкриття)
    5. Перегляд документів постачальника
    6. Перегляд переліку документів завантажених в процедуру після кваліфікації без можливості їх розкриття.
    7. Завантаження документу purchaseContractEndorsement та ввести значення activationConfirmation=true

Кабінет на стороні системи (Портал)

Адміністратор

  1. Користувач має можливість перегляд всіх процедур і документів до них в не залежності від статусу
  2. Користувач бачить всі документи та пропозиції подані Факторами після завершення періоду "Період прийому пропозицій" 

BI 

  1. Користувач має можливість отримувати дані по api для відображення агрегованих даних процедур Факторингу.

Спостерігач (не зареєстрований в системі користувач). 

Наразі спостерігач може бачити процедури які в статусі complete, але треба закласти можливість поступового відкриття визначеної інформації для користувача

  1. Користувач бачить всі оголошені процедури
  2. Користувач бачить всі документи додані до процедури 
  3. Користувач бачить учасників, які подали свої заявки на Факторинг після завершення процедури.

Етапи процедури

Реєстрація користувачів в системі

Вимоги до майданчика

Для участі в процедурі факторингу на електронному торгівельноу майданчику (далі ЕТП) акредитованому в сисетмі Прозорро.Продажі можуть бути зареєстровані три типи користувачів з рвзними правами доступу:

  1. Постачальник
  2. Фактор
  3. Замовник

Створення, редагування та публікація оголошення (TenderPeriod+RectificationPeriod)

Система має валідацію та приймає запит на:

  1. Опублікування оглошення в разі:
    1. заповнення всіх обов'язкових полів та наявності обов'зкових документів
    2. відсутності процедур з таким самим SupplyСontractNumber для цього ж Постачальника в статусах процедури != unsuccessful, cancelled, execution_not_me

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

Вимоги до майданчика

Постачальник:

  1. Укладає договір щодо організації аукціону з Оператором електронного майданчика.
  2. Готує умови аукціону, приймає всі необхідні внутрішні рішення відповідно до Регламенту та інших пов’язаних НПА та готує необхідні документи.
  3. Несе відповідальність за юридичну сторону підготовки процедури: він має сформувати точний перелік вимог до учасників щодо наявних дозволів, ліцензій тощо. 
  4. Постачальник, який оголошує процедуру Факторингу відповідальний за аналіз НПА, що впливають на проведення його аукціону.

Створення аукціону

Вимоги до майданчика

Постачальник:

  1. Для створення аукціону Постачальник в особистому кабінеті натискає кнопку “Створити процедуру”
  2. Постачальник повинен мати можливість зберегти чернетку оголошення без публікації в ЦБД - для внесення змін, видалення та перегляду (чернетка). Це - обов’язковий функціонал, що має бути присутній на майданчику.
  3. Майданчик забезпечує можливість видалення та редагування сформованої процедури до моменту її публікації.
  4. У Постачальника аукціону є можливість оголосити процедуру на основі попереднього процедури(створити копію будь-якого аукціону у будь-якому статусі).

Публікація оголошення

При публікації процедури на ЦБД має бути валідація, яка перевіряє, що одночасно існує тільки одна процедура факторингу на один номер договору(SupplyСontractNumber) для даного Постачальника не враховуючи процедури в статусі unsuccessful, cancelled або execution_not_met якщо знайдено процедуру з таким самим номером договору для даного Постачальника не враховуючи процедури в статусі unsuccessful або cancelled, повернути помилку "Факторинг за цим лотом вже було створено".

Приклади комбінацій: 

  1. Публікую процедуру з SupplyСontractNumber. Якщо знайдено співпадіння по SupplyСontractNumber, і статус знайденої процедури != unsuccessful, cancelled, execution_not_met вертаємо помилку.
  2. Публікую процедуру з SupplyСontractNumber. Якщо не знайдено співпадіння по SupplyСontractNumber, публікуємо успішно процедуру.
  3. Публікую процедуру з SupplyСontractNumber. Якщо знайдено співпадіння по SupplyСontractNumber, і статус знайденої процедури = unsuccessful, cancelled, execution_not_met, публікуємо успішно процедуру


Вимоги до майданчика

Для публікації оголошення Постачальник обирає чернетку процедури, та натискає кнопку “Опублікувати аукціон”.

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

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

  1. Поля процедури, що заповнюються Постачальником або автогенеруються ЦБД(час початку періоду Кваліфікації):
    • Орієнтовна дата початку Кваліфікації
      • На продуктивному середовищі - майданчик не повинен надавати можливість Постачальнику передавати час початку періоду Кваліфікації, Постачальник повинен обирати/зазначати виключно дату
        • Час початку періоду Кваліфікації, заповнюються ЦБД автоматично після публікації оголошення
      • На тестовому середовищі (sandbox та staging) для тестових процедур - майданчик повинен мати можливість передавати у ЦБД час для швидкості та зручності тестування
    • Всі документи процедури та пов'язані додатки - ручне завантаження з боку Постачальника
      • Підвантаження актуальних установчих документів до процедури відбувається з кабінету Постачальника до кожної процедури
      • Майданчик повинен надсилати повідомлення Постачальнику про необхідність оновлення документів
  2. Для успішної публікації оголошення мають бути заповнені всі обов’язкові поля процедури та завантажені усі обов’язкові документи

Перелік полів процедури, які необхідно вказати Постачальнику при публікації:

Обов'язковість полів перерахована в таблиці

  1. Ідентифікатор попереднього аукціону (previousAuctionId)
  2. Номер договору поставки (SupplyСontractNumber)
  3. Інформація про Постачальника (sellingEntity):
    1. Повна юридична назва організації або ПІБ (sellingEntity.name)
    2. ЄДРПОУ/ІПН Постачальника (sellingEntity.identifier)
    3. Адреса Постачальника  (sellingEntity.address)
    4. Контактні дані Дебітора - (sellingEntity.contactPoint)
  4. Інформація про Замовника:
    1. Повна юридична назва ції або ПІБ (debitor.name)
    2. ЄДРПОУ/ІПН Замовника (debitor.identifier)
    3. Адреса Замовника (debitor.address)
    4. Контактні дані Дебітора (debitor.contactPoint)
  5. Назва процедури (title)
  6. Опис лоту (description)
  7. Банківські рахунки (bankAccounts)
  8. Процедура з регресом (withRegression)
  9. Класифікатор лот (items.classification)
  10. Одиниця вимірювання (items.unit)
  11. Об’єм/Кількість лоту (items.quantity)
  12. Адреса розташування лоту (items.address)
  13. Сума угоди за договором (value)
  14. Дата поставки
  15. Кількість днів на виконання платежу за договором (paymentTerms)
  16. Перелік та вимоги до оформлення документів (x_documentRequirements)
  17. Додаткові відомості (x_additionalInformation)
  18. На фінальну суму нараховується ПДВ (valueAddedTaxCharged)
  19. Лот виставляється (tenderAttempts)
  20. Документи до процедури (documents)

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

Основний:

  • Обов’язковий  CAV

Додатковий:

  • Відсутній

Документи при роботі з процедурою

Технічний ідентифікаторНазва українськоюНазва англійськоюОбов'язковістьПриватністьХто завантажує
creditorApplicationАнкета кредитораCreditor ApplicationТакprivateПостачальник
statutoryFinancialReportФінансова звітність: річна/квартальна з відміткою ДержкомстатуStatutory Financial ReportТакprivateПостачальник
turnoverBalanceReportОборотно-сальдові відомості 361 та 631 рахунків за останні 6 місяцівTurnover Balance ReportТакprivateПостачальник
debitorAccountCardКартка 361 рахунку Дебітора за останні 6 місяцівDebitor Account CardТакprivateПостачальник
factoringContractProformaДоговори поставок з ДебіторамиFactoring Contract ProformaТакprivateПостачальник
digitalSignatureЦифровий підписDigital signatureНіНабуває значення документу з яким пов'язаний

Редагування оголошення

Вимоги до майданчика

  1. Майданчик забезпечує можливість редагування оголошення після публікації в рамках Періоду редагування
    • Для редагування доступні поля, які передав майданчик Постачальника під час оголошення процедури, крім дати та часу початку аукціону, типу процедури та номеру договору поставки. Перелік полів, які доступні для редагування
  2. Для підтвердження внесених змін (поля оголошення) Постачальник має можливість завантажити документ - "Погодження змін до опису лоту. Опис причин редагування." має містити перелік змін, які вносяться в оголошення, причину внесення таких змін. Він має бути доступний для завантаження в період редагування.
    • Для редагування Постачальнику необхідно натиснути кнопку “Редагувати аукціон” та “Зберегти” для підтвердження змін 
  3. Необхідно виводити інформацію про історію змін документів

Перелік полів, які деактивують заяви на участь (bid status: active → inactive)

  • value
  • documents
  • valueAddedTaxCharged
  • title
  • description
  • items
  • x_additionalInformation
  • x_documentRequirements
  • paymentTerms
  • previousAuctionId
  • tenderAttempts
  • sellingEntity
  • bankAccounts
  • withRegression

Поле SupplyСontractNumber редагувати не можна! 

Завантаження документів до оголошення / Заміна документів оголошення

Постачальник може завантажувати документи оголошення.

Завантаження відбувається за стандартним флоу

Заміна документів відбуваєтсья за стандартним флоу

Сповіщення/Нотифікація/Помилка/Дісклеймер

Вимоги до майданчика

Тип Дія що передумовлює сповіщенняКому надсилаєтьсяПриклад сповіщенняОбов'язковість

Сповіщення/Нотифікація

Початкок кваліфікації за 24 години

ПостачальникКвалііфікація розпочнеться за 24 годиниТак
НотифікаціяРедагування оголошення процедуриПостачальникОголошення процедури відредагованоНі
НотифікаціяПублікація процедуриПостачальникПроцедура опублікованаТак
Сповіщення/НотифікаціяПублікація процедури з існуючим № договору для даного ПостачальникаПостачальникФакторинг за цим лотом вже було створеноТак

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

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

Схема - Задати запитання Перемалювати

Вимоги до майданчика

  1. Майданчик повинен забезпечити можливість Фактору задавати запитання до будь-якої з опублікованої процедури (кнопка “Задати запитання”)
  2. Всі запитання зберігаються в особистому кабінеті Фактора та Постачальника і є доступними всім користувачам\учасникам для перегляду, незалежно від статусу аукціону.
  3. Запитання має бути сформульоване виключно в текстовому вигляді, без можливості прикріплення файлів.
    • Запитання можливо задавати виключно до процедури, не до окремих items. У Фактора є можливість редагувати запитання протягом 2 годин з моменту його публікації на рівні ЦБД (кнопка “Редагувати запитання”).
  4. Запитання Факторів є анонімними до закінчення періоду аукціону або періоду подання пропозицій, у разі відсутності періоду аукціону.
  5. Майданчик надсилає сповіщення Фактору про отримані відповіді та надає можливість ознайомитися із ними

Період відповідей (enquiryPeriod)

Схема - Надати відповідь Перемалювати

Вимоги до майданчика

  1. Майданчик повинен забезпечити Постачальнику можливість відповідати на отримані запитання (кнопка “Відповісти”)
  2. Всі відповіді зберігаються в особистому кабінеті Фактора та Постачальника і є доступними всім користувачам\учасникам для перегляду, незалежно від статусу аукціону.
  3. Відповідь має бути сформульована виключно в текстовому вигляді, без можливості прикріплення файлів. 
  4. Майданчик надсилає сповіщенняПостачальнику про отримані запитання та надає можливість ознайомитися із ними

Період подання пропозицій (TenderPeriod)

Система має валідацію та приймає запит на:

  1. Опублікування чернетки заявки на участь від Фактора з заповненим полем ЄДРПОУ
  2. Опублікування активованої заявки на участь від Фактора в разі заповнення всіх обов'язкових полів та наявності обов'зкових документів
  3. Зміни документів для певної заявки на участь від Фактора тільки в разі відповідності ключей
  4. Опублікувати дві активовані звявки на участь від оного Фактора, якщо дві заявки з різними типами (bid.withRegression) = true та  (bid.withRegression) = false

Пошук аукціону для участі

Вимоги до майданчика

  1. Учасник повинен мати можливість знайти аукціон в рамках даних, що зазначені в наступних полях:
    • Мінімальний набір фільтрів на майданчику
      • Пошук по ідентифікатору
      • Повнотексоаий пошук
      • Пошук по Постачальнику
      • Пошук по Замовнику
      • Пошук по даті початку періоду Кваліфікації
      • Пошук по статусу процедури
      • Пошук по ціні договру
  2. Розширений пошук
    • Будь-які інші фільтри, що відсутні у мінімальному наборі за бажанням майданчика

Період подання пропозицій (особливості)

  1. Подання заяви на участь здійснюється до початку періоду Кваліфікації
  2. Створення чернетки біда можливо без документів, але обов'язково необхідно вказати ЄДРПОУ. 
  3. Не має валідації на поле value (bid.value може не дорівнювати  procedure.value, оскільки банки будуть пропонувати меншу суму угоди, ніж ціна за договором). 
  4. Наявна валидація на bidders identifier.scheme. Для створення заяви на участь ми маємо пропускати тільки UA-EDR, щоб унеможливити створення заяви на участь від фізичних осіб або ФОП
  5. Фактор може вказати perks в bid. В подальшому поле perks автоматично переносяться в award та в contract
  6. Наявна валідація на тип процедури withRegression та bid.withRegression :  
    1. Якщо тип процедури withRegression = false тоді Фактор може створити заявку тільки з типом (bid.withRegression)= false
    2. Якщо тип процедури withRegression = true тоді Фактор може створити заявку тільки з типом (bid.withRegression)= true
    3. Якщо тип процедури withRegression = notDefined тоді Фактор може створити:
      1. заявку тільки з типом (bid.withRegression) = false
      2. заявку тільки з типом (bid.withRegression) = true
      3. дві заявки з типами (bid.withRegression) = true та  (bid.withRegression) = false

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

Вимоги до майданчика

До участі допускаються учасники, які сформували необхідний пакет документів (залежить від вимог Постачальника до процедури, нормативки та тих що зазначені обов'язковими для подачі заявки до процедури)

Перевіркою документів і інших вимог займається Оператор електронного майданчика. До завершення аукціону з Факторами напряму контактують виключно Оператори електронних майданчиків.

Створення заяви на участь

Вимоги до майданчика

  1. Для створення заяви на участь Учасник натискає кнопку “Подати заяву на участь”
  2. Учасник повинен мати можливість зберегти чернетку заяви на участь до її активації в ЦБД - для внесення змін, видалення та перегляду (чернетка). Це - обов’язковий функціонал, що має бути присутній на майданчику.
  3. Майданчик забезпечує можливість видалення та редагування сформованої заяви на участь до моменту публікації заяви

Публікація заяви на участь

Вимоги до майданчика

Схема - Публікація заяви на участь Перемалювати

Для публікації заяви на участь Учасник натискає кнопку “Опублікувати заяву на участь”

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

  1. Поля заяви на участь
  2. Всі документи заяви про участь (для кожної процедури перелік документів та їх обов’язковість зазначено в окремому документі з вимогами до майданчиків)
  3. Під час подання заяви, від учасника надається (у вигляді дисклеймеру, попереднього підписання договору-оферти або галочки під час подання заяви):
    • Попередня згода на очікування — запевнення учасника аукціону, надане оператору електронного майданчика, в тому, що в разі внесення ним другої за розміром цінової пропозиції/закритої цінової пропозиції/ставки він погоджується на очікування результатів електронного аукціону.
      • Погоджується за замовчуванням, але має можливість відмовитися під час кваліфікації потенційного переможця
    • Згода на обробку персональних даних

Перелік полів bid, які повинні бути вказані при активації:

Поля повинні бути провалідовані непусті значення в полях:

  1. bid.name
  2. bid.identifier
  3. bid.value
  4. bid.bankAccounts
  5. bid.perks
  6. bid.withRegression
  7. bid.documents

Документи при роботі з bid`ом 

Технічний ідентифікаторНазва українськоюНазва англійськоюОбов'язковістьПриватністьДеталіХто завантажує
x_tenderersRegisterExtractВитяг з ЄДРПОУ або копія документа про реєстраціюRegister extractНіprivateКопія витягу з ЄДРПОУ або копію документа про реєстрацію (витяг із торговельного, банківського або судового реєстру тощо) (для юрособи)Фактор
commercialProposalЗаява на участьBidТакprivateПідписана вручну заява на участьФактор
digitalSignatureЦифровий підписDigital signatureНіНабуває значення документу з яким пов'язаний

Редагування заяви на участь

Вимоги до майданчика

  1. До моменту закінчення кінцевого терміну прийняття заяв на участь Фактори мають право:
    • анулювати або внести зміни до заяви на участь
    • завантажити або замінити документи
  2. Для редагування Фактору необхідно натиснути кнопку “Редагувати заяви на участь” та “Зберегти” для підтвердження змін
  3. Необхідно виводити інформацію про історію змін документів

Активація заяви на участь

Вимоги до майданчика

  1. Для активації заяви на участь Менеджер майданчика повинен мати можливість перевести заявку біда з статусу draft → active (крім випадків, коли реалізована автоактивація заяви, в процедурах де це дозволено)
  2. Учасник повинен мати можливість перевести свою заявку(біда) з статусу inactive → active

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

Вимоги до майданчика

  1. Для скасування заяви на участь Фактор натискає кнопку “Скасувати заяву на участь”
  2. Фактор повинен мати можливість скасувати заяви на участь після її активації в ЦБД до завершення періоду tenderPeriod. Це - обов’язковий функціонал, що має бути присутній на майданчику.

Інактивація заяви на участь

Причини інактивації заяв переходу active → inactive:

  1. В процедурах де період редагування та подання заяв на участь відбувається паралельно, заява деактивується при редагуванні Постачальником оголошення.

!!!Участь в кваліфікації доступна тільки для заяв в статусі acive.

Вимоги до майданчика

  1. Учасник повинен отримати сповіщення про інактивацію біда
  2. Учасник повинен мати можливість перевести свою заявку(біда) з статусу inactive → active
  3. Учасник повинен мати можливість перевести свою заявку(біда) з статусу inactive → deleted

Сповіщення/Нотифікація/Помилка/Дісклеймер

Вимоги до майданчика

ТипДія що передумовлює сповіщенняКому надсилаєтьсяПриклад сповіщенняОбов'язковість

Сповіщення/Нотифікація

При активації заяви на участь

(bid status: draft → active)

ФакторуВаша заява пройшла верифікацію та успішно активована.
Тепер ви зможете взяти участь в аукціоні.
Одноразове надсилання, протягом 5 хв після виконання дії

Сповіщення/Нотифікація

При активації заяви на участь

(bid status: inactive → active)

ФакторуВаша заява успішно активована.
Тепер ви зможете взяти участь в аукціоні.
Одноразове надсилання, протягом 5 хв після виконання дії

Сповіщення/Нотифікація

При публікації заяви в ЦБД
(bid status: draft)

УчасникуВаша заява успішно опублікована та очікує активації менеджером майданчика.**Одноразове надсилання, протягом 5 хв після виконання дії

Сповіщення/Нотифікація

При активації учасника з переважним правом

ФакторуВаша заява пройшла верифікацію та успішно активована, як учасника з переважним правом .
Тепер ви зможете взяти участь в аукціоні.
Одноразове надсилання, протягом 5 хв після виконання дії

Сповіщення/Нотифікація

Початкок кваліфікації за 24 години

ФакторКвалііфікація розпочнеться за 24 годиниТак

Сповіщення/Нотифікація

При збереженні в ЦБД відредагованих даних

ФакторуВаша заява успішно відредагованаОдноразове надсилання, протягом 5 хв після виконання дії

Сповіщення/Нотифікація

При інактивацій заяви bid-а (bid status active/draft →inactive)


ФакторуВаша заява деактивована у зв‘язку з тим, що Постачальником було відредаговано оголошення.
Для участі в аукціоні необхідно повторно активувати заяву.
Кожні 24 години, поки зава знаходиться в статусі inactive, до завершення rectificationPeriod
Сповіщення/НотифікаціяРедагування оголошення процедуриФакторОголошення процедури відредаговано. Перевірте статус вашої заяви на участьТак
Сповіщення/НотифікаціяПублікація заявиФакторЗаява на участь опублікованаТак
Сповіщення/НотифікаціяІнактивація заявиФакторВаша заява деактивована у зв‘язку з тим, що Постачальником було відредаговано оголошення.
Для участі в аукціоні необхідно повторно активувати заяву.
Так

Сповіщення/Нотифікація

При скасуванні заяви в ЦБД
(статус заяви deleted)

(active → deleted)

(draft → deleted)

УчасникуВаша заява успішно скасованаОдноразове надсилання, протягом 5 хв після виконання дії

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

Період кваліфікації (qualificationPeriod)

Функціонал доступний у випадку початку періоду кваліфікації процедури qualificationPeriod.

Система має валідацію та приймає запит на:

  1. зміну award status з pending_waiting на active, якщо в системі ще немає жодного award в статусі active
  2. зміну award status з pending_waiting = discared тільки для award в статусі pending_waiting  та при заповненому полі discaredReason
  3. зміну award status з pending_waiting = unsuccessful тільки для award в статусі active та при наявності документу з типом rejectionProtocol і заповненому полі terminationReason 
  4. зміну award status з pending_waiting = cancelled тільки для award в статусі pending_waiting та при наявності документу з типом act
  5. завантаження документу purchaseContractEndorsement та зміну значення activationConfirmation на true Постачальником, в разі якщо в системі немає користувача з роллю Замовник.

Вибір переможця (winnerSelectionPeriod)

Вимоги до майданчика

1.Вимоги до кабінета Постачальника.

Необхідно відобразити одночасно всі award в статусі pending_waiting. Тобто, по завершенню періоду подання пропозицій, та на початку періоду кваліфікації, Постачальнику необхідно відобразити кожен з авардів. На стороні ЦБД буде створено авард в даному статусі на кожен активний бід. 

У Постачальника має бути можливість зробити з кожним з авардів наступні дії: 

  • Обрати переможця (Ручна дія). В такому випадку статус аварда буде змінено з pending_waiting на active (необхідно додаткове підтвердження).
    • Одночасно може бути тільки один award в статусі active (В разі спроби переведення в статус active другої пропозиції (без дискваліфікації попередньої) виводиться помилка.
  • Відхилити пропозицію (Ручна дія). В такому випадку статус аварда буде змінено з pending_waiting на discarded, У випадку, якщо Постачальник категорично не хоче розглядати певну пропозицію, в такому випадку вони можуть відхилити певну пропозицію. Відхилення пропозиції має супроводжуватись сповіщенням для Постачальника, що у разі відхилення пропозиції, у них не буде більше можливості знов розглянути цю пропозицію, оскільки її буде переведено в термінальний статус. 
  • Завантажити документ purchaseContractEndorsement та змінити значення activationConfirmation=true. В разі відсутності в системі Замовника.
  • Дискваліфікувати переможця (Ручна дія). В такому випадку status award буде змінено з pending_waiting на unsuccessful

2. Вимоги до кабінета Замовника.

Необхідно відобразити одночасно всі award в статусі pending_waiting в форматі таблиці без доступу до документів. Тобто, по завершенню періоду подання пропозицій, та на початку періоду кваліфікації, Замовнику необхідно відобразити кожен з авардів. На стороні ЦБД буде створено авард в даному статусі на кожен активний бід.

У Замовника має бути можливість зробити з кожним з авардів у статусі active наступні дії: 

  • Завантажити документ purchaseContractEndorsement та підтвердити ручною дією. Зміна значення activationConfirmation з false на true відбувається за допомогою окремого ендпоінта.

3. Вимоги до кабінета Фактора.

У Фактора має бути можливість зробити наступні дії зі своїм авардом:

  • Відомова учасника від очікування (дія можлива для award у статусі pending_waiting) . При виконанні даної дії необхідно завантажити документ з типом act

Завантаження сповіщення про переуступку договору

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

Наразі: якщо користувач підставить id процедури факторингу в сервіс протоколів, тоді користувач має отримати помилку 404. Тобто запити типу:

Мають відображати користувачеві помилку стандартну помилку: Procedure with auctionId [auctionId] not found. 

Відхилення заявки Фактора

Вимоги до майданчика

  1. У Постачальника повинна бути можливість внести інформацію про відхилення заявки Фактора (обрати причину з переліку доступних значень словника discaredReason)
  2. Оператор повинен автоматично оновлювати перелік доступних значень словника discaredReason в інтерфейсі у разі внесення таких змін на рівні ЦБД.
  3. Вказана причина відхилення заявки Фактора, дата, а також статус учасника, повинні відображатися на майданчику.

Причити відхилення заявки Фактора:


Текст англійською

Текст українською

1"Refusal or non-signing of the contract""Відмова або непідписання договору"
2"Missing required documents""Відсутні обов’язкові документи"
3"Violation of the prepayment/payment""Невнесення передоплати або оплати за договором"
4"Participation from more than 1 marketplace""Участь в аукціоні з більше, ніж 1 майданчика"

Документи при роботі з award`ом

Технічний ідентифікаторНазва українськоюНазва англійськоюОбов'язковістьПриватністьДеталіХто завантажує
rejectionProtocol

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

Rejection protocolТакprivateЗавантажується у разі дискваліфікації переможця ОрганізаторомПостачальник
actАкт про відмову переможцяRefusal actТакprivateЗавантажується у разі відмови переможця аукціону від підписання протоколу аукціону або від укладення договору купівлі-продажу, або несплати ним ціни продажу у встановлений строк Постачальник
purchaseContractEndorsementСповіщення про переуступку договоруPurchase contract endorsementТакprivateПідписана дебітором додаткова угода до договору закупівлі/сповіщення про переуступку договоруПостачальник/Замовник
digitalSignatureЦифровий підписDigital signatureНіНабуває значення документу з яким пов'язаний

Сповіщення/Нотифікація/Помилка/Дісклеймер

Вимоги до майданчика

ТипДія що передумовлює сповіщенняКому надсилаєтьсяПриклад сповіщенняОбов'язковість

Дисклеймер

Вибір Постачальником переможця

ПостачальникуПопередження, що дія є незворотньою. Прохання підтвердити свою дію (Так/Ні)Так

Сповіщення/Нотифікація

Вибір Постачальником переможця

ФакторуПостачальник обрав Вас переможцем в процедурі ФакторингуТак

Дисклеймер

Відмова від очікування Фактором

ФакторуПопередження, що дія є незворотньою. Прохання підтвердити свою дію (Так/Ні)Так

Дисклеймер

Відхилення заявки Фактора Постачальником

Постачальнику

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

Так

Сповіщення/Нотифікація

Відхилення заявки Фактора Постачальником

Фактору

Ваша заявка відхилена від розгляду Постачальником.

Так
Сповіщення/Нотифікаціяaward набув статус activeЗамовнику/ПостачальникуНеобхідно завантажити документ Purchase contract endorsement до системиТак
Сповіщення/НотифікаціяЗавантаження Сповіщення про переуступку договоруЗамовнику/ПостачальникуСповіщення про переуступку договору завантаженоТак
ДисклеймерАктивація сповіщення про переуступкуЗамовнику/ПостачальникуПопередження, що дія є незворотньою. Прохання підтвердити свою дію (Так/Ні) activationConfirmation=true
Сповіщення/НотифікаціяВ разі спроби переведення в статус active другої пропозиції (без дискваліфікації попередньої) ПостачальникуДана дія є неможливою. Для переведення даного Фактора в статус Підтверджена заява необхідно дискваліфікувати попередньо обраного Фактора.Так
ДисклеймерДискваліфікація учасникаПостачальникуПопередження, що дія є незворотньою. У разі дискваліфікації переможця, у вас не буде більше можливості знов розглянути цю пропозицію, оскільки її буде переведено в термінальний статус. 

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

Робота з договором (confirmationPeriod+signingPeriod)

Робота з контрактом розпочинається після того, як Замовник/Постачальник завантажили в систему документ purchaseContractEndorsement та поле activationConfirmation набуває значення true.

Система має валідацію та приймає запит на:

  1. Активацію договору в разі всіх обов'язкових полів та наявності обов'зкових документів з зазначеними типами документів

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

  1. Номер договору факторингу
  2. Сума, яка була надана Фактором Постачальнику
  3. Дата завершення виконання умов договору

Робота з contract`ом. Внесення даних договору 

Вимоги до майданчика

Вимоги до кабінету Постачальника.

У Постачальника має бути можливість:

  1.  Завантажити документ контракту як contractSigned а також додатковий обов'язковий документ handoverCertificate.
    1. handoverCertificate можна завантажити як до завантаження контракту, так і одночасно з contractSigned . Після переходу контракту в статус signed завантажені документи змінювати не можна. 
  2. Ввести номер договору факторингу
  3. Ввести кінцеву дату завершення виконання умов договору. 

Робота з contract`ом. Підтвердження договору

Вимоги до майданчика

Зміна статусу контракту з pending на signed відбувається за допомогою окремого ендпоінта. Після підтвердження попереднього контракту розпочинається період оплати. 

Для того, щоб контракт перейшов в статус signed (підтвердження контракту), обов'язково:

  • мають бути заповнені всі обов'язкові поля (номер договору факторингу та дату завершення виконання умов за цим договором)
  • завантажено документ handoverCertificate
  • завантажено документ контракту contractSigned

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

Документи при роботі з contract`ом

Технічний ідентифікаторНазва українськоюНазва англійськоюОбов'язковістьПриватністьДеталіХто завантажує
contractSignedПідписаний договірSigned contractТакprivate/publicПідписаний договірПостачальник
contractAnnexeДодатки до договоруContract annexeНіprivate/publicДодатки до договоруПостачальник
handoverCertificateАкт прийому/передачіHandover certificateТакprivate/publicДокумент, що підтверджує передачу товару чи надання послугПостачальник
digitalSignatureЦифровий підписDigital signatureНіНабуває значення документу з яким пов'язаний

Сповіщення/Нотифікація/Помилка/Дісклеймер

Вимоги до майданчика

ТипДія що передумовлює сповіщенняКому надсилаєтьсяПриклад сповіщенняОбов'язковість

Дісклеймер

Активація контракту

ПостачальникуПопередження, що дія є незворотньою. Ви підтверджуєте активацію контракту (Так/Ні)Так
Сповіщення/НотифікаціяАктивація контрактуЗамовнику/Постачальнику/ФакторуДоговір та додатки до нього завантажено в процедуру.Так

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

Період оплати (paymentPeriod)

Період оплати розпочинається після того, як contract статус набуває значення signed. В цей період Фактор має перерахувати кошти Постачальнику, а Постачальник - підтвердити отримання коштів. Зміна значення lotPaymentConfirmation з false на true відбувається за допомогою окремого ендпоінта.

В разі підтвердження оплати Постачальником та Оператором статус contract зміниться з signed на active.

Внесення даних про оплату та її підтвердження

Вимоги до майданчика

Вимоги до кабінету Постачальника

  1. Постачальник має можливість змінити значення поля lotPaymentConfirmation з моменту набуття contract значення signed.
  2. Встановлення значення lotPaymentConfirmation = true супроводжується сповіщенням і змінює статус contract з signed на active.

Сповіщення/Нотифікація/Помилка/Дісклеймер

Вимоги до майданчика

ТипДія що передумовлює сповіщенняКому надсилаєтьсяПриклад сповіщення/НотифікаціїОбов'язковість

Дісклеймер

Підтвердження оплати Постачальником

ПостачальникуПопередження, що дія є незворотньою. Ви підтверджуєте сплату коштів Фактором ? (Так/Ні)Так

Сповіщення/Нотифікація

Підтвердження оплати Постачальником

ФаакторуПостачальник підтвердив надходження оплатиТак

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

Завершення процедури факторингу

Для зміни статус procedure з pending_paiment на complete система валідує чи набув статус contract = active якщо так, система може прийняти зміну статусу procedure з pending_paiment на complete

Вимоги до майданчика

Вимоги до кабінету Постачальника

  1. Постачальник має можливість змінити статус procedure з pending_paiment на complete за допомогою окремого ендпоінта.
    1. Кнопка "Завершити аукціон" може бути доступна тільки після того, коли статус contract == active
  2. Зміна статусу значення procedure=complete супроводжується сповіщенням.

Сповіщення/Нотифікація/Помилка/Дісклеймер

Вимоги до майданчика

ТипДія що передумовлює сповіщенняКому надсилаєтьсяПриклад сповіщення/НотифікаціїОбов'язковість

Дісклеймер

Зміна статусу процедури з pending_paiment на complete  Постачальником

ПостачальникуПопередження, що дія є незворотньою. Ви підтверджуєте зміну статусу процедури на Аукціон завершено.Очікується виконання умов Договору? (Так/Ні)Так

Сповіщення/Нотифікація

Зміна статусу процедури з pending_paiment на complete  Постачальником

Фактору/ЗамовникуПостачальник змінив статус процедури на Аукціон завершено. Очікується виконання умов ДоговоруТак

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

Дискваліфікація переможця

Переведення status award з active на unsuccessful та status contract(в разі його наявності) з pending/signed/active на unsuccessful можливо до набуття status procedure = complete

Вимоги до майданчика

  1. У Постачальника повинна бути можливість внести інформацію про дискваліфікацію учасника (обрати причину з переліку доступних значень словника terminationReason та завантажити rejectionProtocol)
  2. Оператор повинен автоматично оновлювати перелік доступних значень словника terminationReason в інтерфейсі у разі внесення таких змін на рівні ЦБД.
  3. Вказана причина дискваліфікації, документ, дата, а також статус учасника, повинні відображатися на майданчику.

Причини дискваліфікації переможця:


Текст англійською

Текст українською

1"Refusal or non-signing of the contract""Відмова або непідписання договору"
2"Missing required documents""Відсутні обов’язкові документи"
3"Violation of the prepayment/payment""Невнесення передоплати або оплати за договором"
4"Participation from more than 1 marketplace""Участь в аукціоні з більше, ніж 1 майданчика"

Період виконання умов (postPaymentPeriod)

Після набуття процедурою статусу complete, автоматично створюється об'єкт договору переуступки execution (для контролю виконання умов договору)

Система має валідацію та приймає запит на:

  1. Зміну статусу процедури на conditions_not_met в разі надсилання запиту від Фактора і contractPayment !=true
  2. Автоматичне переведення статусу процедури на conditions_met при contractPayment =true та participationPayment = true 


Вимоги до майданчика

  1. Вимоги до кабінету Фактора:
    1. Фактор повинен мати можливість підтвердити  надходження оплати від Замовника contractPayment = true
    2. Фактор повинен мати можливість перевести процедуру в статус conditions_not_met за допомогою окремого ендпоінта.
  2. У Оператора повинна бути можливість підвердити надходження оплати від Фактора participationPayment = true

Запити api

Робота з bid

  1. Редагування полів заяви на участь - PATCH /api/procedures/{procedure_id}/bids/{bid_id}?acc_token={bidder_token}
  2. Редагування документів заяви на участь - PATCH /api/procedures/{procedure_id}/bids/{bid_id}documents/{doc_id}/?acc_token={bidder_token}
  3. Скасування заяви на участь - PATCH /api/procedures/{procedure_id}/bids/{bid_id}/status?acc_token={bidder_token}
  4. Активація заяви на участь - PATCH /api/procedures/{procedure_id}/bids/{bid_id}/status?acc_token={bidder_token}
  5. Створення заяви на участь - POST ​/api​/procedures​/{procedure_id}​/bids

Робота з award 

  1. Зміна статусу Award-у - PATCH /api/procedures/{procedure_id}/awards/{award_0_id}/status?acc_token={procedure_acc_token} 
  2. Завантаження сповіщення про переуступку договору - 
  3. Підтвердження сповіщення про переуступку договору - 

Робота з contract

  1. Внесення даних договору - POST /api/procedures/{procedure_id}/contracts/{contract_0_id}/documents?acc_token={procedure_acc_token}
  2. Підтвердження договору -  PATCH /api/procedures/{{procedure_id}}/contracts/{{contract_0_id}}?acc_token={{procedure_acc_token}} / PATCH /api/procedures/{{procedure_id}}/contracts/{{contract_0_id}}/status?acc_token={{procedure_acc_token}}

Робота з execution

  1. Зміна статусу execution - 
  2. Підтвердження оплати від Замовника Фактором
  3. Підтвердження оплати від Фактора Оператором 

Для дискваліфікації

  1. Завантаження rejectionProtocol or Act - POST /api/procedures/{procedure_id}/awards/{award_id}/documents?acc_token={procedure_acc_token}
  2. Визначення terminationReason в Award-і -  PATCH /api/procedures/{procedure_id}/awards/{award_0_id}?acc_token={procedure_acc_token}
  3. Зміна статусу Award-у на unsuccessful - PATCH /api/procedures/{procedure_id}/awards/{award_0_id}/status?acc_token={procedure_acc_token}

Для відхилення заявки

  1. Визначення discaredReason в Award-і -  PATCH /api/procedures/{procedure_id}/awards/{award_0_id}?acc_token={procedure_acc_token}
  2. Зміна статусу Award-у на discared- PATCH /api/procedures/{procedure_id}/awards/{award_0_id}/status?acc_token={procedure_acc_token} 

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



  • No labels