DBA Data[Home] [Help]

VIEW: APPS.QPR_MRG_BAND_MEAS_V

Source

View Text - Preformatted

SELECT a.instance_id,a.psg_level_value, a.ord_level_value, a.prd_level_value, a.geo_level_value, a.cus_level_value, a.org_level_value, a.rep_level_value, a.chn_level_value, null, null, null, a.mgb_level_value, null, a.time_level_value, null, null, null, null, null, qpr_sr_util.ods_uom_conv(a.prd_level_value, a.measure_uom, qpr_maintain_aw.get_base_uom, a.instance_id) * a.measure1_number, qpr_sr_util.ods_curr_conversion(null, qpr_maintain_aw.get_currency_code, null, a.time_level_value, a.instance_id) * a.measure2_number, qpr_sr_util.ods_curr_conversion(null, qpr_maintain_aw.get_currency_code, null, a.time_level_value, a.instance_id) * a.measure3_number/ qpr_sr_util.ods_uom_conv(a.prd_level_value, a.measure_uom, qpr_maintain_aw.get_base_uom, a.instance_id), qpr_sr_util.ods_curr_conversion(null, qpr_maintain_aw.get_currency_code, null, a.time_level_value, a.instance_id) * a.measure4_number/ qpr_sr_util.ods_uom_conv(a.prd_level_value, a.measure_uom, qpr_maintain_aw.get_base_uom, a.instance_id), qpr_sr_util.ods_curr_conversion(null, qpr_maintain_aw.get_currency_code, null, a.time_level_value, a.instance_id) * a.measure5_number/ qpr_sr_util.ods_uom_conv(a.prd_level_value, a.measure_uom, qpr_maintain_aw.get_base_uom, a.instance_id), a.measure6_number, a.measure18_number, a.measure19_number, a.measure21_number, a.measure22_number, a.measure23_number, a.measure24_number, a.measure25_number, a.measure26_number, a.measure27_number, a.measure28_number, a.measure29_number, a.measure30_number, a.measure1_char, a.measure2_char, a.measure3_char, a.measure4_char, a.measure5_char from qpr_measure_data a WHERE a.measure_type_code = 'SALESDATA' and a.instance_id=qpr_maintain_aw.get_instance and a.time_level_value between nvl(qpr_maintain_aw.get_start_date, a.time_level_value) and nvl(qpr_maintain_aw.get_end_date, a.time_level_value) and qpr_sr_util.ods_uom_conv(a.prd_level_value, a.measure_uom, qpr_maintain_aw.get_base_uom, a.instance_id) > 0 and qpr_sr_util.ods_curr_conversion(null, qpr_maintain_aw.get_currency_code, null, a.time_level_value, a.instance_id) > 0 and (qpr_maintain_aw.get_ord_line is null or a.ord_level_value in (select qpm.attribute_1 from qpr_plan_measures qpm where qpm.price_plan_id = qpr_maintain_aw.get_price_plan_id and qpm.price_plan_meas_grp_id = 1 and qpm.run_number = qpr_maintain_aw.get_run_number)) and (qpr_maintain_aw.get_item is null or a.prd_level_value in ( select qpm2.attribute_1 from qpr_plan_measures qpm2 where qpm2.price_plan_id = qpr_maintain_aw.get_price_plan_id and qpm2.price_plan_meas_grp_id = 2 and qpm2.run_number=qpr_maintain_aw.get_run_number)) and (qpr_maintain_aw.get_tp_site is null or a.geo_level_value in (select qpm3.attribute_1 from qpr_plan_measures qpm3 where qpm3.price_plan_id = qpr_maintain_aw.get_price_plan_id and qpm3.price_plan_meas_grp_id = 3 and qpm3.run_number=qpr_maintain_aw.get_run_number)) and (qpr_maintain_aw.get_cus is null or a.cus_level_value in (select qpm4.attribute_1 from qpr_plan_measures qpm4 where qpm4.price_plan_id = qpr_maintain_aw.get_price_plan_id and qpm4.price_plan_meas_grp_id = 4 and qpm4.run_number = qpr_maintain_aw.get_run_number)) and (qpr_maintain_aw.get_ou is null or a.org_level_value in (select qpm5.attribute_1 from qpr_plan_measures qpm5 where qpm5.price_plan_id = qpr_maintain_aw.get_price_plan_id and qpm5.price_plan_meas_grp_id = 5 and qpm5.run_number = qpr_maintain_aw.get_run_number)) and (qpr_maintain_aw.get_sr is null or a.rep_level_value in (select qpm6.attribute_1 from qpr_plan_measures qpm6 where qpm6.price_plan_id = qpr_maintain_aw.get_price_plan_id and qpm6.price_plan_meas_grp_id = 6 and qpm6.run_number = qpr_maintain_aw.get_run_number)) and (qpr_maintain_aw.get_chn is null or a.chn_level_value in (select qpm7.attribute_1 from qpr_plan_measures qpm7 where qpm7.price_plan_id=qpr_maintain_aw.get_price_plan_id and qpm7.price_plan_meas_grp_id=7 and qpm7.run_number=qpr_maintain_aw.get_run_number)) and (qpr_maintain_aw.get_psg is null or a.psg_level_value in (select qpm8.attribute_1 from qpr_plan_measures qpm8 where qpm8.price_plan_id=qpr_maintain_aw.get_price_plan_id and qpm8.price_plan_meas_grp_id=8 and qpm8.run_number=qpr_maintain_aw.get_run_number))
View Text - HTML Formatted

