tbl_meanStdOfBuyerByCPV4¶
Суть аналітичної таблиці¶
Дана аналітична таблиця відображає середнє значення (mean) та стандартне відхилення (standard deviation) по процедурах Замовника по групах кодів CPV4.
Форма аналітичної таблиці¶
Аналітична таблиця містить наступну інформацію:
- Ідентифікатор замовника
- Ідентифікатор групи кодів CPV4
- Середнє значення очікуваної вартості процедури
- Стандартне відхилення очікуваної вартості процедури
Приклад того, як може виглядати аналітична таблиця:
| Замовник | CPV4 | Mean | Std |
| Замовник 1 | CPV4 1 | Mean 1 | Std 1 |
| Замовник 1 | CPV4 2 | Mean 2 | Std 2 |
| Замовник 1 | CPV4 3 | Mean 3 | Std 3 |
| Замовник 2 | CPV4 4 | Mean 4 | Std 4 |
| Замовник 2 | CPV4 5 | Mean 5 | Std 5 |
| … | … | … | … |
Розрахунок аналітичної таблиці¶
Джерела даних для розрахунку¶
Для розрахунку аналітичної таблиці вікористовуються наступні джерела даних:
- API модуля тендеринга електронної системи закупівель
Частота розрахунку¶
Аналітична таблиця розраховується раз на добу.
Поля для розрахунку¶
Для розрахунку використовуються наступні поля з API модуля тендеринга:
data.procuringEntity.identifier.iddata.procuringEntity.identifier.schemedata.value.amountdata.statusdata.procurementMethodType
Формула розрахунку¶
- Перед розрахунком аналітична таблиця очищується.
- До уваги беруться усі процедури, у яких
data.procurementMethodTypeмають бутиbelowThreshold,aboveThresholdUA,aboveThresholdEU,reporting,negotiation,negotiation.quick. Процедури повинні бути завершені, тобтоdata.status = 'complete' - Для кожної процедури визначаємо її Замовника (конкатенація
data.procuringEntity.identifier.idтаdata.procuringEntity.identifier.scheme). - Для кожної процедури визначаємо її очікувану вартість
data.value.amount. - Знаходимо
cpvпроцедури. Якщо процедура однолотова, то їїcpv = data.items.classification.id. Якщо процедура багатолотова, то робимо наступним чином. Для кожного об’єктуdata.itemsзнаходимоdata.items.classification.id. Потім беремо найдовшу послідовність цифр (зліва направо), що співпадає в усіх об’єктах. Доповнюємо цю комбінацію цифр праворуч “0” так, щоб вийшло 8 цифр. Це будеcpvбагатолотового тендера. - Знаходимо
cpv4процедури. Беремо перші 4 цифриcpvта додаємо зправа “0000”. - Групуємо дані за Замовником та його
cpv4, знаходячи для очікуваних вартостей процедур середнє значення (mean) та стандартне відхилення (standard deviation). - З результатів робимо нашу таблицю.