DBA Data[Home] [Help]

MATERIALIZED VIEW: APPS.POA_IDL_002_MV

Source


select /* 12.0: bug#4526784 */
grouping_id(
  f.org_id,
  f.supplier_id,
  com.parent_company_id,
  cc.parent_cc_id,
  com.next_level_company_id,
  cc.next_level_cc_id,
  f.inv_d_created_by,
  f.time_id
) grp_id,
f.time_id,
f.org_id,
f.supplier_id,
inv_d_created_by,
com.parent_company_id,
cc.parent_cc_id,
com.next_level_company_id company_id,
cc.next_level_cc_id cost_center_id,
sum(amount_b) amount_b,
sum(amount_g) amount_g,
sum(amount_sg) amount_sg,
sum(leakage_amount_b) leakage_amount_b,
sum(leakage_amount_g) leakage_amount_g,
sum(leakage_amount_sg) leakage_amount_sg,
count(amount_b) c_amount_b,
count(amount_g) c_amount_g,
count(amount_sg) c_amount_sg,
count(leakage_amount_b) c_leakage_amount_b,
count(leakage_amount_g) c_leakage_amount_g,
count(leakage_amount_sg) c_leakage_amount_sg,
count(*) c_total,
grouping_id(org_id) aggregation_level
from poa_idl_001_mv f,
FII.FII_COMPANY_HIERARCHIES com,
FII.FII_COST_CTR_HIERARCHIES cc
where f.aggregation_level = 0
and f.company_id = com.child_company_id
and f.cost_center_id = cc.child_cc_id
and com.is_leaf_flag              = 'N'
and com.aggregate_next_level_flag = 'Y'
and cc.is_leaf_flag              = 'N'
and cc.aggregate_next_level_flag = 'Y'
group by
com.parent_company_id,
com.next_level_company_id,
cc.parent_cc_id,
cc.next_level_cc_id,
f.time_id,
rollup((f.org_id,
f.supplier_id,
f.inv_d_created_by))