RISK-1-17. Несвоєчасне укладання замовником договору про закупівлю за результатами проведення переговорної процедури закупівлі.¶
Суть індикатора¶
Даний індикатор виявляє ситуації, коли договір про закупівлю опубліковано більше ніж через 35 календарних + 3 робочих дні з дати визначення переможця.
Законодавче обґрунтування індикатора¶
Публікація договору більше ніж через 35 календарних та 3 робочих дні після визначення переможця може свідчити про порушення строків укладення договору відповідно до пункту 5 частини 8 статті 40 Закону України “Про публічні закупівлі”, або про порушення строків публікації договору відповідно до пункту 10 частини 1 статті 10 Закону України “Про публічні закупівлі”.
Методологія розрахунку індикатора¶
Етап існування процедури¶
Індикатор розраховується, коли процедура знаходиться на етапі тендерингу.
Рівень розрахунку¶
Індикатор розраховується на рівні лота.
Джерела даних для розрахунку¶
Для розрахунку індикатора вікористовуються наступні джерела даних:
- API модуля тендеринга електронної системи закупівель
- API модуля контрактинга електронної системи закупівель
Типи процедур¶
Індикатор розраховується для наступних типів процедур:
negotiation- переговорна процедура
Типи замовників¶
- Індикатор розраховується для замовників які в системі визначені як:
authority- Орган державної влади, місцевого самоврядування або правоохоронний органcentral- Юридична особа, що здійснює закупівлі в інтересах замовників (ЦЗО)general- Юридична особа, яка забезпечує потреби держави або територіальної громадиsocial- Орган соціального страхуванняspecial- Юридична особа, яка здійснює діяльність в одній або декількох окремих сферах господарювання
Стадії процедур¶
Подія, що вмикає розрахунок індикатора¶
Подія, що вмикає розрахунок індикатора - перехід процедури у статус active.
Подія, що вимикає розрахунок індикатора¶
Розрахунок індикатора вимикається, якщо інтервал від переходу процедури у статус complete до поточного дня становить 4 або більше робочих дня.
Статуси процедур¶
Виходячи з подій, що вмикають та вимикають розрахунок індикатора, маємо наступні умови розрахунку:
- Індикатор розраховується для наступних статусів процедур:
activecomplete
Частота розрахунку¶
Індикатор розраховується при будь-якій зміні json-документа, що відповідає процедурі, якщо присутні всі умови для його розрахунку.
Окрім цього індикатор перераховується раз на добу незалежно від змін у json-документі, що відповідає процедурі, якщо присутні всі умови для його розрахунку.
Поля для розрахунку¶
Для розрахунку індикатора використовуються наступні поля з API модуля тендеринга:
data.lots.statusdata.awardsdata.awards.lotIDdata.awards.statusdata.awards.datedata.contractsdata.contracts.awardIDdata.contracts.statusdata.awards.complaints.typedata.awards.complaints.dateSubmitteddata.awards.complaints.dateDecision
Робота з датами¶
Усі дати конвертуються до місцевої часової зони, враховуючи зимовий/літній час. Після конвертації залишаємо лише дату, відкидаючи час.
Кількість робочих днів від Дати1 до Дати2 розраховуємо так: розрахунок починаємо від наступного робочого дня від Дати1 и закінчуємо Датою2, тобто Дату1 в розрахунок не включаємо, а Дату2 в розрахунок включаємо.
Формула розрахунку¶
- Якщо останнє розраховане значення індикатора дорівнює
1, індикатор приймає значення1. Розрахунок завершується. - Якщо лот має
data.lots.status = 'cancelled'абоdata.lots.status = 'unsuccessful'індикатор приймає значення-2. Розрахунок завершується. - Якщо на лот через поле
data.awards.lotIDне посилається об’єктdata.awards, у якогоdata.awards.status = 'active', індикатор приймає значення-2. Розрахунок завершується. - Якщо хоча б в одном з об’єктів
data.awards, що посилається на лот, є об’єктdata.awards.complaints, що маєdata.awards.complaints.type='complaint', маєdata.awards.complaints.dateSubmittedта у якого відсутнє полеdata.awards.complaints.dateDecision, індикатор приймає значення-2. Розрахунок завершується. - Індикатор приймає значення
1для лота, якщо замовник не завантажив документи договору (п. 6) та пройшла максимально дозволена кількість днів для підписання та публікації договору (будь який підпункт з п.7). - Не розміщення замовником документів договору визначаємо так:
6.1. На цей лот через ланцюг
data.contracts.awardID-data.awards.lotIDне посилається жоден об’єктdata.contracts, у якогоdata.contracts.documents.format != 'application/pkcs7-signature'таdata.contracts.status = 'active'.6.2. Знаходимо ідентификатор блоку
data.contracts.id. За ним знаходимо об’єкт в модулі контрактингу. Знаходимо там усі документиdata.documentsтакі, щоdata.documents.documentOf = 'contract'. Таких документів немає, або серед них є тількиdata.contracts.documents.format = 'application/pkcs7-signature'.
- Дозволений часовий проміжок для підписання договору визначаємо так:
7.1. Для лотів, об’єкти
data.awardsяких не містять блокdata.awards.complaintsвід поточної дати доdata.awards.dateз блоку, що маєdata.awards.status = 'active', пройшло більше ніж 35 + 3 робочі дні (відраховуємо спочатку 20 календарних днів, а потім від отриманої дати відраховуємо ще 3 робочі дні).7.2. Для лотів, у яких хоча б один об’єкт
data.awardsмістить блокdata.awards.complaints, що маєdata.awards.complaints.type='complaint', маєdata.awards.complaints.dateSubmittedта у якого присутнє полеdata.awards.complaints.dateDecision, проводимо розрахунок днів як у п. 7.1., але виключаємо з розрахунку усі проміжки відdata.awards.complaints.dateSubmittedдоdata.awards.complaints.dateDecision(в проміжок включаємо обидві дати).
- В інших випадках індикатор дорівнює
0.
Фактори, що впливають на неточність розрахунку¶
- Індикатор може бути порахований неточно у випадках, коли замовники в окремих сферах господарювання і організації, що не є замовниками, помилково визначають себе в системі як загальні замовники.
- Індикатор може бути порахований неточно у випадках, коли замовником неправильно визначено тип процедури.