RISK-1-15. Відсутність оприлюдненого договору про закупівлю за результатами процедури закупівлі.¶
Суть індикатора¶
Даний індикатор виявляє ситуації, коли в секції документів договору присутній електронний підпис, але документи скан копії підписаного контракту відсутні.
Законодавче обґрунтування індикатора¶
Відповідно до наказу МЕРТ №490 від 22.03.2016, електронний цифровий підпис накладається після внесення інформації, передбаченої формою документа.
Підстава для розробки індикатора¶
Цей індикатор було розроблено, оскільки система електронних закупівель не передбачає перевірки наявності документів при накладанні ЕЦП.
Методологія розрахунку індикатора¶
Етап існування процедури¶
Індикатор розраховується, коли процедура знаходиться на етапі тендерингу.
Рівень розрахунку¶
Індикатор розраховується на рівні лота.
Джерела даних для розрахунку¶
Для розрахунку індикатора вікористовуються наступні джерела даних:
- API модуля тендеринга електронної системи закупівель
Типи процедур¶
Індикатор розраховується для наступних типів процедур:
aboveThresholdUA- відкриті торгиaboveThresholdEU- відкриті торги з публікацією англійською мовоюnegotiation- переговорна процедураnegotiation quick- Переговорна прискорена
Типи замовників¶
- Індикатор розраховується для замовників які в системі визначені як:
authority- Орган державної влади, місцевого самоврядування або правоохоронний органcentral- Юридична особа, що здійснює закупівлі в інтересах замовників (ЦЗО)general- Юридична особа, яка забезпечує потреби держави або територіальної громадиsocial- Орган соціального страхуванняspecial- Юридична особа, яка здійснює діяльність в одній або декількох окремих сферах господарювання
Стадії процедур¶
Подія, що вмикає розрахунок індикатора¶
Подія, що вмикає розрахунок індикатора - перехід процедури у статус complete.
Подія, що вимикає розрахунок індикатора¶
Розрахунок індикатора вимикається, коли інтервал часу між останньою переходом процедури у статус complete та поточною датою становить рік або більше.
Статуси процедур¶
Виходячи з подій, що вмикають та вимикають розрахунок індикатора, маємо наступні умови розрахунку:
- Індикатор розраховується на наступні статуси процедур:
complete
Частота розрахунку¶
Індикатор розраховується при будь-якій зміні json-документа, що відповідає процедурі, якщо присутні всі умови для його розрахунку.
Окрім цього індикатор перераховується раз на добу незалежно від змін у json-документі, що відповідає процедурі, якщо присутні всі умови для його розрахунку.
Поля для розрахунку¶
Для розрахунку індикатора використовуються наступні поля з API модуля тендеринга:
data.contractsdata.contracts.documentsdata.contracts.documents.formatdata.contracts.awardIDdata.awards.lotID
Формула розрахунку¶
- Якщо json-документі, що відповідає процедурі немає блоку
data.contractsзі статусомdata.contracts.status = 'active', індикатор приймає значення-2. Розрахунок завершується. - Якщо Якщо json-документі, що відповідає процедурі присутній блок
data.contractsзі статусомdata.contracts.status = 'active', але в ньому немає блокуdata.contracts.documents, робимо наступне.
2.1.Знаходимо ідентификатор блоку
data.contracts.id. За ним знаходимо об’єкт в модулі контрактингу.2.2. Знаходимо там усі документи
data.documentsтакі, щоdata.documents.documentOf = 'contract'. Якщо таких документів немає, то індикатор приймає значення-2. Розрахунок завершується. Якщо документи є, переходимо на наступний крок.2.3. Якщо серед них є тільки
data.contracts.documents.format = 'application/pkcs7-signature', індикатор приймає значення1.2.4. Якщо серед них є
data.contracts.documents.format != 'application/pkcs7-signature', індикатор приймає значення0.
- Якщо в блоці
data.contracts.documentsнема жодного документу, у якогоdata.contracts.documents.formatне дорівнюєapplication/pkcs7-signature, то робимо наступне.
3.1. Знаходимо ідентификатор блоку
data.contracts.id. За ним знаходимо об’єкт в модулі контрактингу.3.2. Знаходимо там усі документи
data.documentsтакі, щоdata.documents.documentOf = 'contract'. Якщо таких документів немає, то індикатор приймає значення1. Розрахунок завершується. Якщо документи є, переходимо на наступний крок.3.3. Якщо серед них є тільки
data.contracts.documents.format = 'application/pkcs7-signature', індикатор приймає значення1.3.4. Якщо серед них є
data.contracts.documents.format != 'application/pkcs7-signature', індикатор приймає значення0.
- Якщо в блоці
data.contracts.documentsє хоча б один документ, у якогоdata.contracts.documents.formatне дорівнюєapplication/pkcs7-signature, індикатор приймає значення0.
Порядок визначення лоту, на який спрацьовує індикатор, наступний:
- Визначити об’єкт
data.awards, прив’язаний до договору, що перевіряється, через полеdata.contracts.awardID. - З визначеного об’єкту
data.awardsвизначити через полеdata.awards.lotIDвідповідний лот. - Якщо у декількох лотах є один переможець (співпадають
data.awards.suppliers.identifier.idв об’єктах, що посилаються на лотиdata.awards.lotID), то в цих лотах достатньо завантажити договір у будь який один лот.
Фактори, що впливають на неточність розрахунку¶
- Індикатор може бути порахований неточно у випадках, коли замовники в окремих сферах господарювання і організації, що не є замовниками, помилково визначають себе в системі як загальні замовники.
- Індикатор може бути порахований неточно у випадках, коли замовником неправильно визначено тип процедури.
- Розподілення на роботи та послуги в CPV 45. На разі закупівлі з CPV 45 вважаються як “роботи” за виключенням коли в назві закупівлі присутні такі буквосполучання як “поточ” та “послуг” - такі закупівлі відносяться до послуг та застосовуються відповідні пороги та інші норми закону.
- Об’єкт контрактинг в модулі тендеренгу створюється в системі відразу коли виконується дія “намір укласти договір” з цього часу, замовник може робити будь які дії добавляти документи, накладати ЕЦП. Фактично підписання договору відбувається поза системою, з зобов’язанням замовника опублікувати договір на протязі двох днів. В системі замовник має заповнити мета дані по договору та накласти ЕЦП про достовірність цих даних та опублікувати договір. Після того як вказані умови виконані, майданчик за дорученням замовника переводить процедуру зі статусу active в статус complete після цього зміни в модулі тендеринг неможливі. Таким чином, були виявлені ситуації коли зміна статусу в процедурі відбулася без фактичної публікації документу договору в об’єкт контрактинг а потім замовник опублікував договір в модуль контрактингу в об’єкт “зміни до договору”.
В такому випадку індикатор буде спрацьовувати, але фактичного порушення виникати не буде.
4.3.8. Укладення договору (угоди)
Не раніше ніж через два робочі дні після визнання Переможця, Замовник повинен опублікувати і перевести в активний стан укладений договір, зазначивши такі обов’язкові поля (мета-інформацію):
Contracts:contractNumberContracts:value:amountawards:value:amountContracts:dateSignedContracts:period:startDateContracts:period:endDate
До переведення контракту в статус active Замовник повинен мати можливість виправити мета-інформацію і вкладені файли (виклик PUT /contracts/{cid}/documents/{did} ).
При цьому змінені файли відображаються на веб-порталі Уповноваженого органу та веб-сайті Майданчика перекресленими.
Після цього Замовник накладає ЕЦП (в такому випадку автоматично змінюється статус на active) або змінює статус Зміни на active без накладання ЕЦП (тільки для belowThreshold).
Не раніше завершення періоду оскаржень і за відсутності нерозглянутих звернень (complaints зі статусом pending) Замовник переводить договір в статус «підписаний» (active), після чого окремою дією Замовник повинен перевести Тендер в статус complete.
На цьому процес завершується і ніякі додаткові зміни в документі не відбуваються.