tv_subjectOfProcurement¶
Суть транзакційної змінної¶
Ця транзакційна змінна відображає предмет закупівлі у процедурі віповідно до наказу МЕРТ №454, згідно з Єдиним закупівельним словником.
Об’єкт характеристики¶
Дана транзакційна змінна характеризує процедуру (тендер).
Форма транзакційної змінної¶
Транзакційна змінна кожній процедурі (тендеру) ставить у відповідніть код предмета закупівлі відповідно до Єдиного закупівельного словника.
У таблиці наведено приклад того, як саме виглядає транзакційна змінна.
| Тендер | tv_subjectOfProcurement |
| Тендер 1 | 32310000-9 |
| Тендер 2 | 31610000-5 |
| … | … |
Розрахунок транзакційної змінної¶
Джерела даних для розрахунку¶
Для розрахунку індикатора вікористовуються наступні джерела даних:
- API модуля тендеринга електронної системи закупівель
Поля для розрахунку¶
Для розрахунку індикатора використовуються наступні поля з API модуля тендеринга:
data.itemsdata.items.classification.id
Формула розрахунку¶
Поняття батьківскького коду¶
Поняття батьківскького коду¶
Єдиний закупівельний словник має деревоподібну структуру. Коренями дерева є коди, деталізовані до 2 цифр. Усі коди єдиного закупівельного словника мають батьківський код. Наприклад, код 31610000-5 має батьківський код 31600000-2. А код 31000000-6 є батьківським кодом для самого себе, оскільки він є коренем дерева.
Декілька різних кодів можуть мати спільний батьківський код. Наприклад, коди 45100000-8 і 45200000-9 мають спільний батьківський код 45000000-7.
Алгоритм розрахунку транзакційної змінної¶
1.а) Якщо всі коди відповідно до data.items.classification.id співпадають, тобто всі об’єкти data.items мають спільний код, то цей код і є значенням транзакційної змінної.
1.б) Якщо деякі об’єкти data.items мають різні коди відповідно до data.items.classification.id, то необхідно визначити найдовший спільний батьківський код. Отриманий код і є значенням транзакційної змінної.
Визначити категорію закупівлі за кодом, визначеним в п.1 відповідно до порядку визначення
У випадку, коли визначений код відповідає предмету закупівлі робіт:
а) Якщо визначений код деталізований до 6 цифри або більше, то необхідно взяти батьківський код цього коду, деталізований до 5 цифри
б) Якщо визначений код деталізований до 5 цифри або менше, то цей код береться без змін
У випадку, коли визначений код відповідає предмету закупівлі товарів або послуг:
а) Якщо визначений код починається на 3361, 3362, 3363, 3364, 3365, 3366, 3367, 33691, 33692, то:
а.1) Якщо визначений код деталізований до 4 цифри або більше, то необхідно взяти батьківський код цього коду, деталізований до 3 цифри
а.2) Якщо визначений код деталізований до 3 цифри або менше, то цей код береться без змін
б) Якщо визначений код починається на цифри, що не входять до переліку з пункту а), то:
б.1) Якщо визначений код деталізований до 5 цифри або більше, то необхідно взяти батьківський код цього коду, деталізований до 4 цифри
б.2) Якщо визначений код деталізований до 4 цифри або менше, то цей код береться без змін
Отриманий код є кодом предмету закупівлі та значенням транзакційної змінної