RISK-1-3. Використання переговорної процедури закупівлі за відсутності законодавчих підстав (невідповідність підстав предмету закупівлі).¶
Суть індикатора¶
Даний індикатор виявляє ситуації, коли замовник вибирає одну причину проведення переговорної процедури, а дає опис іншої причини.
Законодавче обґрунтування індикатора¶
Індикатор вводиться для ідентифікації можливого порушення пункту 2 статті 40 Закону України “Про публічні закупівлі”.
Підстава для розробки індикатора¶
Цей індикатор було розроблено, оскільки система перевіряє підстави вибору замовником типу закупівлі.
Методологія розрахунку індикатора¶
Етап існування процедури¶
Індикатор розраховується, коли процедура знаходиться на етапі тендерингу.
Рівень розрахунку¶
Індикатор розраховується на рівні тендера.
Джерела даних для розрахунку¶
Для розрахунку індикатора вікористовуються наступні джерела даних:
- API модуля тендеринга електронної системи закупівель
Типи процедур¶
Індикатор розраховується для наступних типів процедур:
negotiation- перговорна прискоренаnegotiation.quick- переговорна процедура прискорена
Типи замовників¶
- Індикатор розраховується для замовників які в системі визначені як:
authority- Орган державної влади, місцевого самоврядування або правоохоронний органcentral- Юридична особа, що здійснює закупівлі в інтересах замовників (ЦЗО)general- Юридична особа, яка забезпечує потреби держави або територіальної громадиsocial- Орган соціального страхуванняspecial- Юридична особа, яка здійснює діяльність в одній або декількох окремих сферах господарювання
Стадії процедур¶
Подія, що вмикає розрахунок індикатора¶
Подія, що вмикає розрахунок індикатора - перехід процедури у сатус active.
Подія, що вимикає розрахунок індикатора¶
Розрахунок індикатора вимикається, якщо по всім лотам пропозиції розглянуто та обрано переможця (перехід процедури у сатус complete).
Статуси процедур¶
Виходячи з подій, що вмикають та вимикають розрахунок індикатора, маємо наступні умови розрахунку:
- Індикатор розраховується на наступні статуси процедур:
active
Частота розрахунку¶
Індикатор розраховується при будь-якій зміні json-документа, що відповідає процедурі, якщо присутні всі умови для його розрахунку.
Окрім цього індикатор перераховується раз на добу незалежно від змін у json-документі, що відповідає процедурі, якщо присутні всі умови для його розрахунку.
Поля для розрахунку¶
Для розрахунку індикатора використовуються наступні поля з API модуля тендеринга:
data.causedata.causeDescription
Формула розрахунку¶
- Якщо в процедурі відсутнє поле
data.causeDescriptionабо полеdata.cause, індикатор приймає значення-2, розрахунок завершується. - Вибираємо опис причини проведення переговорної процедури
data.causeDescription. - Перевіряємо опис на наявність регулярних виразів, що містять типові слова (словосполучення) для кожної з визначеної Законом причин:
- причина
technicalReasonsмає містити вираз “.*онопол.*|.*ідсутн.*конкур.*|.*постач.*територ.*”- причина
twiceUnsuccessfulмає містити вираз “.*двічі відмінен.*|.*відсутн.*кільк.*учасник.*|.*ідсутн.*кільк.*пропозиц.*|.*вічі.*не відбулис.*”- причина
additionalPurchaseмає містити вираз “.*додатк.*закупівл.*”- причина
additionalConstructionмає містити вираз “.*додатк.*робіт.*”- причина
intPropertyмає містити вираз “.*мистецтв*|.*інтелектуаль.*власн.*|.*авторськ.*прав.*”- причина
emergencyмає містити вираз “.*агальн.*потреб*”- причина
stateLegalServicesмає містити вираз “.*юрид.*|.*юризд.*”- причина
resolvingInsolvencyмає містити вираз “.*платоспром.*”- причина
artPurchaseмає містити вираз “.*витв.*мист.*”- причина
lastHopeмає містити вираз “.*останн.*наді.*”- причина
contestWinnerмає містити вираз “.*переможц.*”- причина
humanitarianAidмає містити вираз “.*гуманіт.*”- причина
contractCancelledмає містити вираз “.*розірв.*”- причина
activeComplaintмає містити вираз “.*скарг.*”
- Якщо в описі не знайдено жодного з приведених вище виразів, індикатор приймає значення
-1, розрахунок завершується. - Вибираємо причину проведення переговорної процедури
data.cause. - Якщо
data.causeне співпадає з визначенням причини у описі (п. 2), індикатор приймає значення1. Якщоdata.causeспівпадає з визначенням причини у описі (п. 2), індикатор приймає значення0. - Якщо в п.2 було визначено декілька причин та
data.causeспівпадає з одною з них, індикатор приймає значення0. Якщо в п.2 було визначено декілька причин таdata.causeне співпадає з жодною з них, індикатор приймає значення1.
Фактори, що впливають на неточність розрахунку¶
Індикатор може бути порахований неточно у випадках, коли замовником неправильно визначено тип процедури.