tbl_supplierForPEWith3CPV¶
Суть аналітичної таблиці¶
Дана аналітична таблиця відображає перелік Постачальників для кожного Замовника, з якими Замовник укладав контракти, а також кількість унікальних CPV, що були предметами закупівель в цих контрактах.
Форма аналітичної таблиці¶
Аналітична таблиця містить наступну інформацію:
- Ідентифікатор замовника.
- Ідентифікатор постачальника.
- Кількість унікальних груп CPV.
Приклад того, як може виглядати аналітична таблиця:
| Замовник | Постачальник | Кількість CPV |
| Замовник 1 | Постачальник 1 | Кількість |
| Замовник 1 | Постачальник 2 | Кількість |
| Замовник 1 | Постачальник 3 | Кількість |
| Замовник 2 | Постачальник 1 | Кількість |
| Замовник 2 | Постачальник 2 | Кількість |
| … | … | … |
Розрахунок аналітичної таблиці¶
Джерела даних для розрахунку¶
Для розрахунку аналітичної таблиці вікористовуються наступні джерела даних:
- API модуля тендеринга електронної системи закупівель
Частота розрахунку¶
Аналітична таблиця розраховується раз на добу.
Поля для розрахунку¶
Для розрахунку використовуються наступні поля з API модуля тендеринга:
data.contracts.statusdata.contracts.items.classification.iddata.procuringEntity.identifier.schemedata.procuringEntity.identifier.iddata.contracts.suppliers.identifier.schemedata.contracts.suppliers.identifier.iddata.status
Формула розрахунку¶
- На початку розрахунку таблиця очищується.
- До уваги беруться завершені процедури, тобто такі, що мають
data.status = 'complete'. - Знаходимо ідентифікатор замовника процедури - конкатенація
data.procuringEntity.identifier.schemeтаdata.procuringEntity.identifier.id. - З процедур вибираємо активні блоки контрактів - такі
data.contracts, що мають статусdata.contracts.status = 'active'. - З кожного знайденого
data.contractsберемо CPV предмета закупівлі -data.contracts.items.classification.idі ідентификатор постачальника - конкатенаціяdata.contracts.suppliers.identifier.schemeтаdata.contracts.suppliers.identifier.id. - Для кожного CPV визначаємо його групу CPV - беремо перші 4 цифри CPV.
- Групуємо отримані дані по ідентифікатору замовника та ідентифікатору постачальника, рахуючи кількість унікальних груп CPV предметів закупівлі. Результат групування сформує нашу таблицю.