tbl_oneBidderForCPV4¶
Суть аналітичної таблиці¶
Дана аналітична таблиця відображає, хто вигравав процедури Замовника за групами кодів CPV4.
Форма аналітичної таблиці¶
Аналітична таблиця містить наступну інформацію:
- Ідентифікатор замовника
- Ідентифікатор постачальника
- Група ідентифікаторів CPV4
Приклад того, як може виглядати аналітична таблиця:
| Замовник | Постачальник | CPV4 |
| Замовник 1 | Постачальник 1 | CPV4 1 |
| Замовник 1 | Постачальник 2 | CPV4 1 |
| Замовник 1 | Постачальник 3 | CPV4 2 |
| Замовник 2 | Постачальник 1 | CPV4 1 |
| Замовник 2 | Постачальник 2 | CPV4 2 |
| … | … | … |
Розрахунок аналітичної таблиці¶
Джерела даних для розрахунку¶
Для розрахунку аналітичної таблиці вікористовуються наступні джерела даних:
- API модуля тендеринга електронної системи закупівель
Частота розрахунку¶
Аналітична таблиця розраховується раз на добу.
Поля для розрахунку¶
Для розрахунку використовуються наступні поля з API модуля тендеринга:
data.awards.suppliers.identifier.schemedata.awards.suppliers.identifier.iddata.awards.statusdata.procuringEntity.identifier.schemedata.procuringEntity.identifier.iddata.items.classification.iddata.awards.lotIDdata.items.relatedLot
Формула розрахунку¶
- Перед розрахунком аналітична таблиця очищується.
- До уваги беруться усі процедури, у яких
data.procurementMethodTypeмають бутиaboveThresholdUA,aboveThresholdEU. Процедури повинні бути завершені, тобтоdata.status = 'complete' - Для кожної процедури визначаємо її замовника (конкатенація
data.procuringEntity.identifier.schemeтаdata.procuringEntity.identifier.id). Також для процедури визначаємо усіх її переможців (конкатенаціяdata.awards.suppliers.identifier.schemeтаdata.awards.suppliers.identifier.id) в тих об’єктах, деdata.awards.status = 'active'. - Для кожного переможця знаходимо
cpvпродукції, що він хоче поставляти, тобтоdata.items.classification.id, на які посилаютьсяdata.awards.lotID = data.items.relatedLot. Для кожногоcpvзнаходимоcpv4, тобто беремо перші 4 цифри зcpvта додаємо “0000”. - Групуємо дані по Замовнику (конкатенація
data.procuringEntity.identifier.schemeтаdata.procuringEntity.identifier.id), CPV4 та Учаснику (конкатенаціяdata.awards.suppliers.identifier.schemeтаdata.awards.suppliers.identifier.id). Отримані рядки заносимо у таблицю.