DBA Data[Home] [Help]

APPS.IBE_BI_CART_ORD_PVT SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 114

  l_custom_sql :='SELECT MEANING IBE_ATTR1,nvl(TOT_COUNT,0) IBE_VAL1,nvl(CUR_AMT,0) IBE_VAL2,'||
                 ' nvl(OLD_AMT,0) IBE_VAL6,nvl(NO_LINES,0) IBE_VAL4,'||
                 ' DECODE(nvl(TOT_COUNT,0),0,NULL,(CON_ORD/TOT_COUNT)*100) IBE_VAL5 from('||
                 ' SELECT decode(flkup.lookup_code,''IBE_ORD_ASSISTED'', 3,'||
                 ' ''IBE_ORD_UNASSISTED'',4,'||
                 ' ''IBE_ORD_TOTAL'',5,'||
                 ' ''IBE_ORD_CAMPAIGN'',7,'||
                 ' ''IBE_ORD_QUOTING'',9,'||
                 ' ''IBE_QOT_ASSISTED'', 0,'||
                 ' ''IBE_QOT_UNASSISTED'',1,'||
                 ' ''IBE_QOT_TOTAL'',2,'||
                 ' ''IBE_QOT_CAMPAIGN'',6,'||
                 ' ''IBE_QOT_QUOTING'',8 ) OB,'||
                 ' flkup.MEANING, SUM(TOT_COUNT) TOT_COUNT, SUM(NEW_VALUE) CUR_AMT,'||
                 ' SUM(OLD_VALUE) OLD_AMT,SUM(NO_LINES) NO_LINES,'||
                 ' SUM(con_ord) CON_ORD'||
                 ' FROM ('||
                       ' SELECT MEASURE_TYPE ,'||
                       ' SUM(CASE WHEN CAL.report_date =  :l_asof_date'||
                       ' THEN Tot_Count else 0 end) TOT_COUNT ,'||
                       ' SUM(CASE WHEN CAL.report_date =  :l_asof_date'||
                       ' THEN decode(:l_currency_code,:l_global_primary,Amount_g,:l_global_secondary,Amount_g1,CURRENCY_CD_F,Amount_f)'||
                       ' ELSE 0 END) new_value,'||
                       ' SUM(CASE WHEN CAL.report_date =  :l_prev_date'||
                       ' THEN decode(:l_currency_code,:l_global_primary,Amount_g,:l_global_secondary,Amount_g1,CURRENCY_CD_F,Amount_f)'||
                       ' ELSE 0 END) old_value,'||
                       ' SUM(CASE WHEN CAL.report_date =  :l_asof_date'||
                       ' THEN FACT.NO_LINES else 0 end) NO_LINES,'||
                       ' SUM(CASE WHEN CAL.report_date =  :l_asof_date'||
                       ' THEN con_ord'||
                       ' ELSE NULL END) con_ord'||
                       ' FROM '||l_tableList||
                       ' WHERE CAL.calendar_id = -1'||
                       ' AND FACT.Time_Id = CAL.Time_Id'||
                       ' AND FACT.Period_Type_id = CAL.Period_Type_Id'||
                       ' AND REPORT_DATE IN (:l_asof_date,:l_prev_date)'||l_msiteFilter||
                       ' AND BITAND(CAL.Record_Type_Id, :l_record_type_id) =   CAL.Record_Type_Id'||
                       ' GROUP BY MEASURE_TYPE) FACT1, '||
		 ' FND_LOOKUPS flkup'||
                 ' WHERE'||
                 ' flkup.LOOKUP_TYPE = ''IBE_BI_MEASURES'''||
                 ' AND flkup.LOOKUP_CODE = FACT1.MEASURE_TYPE(+)'||
                 ' GROUP BY flkup.meaning,decode(flkup.lookup_code,''IBE_ORD_ASSISTED'', 3,'||
                 '''IBE_ORD_UNASSISTED'',4,'||
                 '''IBE_ORD_TOTAL'',5,'||
                 '''IBE_ORD_CAMPAIGN'',7,'||
		 '''IBE_ORD_QUOTING'',9,'||
   		 '''IBE_QOT_ASSISTED'', 0,'||
                 '''IBE_QOT_UNASSISTED'',1,'||
                 '''IBE_QOT_TOTAL'',2,'||
                 '''IBE_QOT_CAMPAIGN'',6,'||
                 '''IBE_QOT_QUOTING'',8 )) ORDER BY OB';