DBA Data[Home] [Help]

MATERIALIZED VIEW: APPS.ISC_DR_BKLG_02_MV

Source


select
  /*+ use_hash(mdcs) */
  /* 12.0: bug#4526784 */
  fact.repair_organization_id
, edh.parent_id product_category_id
, repair_type_id
, customer_id
, time_id
, period_type_id
, sum( open_count ) open_count
, sum( close_count ) close_count
, sum( past_due_open_count ) past_due_open_count
, sum( late_complete_count ) late_complete_count
, sum( complete_with_promise_date_cnt ) complete_with_promise_date_cnt
, sum( days_late ) days_late
, sum( days_late_age_b1 ) days_late_age_b1
, sum( days_late_age_b2 ) days_late_age_b2
, sum( days_late_age_b3 ) days_late_age_b3
, sum( days_late_age_b4 ) days_late_age_b4
, sum( days_late_age_b5 ) days_late_age_b5
, sum( days_late_age_b6 ) days_late_age_b6
, sum( days_late_age_b7 ) days_late_age_b7
, sum( days_late_age_b8 ) days_late_age_b8
, sum( days_late_age_b9 ) days_late_age_b9
, sum( days_late_age_b10 ) days_late_age_b10
, count( open_count ) count_open_mv
, count( close_count ) count_close_mv
, count( past_due_open_count ) count_past_due_mv
, count( late_complete_count ) count_late_complete_mv
, count( complete_with_promise_date_cnt ) complete_with_prom_date_cnt_mv
, count( days_late ) count_days_late_mv
, count( days_late_age_b1 ) count_days_late_age_b1_mv
, count( days_late_age_b2 ) count_days_late_age_b2_mv
, count( days_late_age_b3 ) count_days_late_age_b3_mv
, count( days_late_age_b4 ) count_days_late_age_b4_mv
, count( days_late_age_b5 ) count_days_late_age_b5_mv
, count( days_late_age_b6 ) count_days_late_age_b6_mv
, count( days_late_age_b7 ) count_days_late_age_b7_mv
, count( days_late_age_b8 ) count_days_late_age_b8_mv
, count( days_late_age_b9 ) count_days_late_age_b9_mv
, count( days_late_age_b10 ) count_days_late_age_b10_mv
, count(*) count_mv
, grouping_id( repair_organization_id
             , edh.parent_id
             , time_id
             , period_type_id
             , repair_type_id
             , customer_id
             ) grp_id_mv
, 15 - grouping_id( customer_id
                  , edh.parent_id
                  , fact.repair_organization_id
                  , repair_type_id
                  ) aggregation_flag
from
  isc_dr_bklg_01_mv fact
, ENI.ENI_DENORM_HIERARCHIES edh
, INV.MTL_DEFAULT_CATEGORY_SETS mdcs
where
    fact.aggregation_flag = 15
and fact.product_category_id = edh.child_id
and edh.top_node_flag = 'Y'
and edh.object_type = 'CATEGORY_SET'
and edh.object_id = mdcs.category_set_id
and edh.dbi_flag = 'Y'
and mdcs.functional_area_id = 11
group by
  time_id
, period_type_id
, edh.parent_id
, rollup( fact.repair_organization_id
        , customer_id
        )
, rollup( fact.repair_type_id )