SELECT A.INSTANCE_ID
, A.PSG_LEVEL_VALUE
, A.ORD_LEVEL_VALUE
, A.PRD_LEVEL_VALUE
, A.GEO_LEVEL_VALUE
, A.CUS_LEVEL_VALUE
, A.ORG_LEVEL_VALUE
, A.REP_LEVEL_VALUE
, A.CHN_LEVEL_VALUE
, NULL
, NULL
, NULL
, A.MGB_LEVEL_VALUE
, NULL
, A.TIME_LEVEL_VALUE
, NULL
, NULL
, NULL
, NULL
, NULL
, QPR_SR_UTIL.ODS_UOM_CONV(A.PRD_LEVEL_VALUE
, A.MEASURE_UOM
, QPR_MAINTAIN_AW.GET_BASE_UOM
, A.INSTANCE_ID) * A.MEASURE1_NUMBER
, QPR_SR_UTIL.ODS_CURR_CONVERSION(NULL
, QPR_MAINTAIN_AW.GET_CURRENCY_CODE
, NULL
, A.TIME_LEVEL_VALUE
, A.INSTANCE_ID) * A.MEASURE2_NUMBER
, QPR_SR_UTIL.ODS_CURR_CONVERSION(NULL
, QPR_MAINTAIN_AW.GET_CURRENCY_CODE
, NULL
, A.TIME_LEVEL_VALUE
, A.INSTANCE_ID) * A.MEASURE3_NUMBER/ QPR_SR_UTIL.ODS_UOM_CONV(A.PRD_LEVEL_VALUE
, A.MEASURE_UOM
, QPR_MAINTAIN_AW.GET_BASE_UOM
, A.INSTANCE_ID)
, QPR_SR_UTIL.ODS_CURR_CONVERSION(NULL
, QPR_MAINTAIN_AW.GET_CURRENCY_CODE
, NULL
, A.TIME_LEVEL_VALUE
, A.INSTANCE_ID) * A.MEASURE4_NUMBER/ QPR_SR_UTIL.ODS_UOM_CONV(A.PRD_LEVEL_VALUE
, A.MEASURE_UOM
, QPR_MAINTAIN_AW.GET_BASE_UOM
, A.INSTANCE_ID)
, QPR_SR_UTIL.ODS_CURR_CONVERSION(NULL
, QPR_MAINTAIN_AW.GET_CURRENCY_CODE
, NULL
, A.TIME_LEVEL_VALUE
, A.INSTANCE_ID) * A.MEASURE5_NUMBER/ QPR_SR_UTIL.ODS_UOM_CONV(A.PRD_LEVEL_VALUE
, A.MEASURE_UOM
, QPR_MAINTAIN_AW.GET_BASE_UOM
, A.INSTANCE_ID)
, A.MEASURE6_NUMBER
, A.MEASURE18_NUMBER
, A.MEASURE19_NUMBER
, A.MEASURE21_NUMBER
, A.MEASURE22_NUMBER
, A.MEASURE23_NUMBER
, A.MEASURE24_NUMBER
, A.MEASURE25_NUMBER
, A.MEASURE26_NUMBER
, A.MEASURE27_NUMBER
, A.MEASURE28_NUMBER
, A.MEASURE29_NUMBER
, A.MEASURE30_NUMBER
, A.MEASURE1_CHAR
, A.MEASURE2_CHAR
, A.MEASURE3_CHAR
, A.MEASURE4_CHAR
, A.MEASURE5_CHAR
FROM QPR_MEASURE_DATA A
WHERE A.MEASURE_TYPE_CODE = 'SALESDATA'
AND A.INSTANCE_ID=QPR_MAINTAIN_AW.GET_INSTANCE
AND A.TIME_LEVEL_VALUE BETWEEN NVL(QPR_MAINTAIN_AW.GET_START_DATE
, A.TIME_LEVEL_VALUE)
AND NVL(QPR_MAINTAIN_AW.GET_END_DATE
, A.TIME_LEVEL_VALUE)
AND QPR_SR_UTIL.ODS_UOM_CONV(A.PRD_LEVEL_VALUE
, A.MEASURE_UOM
, QPR_MAINTAIN_AW.GET_BASE_UOM
, A.INSTANCE_ID) > 0
AND QPR_SR_UTIL.ODS_CURR_CONVERSION(NULL
, QPR_MAINTAIN_AW.GET_CURRENCY_CODE
, NULL
, A.TIME_LEVEL_VALUE
, A.INSTANCE_ID) > 0
AND (QPR_MAINTAIN_AW.GET_ORD_LINE IS NULL OR A.ORD_LEVEL_VALUE IN (SELECT QPM.ATTRIBUTE_1
FROM QPR_PLAN_MEASURES QPM
WHERE QPM.PRICE_PLAN_ID = QPR_MAINTAIN_AW.GET_PRICE_PLAN_ID
AND QPM.PRICE_PLAN_MEAS_GRP_ID = 1
AND QPM.RUN_NUMBER = QPR_MAINTAIN_AW.GET_RUN_NUMBER))
AND (QPR_MAINTAIN_AW.GET_ITEM IS NULL OR A.PRD_LEVEL_VALUE IN ( SELECT QPM2.ATTRIBUTE_1
FROM QPR_PLAN_MEASURES QPM2
WHERE QPM2.PRICE_PLAN_ID = QPR_MAINTAIN_AW.GET_PRICE_PLAN_ID
AND QPM2.PRICE_PLAN_MEAS_GRP_ID = 2
AND QPM2.RUN_NUMBER=QPR_MAINTAIN_AW.GET_RUN_NUMBER))
AND (QPR_MAINTAIN_AW.GET_TP_SITE IS NULL OR A.GEO_LEVEL_VALUE IN (SELECT QPM3.ATTRIBUTE_1
FROM QPR_PLAN_MEASURES QPM3
WHERE QPM3.PRICE_PLAN_ID = QPR_MAINTAIN_AW.GET_PRICE_PLAN_ID
AND QPM3.PRICE_PLAN_MEAS_GRP_ID = 3
AND QPM3.RUN_NUMBER=QPR_MAINTAIN_AW.GET_RUN_NUMBER))
AND (QPR_MAINTAIN_AW.GET_CUS IS NULL OR A.CUS_LEVEL_VALUE IN (SELECT QPM4.ATTRIBUTE_1
FROM QPR_PLAN_MEASURES QPM4
WHERE QPM4.PRICE_PLAN_ID = QPR_MAINTAIN_AW.GET_PRICE_PLAN_ID
AND QPM4.PRICE_PLAN_MEAS_GRP_ID = 4
AND QPM4.RUN_NUMBER = QPR_MAINTAIN_AW.GET_RUN_NUMBER))
AND (QPR_MAINTAIN_AW.GET_OU IS NULL OR A.ORG_LEVEL_VALUE IN (SELECT QPM5.ATTRIBUTE_1
FROM QPR_PLAN_MEASURES QPM5
WHERE QPM5.PRICE_PLAN_ID = QPR_MAINTAIN_AW.GET_PRICE_PLAN_ID
AND QPM5.PRICE_PLAN_MEAS_GRP_ID = 5
AND QPM5.RUN_NUMBER = QPR_MAINTAIN_AW.GET_RUN_NUMBER))
AND (QPR_MAINTAIN_AW.GET_SR IS NULL OR A.REP_LEVEL_VALUE IN (SELECT QPM6.ATTRIBUTE_1
FROM QPR_PLAN_MEASURES QPM6
WHERE QPM6.PRICE_PLAN_ID = QPR_MAINTAIN_AW.GET_PRICE_PLAN_ID
AND QPM6.PRICE_PLAN_MEAS_GRP_ID = 6
AND QPM6.RUN_NUMBER = QPR_MAINTAIN_AW.GET_RUN_NUMBER))
AND (QPR_MAINTAIN_AW.GET_CHN IS NULL OR A.CHN_LEVEL_VALUE IN (SELECT QPM7.ATTRIBUTE_1
FROM QPR_PLAN_MEASURES QPM7
WHERE QPM7.PRICE_PLAN_ID=QPR_MAINTAIN_AW.GET_PRICE_PLAN_ID
AND QPM7.PRICE_PLAN_MEAS_GRP_ID=7
AND QPM7.RUN_NUMBER=QPR_MAINTAIN_AW.GET_RUN_NUMBER))
AND (QPR_MAINTAIN_AW.GET_PSG IS NULL OR A.PSG_LEVEL_VALUE IN (SELECT QPM8.ATTRIBUTE_1
FROM QPR_PLAN_MEASURES QPM8
WHERE QPM8.PRICE_PLAN_ID=QPR_MAINTAIN_AW.GET_PRICE_PLAN_ID
AND QPM8.PRICE_PLAN_MEAS_GRP_ID=8
AND QPM8.RUN_NUMBER=QPR_MAINTAIN_AW.GET_RUN_NUMBER))