ZCA_CONTEST_KPI_BREAKDOWN_V
Details
-
Schema: FUSION
-
Object owner: ZCA
-
Object type: VIEW
Columns
Name |
---|
CONTEST_ID CONTEST_NUMBER CONTEST_NAME CONTEST_KPI_ID KPI_NUMBER KPI_NAME KPI_OBJECT KPI_UOM_CODE KPI_CATEGORY_CODE_COL KPI_AGGREGATION SPLIT_CATEGORY CONTEST_START_DATE CONTEST_END_DATE RESOURCE_ID RESOURCE_NAME RESOURCE_NUMBER KPI_CATEGORY_NAME KPI_CATEGORY_CD KPI_VALUE X_KPI_VALUE Y_KPI_VALUE |
Query
SQL_Statement |
---|
SELECT c.contest_id, c.contest_number, c.contest_name, c.contest_kpi_id, k.kpi_number, k.kpi_name, k.kpi_object, k.kpi_uom_code, k.kpi_category_code_col, k.kpi_aggregation, kpif.split_category, c.contest_start_date, c.contest_end_date, cr.resource_id, pcpt.party_unique_name resource_name, pcpt.party_number resource_number, NVL2(k.kpi_category_type,NVL(lt.meaning,'Uncategorized'),kpif.kpi_category_cd) kpi_category_name, kpif.kpi_category_cd, CASE WHEN kpif.split_category = 'NONE' THEN SUM(kpif.kpi_value) ELSE 0 END kpi_value, CASE WHEN kpif.split_category = 'NUMER' THEN SUM(kpif.kpi_value) ELSE 0 END x_kpi_value, CASE WHEN kpif.split_category = 'DENOM' THEN SUM(kpif.kpi_value) ELSE 0 END y_kpi_value FROM zca_kpi_transactions kpif, zca_kpi k, zca_contests c, zca_contest_resources cr, hz_parties pcpt, fnd_lookup_values_tl lt WHERE kpif.kpi_txn_time < sys_extract_utc(systimestamp) AND c.contest_kpi_id = kpif.kpi_id AND kpif.kpi_txn_time BETWEEN c.contest_start_date AND c.contest_end_date AND c.contest_kpi_id = k.kpi_id AND c.contest_id = cr.contest_id AND cr.resource_id = kpif.credit_recipient_resource_id AND pcpt.party_id = cr.resource_id AND lt.lookup_type (+) = k.kpi_category_type AND lt.lookup_code (+) = nvl(kpif.kpi_category_cd, 'EMPTY') AND (lt.view_application_id (+) = 2 OR (lt.view_application_id (+) = 0 AND lt.lookup_type (+) != 'MKL_LEAD_CHANNEL_SETID')) AND lt.language (+) = userenv('LANG') GROUP BY c.contest_id, c.contest_number, c.contest_name, c.contest_kpi_id, k.kpi_number, k.kpi_name, k.kpi_object, k.kpi_uom_code, k.kpi_category_code_col, k.kpi_aggregation, kpif.split_category, c.contest_start_date, c.contest_end_date, cr.resource_id, pcpt.party_unique_name, pcpt.party_number, NVL2(k.kpi_category_type,NVL(lt.meaning,'Uncategorized'), kpif.kpi_category_cd), kpif.kpi_category_cd |