DBA Data[Home] [Help]

APPS.IBE_BI_TOP_ACT_PVT SQL Statements

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

Line: 9

  SELECT LOOKUP_TYPE,LOOKUP_CODE, MEANING
  FROM FND_LOOKUPS
  WHERE LOOKUP_TYPE IN ('YES_NO', 'IBE_BI_GENERIC')
  ORDER BY LOOKUP_TYPE, LOOKUP_CODE;
Line: 143

  l_custom_sql := 'SELECT IBE_VAL1, IBE_VAL5, IBE_ATTR1, IBE_ATTR2, IBE_VAL2, IBE_VAL3,'||
                  ' IBE_VAL4, IBE_ATTR3 FROM ('||
                  ' SELECT '||
                  ' ORDERNUMBER IBE_VAL1, '||
                  ' CUST.VALUE IBE_ATTR1, '||
                  ' DECODE(SOURCE,''Y'',:l_QuoteLabel,:l_CartLabel) IBE_ATTR2, '||
                  ' BOOKEDAMOUNT IBE_VAL2, '||
                  ' DISCOUNT IBE_VAL3, '||
                  ' LINES IBE_VAL4, '||
                  ' DECODE(Assisted,''Y'',:l_YesLabel,:l_NoLabel) IBE_ATTR3, '||
		  ' OHEADER_ID IBE_VAL5 '||
                  ' FROM '||
		  ' ( '||
		    ' SELECT CUSTOMERID,'||
                    ' ORDERNUMBER,'||
		    ' SOURCE,'||
		    ' BOOKEDAMOUNT,'||
                    ' DISCOUNT,'||
		    ' LINES,'||
		    ' ASSISTED,'||
		    ' RANK,'||
		    ' OHEADER_ID'||
		    ' FROM '||
                    ' ( '||
                      ' SELECT FACT.CUSTOMERID,'||
		      ' FACT.ordernumber, '||
                      ' FACT.Source, '||
                      ' decode(:l_currency_code,:l_global_primary,fact.Booked_Amt_G,:l_global_secondary,fact.Booked_amt_G1,fact.currency_cd_f,fact.Booked_Amt_F) BookedAmount, '||
                      ' decode(:l_currency_code,:l_global_primary,fact.Discount_G,:l_global_secondary,fact.Discount_G1,fact.currency_cd_f,fact.Discount_F) Discount, '||
                      ' FACT.Lines, '||
                      ' FACT.Assisted , '||
                      ' RANK() OVER (ORDER BY decode(:l_currency_code,:l_global_primary,fact.Booked_Amt_G,:l_global_secondary,fact.Booked_Amt_G1,fact.currency_cd_f,fact.Booked_Amt_F) '||
		      ' DESC NULLS LAST) RANK, '||
		      ' ORD.HEADER_ID OHEADER_ID '||
                      ' FROM '||l_tableList||
                      ' WHERE  '||
                      ' CAL.calendar_id = -1'||
                      ' AND FACT.Time_Id = CAL.Time_Id'||
		      ' AND FACT.ORDERNUMBER = ORD.ORDER_NUMBER '||
                      ' AND FACT.Period_Type_id = CAL.Period_Type_Id'||
                      ' AND REPORT_DATE =  (:l_asof_date) '||
		      ' AND BITAND(CAL.RECORD_TYPE_ID, :l_record_type_id) = CAL.RECORD_TYPE_ID '||l_msiteFilter||
                     ' ) FACT'||
		   ' WHERE FACT.RANK <= :l_rank) FACT1,'||
                  ' FII_CUSTOMERS_V CUST'||
                  ' WHERE FACT1.CustomerID = CUST.ID  )'||
		  ' &ORDER_BY_CLAUSE ' ; --Bug 5076452
Line: 295

  SELECT LOOKUP_TYPE,LOOKUP_CODE, MEANING
  FROM FND_LOOKUPS
  WHERE LOOKUP_TYPE IN ('YES_NO', 'IBE_BI_GENERIC')
  ORDER BY LOOKUP_TYPE, LOOKUP_CODE;
Line: 429

  l_custom_sql := 'SELECT IBE_VAL1, IBE_ATTR1, IBE_VAL2, IBE_VAL3,'||
                  ' IBE_ATTR2, IBE_VAL4, IBE_ATTR3 FROM ( '||
                  ' SELECT'||
                  ' CARTNUMBER IBE_VAL1,'||
                  ' CUST.VALUE IBE_ATTR1,'||
                  ' AMOUNT IBE_VAL2,'||
                  ' LINES IBE_VAL3,'||
                  ' STATUS IBE_ATTR2,'||
                  ' AGEINDAYS IBE_VAL4,'||
                  ' DECODE(ASSISTED,''Y'',:l_YesLabel,''N'',:l_NoLabel) IBE_ATTR3'||
                  ' FROM'||
		  ' ('||
		   ' SELECT CARTNUMBER,'||
                   ' CUSTOMER,'||
		   ' AMOUNT,'||
		   ' LINES,'||
		   ' STATUS,'||
		   ' AGEINDAYS,'||
		   ' ASSISTED,'||
		   ' RANK'||
		   ' FROM '||
                   ' ('||
                    ' SELECT '||
                    ' CARTNUMBER,'||
                    ' CUSTOMER, '||
                    ' decode(:l_currency_code,:l_global_primary,FACT.BOOKED_AMT_G,:l_global_secondary,FACT.BOOKED_AMT_G1,FACT.currency_cd_f, FACT.BOOKED_AMT_F) AMOUNT,'||
                    ' LINES,'||
                    ' decode(sign(FACT.QUOTE_EXPIRATION_DATE - trunc(SYSDATE)),-1,:l_ExpiredLabel,:l_OrderableLabel) Status,'||
                    ' decode(sign(FACT.QUOTE_EXPIRATION_DATE - trunc(SYSDATE)),-1,FACT.QUOTE_EXPIRATION_DATE-FACT.CREATION_DATE,'||
                    ' trunc(SYSDATE)-FACT.CREATION_DATE) AgeinDays,'||
                    ' FACT.RESOURCE_FLAG Assisted,'||
                    ' RANK() OVER (ORDER BY BOOKED_AMT_G DESC NULLS LAST) RANK'||
                    ' 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 = (:l_asof_date) '||
                    ' AND BITAND(CAL.RECORD_TYPE_ID, :l_record_type_id) = CAL.RECORD_TYPE_ID '||l_msiteFilter||
                  ' ) FACT '||
		  ' WHERE RANK <= :l_rank ) FACT1,'||
		  ' FII_CUSTOMERS_V CUST'||
                  ' WHERE FACT1.CUSTOMER = CUST.ID )'||
		  ' &ORDER_BY_CLAUSE ' ;  --Bug 5076452
Line: 690

  l_custom_sql := 'SELECT IBE_ATTR1, IBE_VAL1,'||
                  ' IBE_VAL7, IBE_VAL3,IBE_VAL4,IBE_VAL5, IBE_VAL6'||
                  ' FROM ( SELECT CUST.VALUE IBE_ATTR1,'||
                  ' MV.BOOKED_AMOUNT IBE_VAL1,'||
                  ' MV.P_AMOUNT IBE_VAL7, '||
                  ' MV.ASSISTED IBE_VAL3,'||
                  ' MV.NUM_OF_ORDERS IBE_VAL4,'||
                  ' to_number(MV.AVG_ORD_VAL) IBE_VAL5,'||
                  ' MV.DISCOUNT IBE_VAL6 '||
                  ' FROM ('||
                    ' SELECT CUSTOMER_ID,'||
                    ' C_AMOUNT BOOKED_AMOUNT,'||
                    ' P_AMOUNT P_AMOUNT,'||
                    ' decode(C_AMOUNT,0,NULL,(ASSISTED_AMOUNT/C_AMOUNT))*100 ASSISTED,'||
                    ' NUM_OF_ORDERS,'||
                    ' decode(NUM_OF_ORDERS,0,NULL,C_AMOUNT/NUM_OF_ORDERS) AVG_ORD_VAL,'||
                    ' decode(LIST_AMOUNT,0,NULL,(DISC_AMOUNT/LIST_AMOUNT))*100 DISCOUNT'||
                    ' FROM'||
                    ' ('||
                      ' SELECT MV.CUSTOMER_ID,'||
                      ' SUM(CASE WHEN 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) C_AMOUNT,'||
                      ' SUM(CASE WHEN 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) P_AMOUNT,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date THEN'||
                      ' decode(:l_currency_code,:l_global_primary,ASSISTED_AMT_G,:l_global_secondary,ASSISTED_AMT_G1, CURRENCY_CD_F,ASSISTED_AMT_F) ELSE 0 END) ASSISTED_AMOUNT,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date THEN'||
                      ' ORDERS_CNT ELSE 0 END) NUM_OF_ORDERS,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date THEN'||
                      ' decode(:l_currency_code,:l_global_primary,LIST_AMOUNT_G,:l_global_secondary,LIST_AMOUNT_G1,CURRENCY_CD_F, LIST_AMOUNT_F) ELSE 0 END) LIST_AMOUNT,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date THEN'||
                      ' decode(:l_currency_code,:l_global_primary,DISC_AMOUNT_G,:l_global_secondary,DISC_AMOUNT_G1, CURRENCY_CD_F,DISC_AMOUNT_F) ELSE 0 END) DISC_AMOUNT,'||
                      ' RANK () OVER (ORDER BY SUM(CASE WHEN 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) DESC) RANK'||
                      ' FROM '||l_tableList||
                      ' WHERE MV.TIME_ID = CAL.TIME_ID '||l_msiteFilter||
                      ' AND CAL.REPORT_DATE IN (:l_asof_date, :l_prev_date)'||
                      ' AND CAL.PERIOD_TYPE_ID = MV.PERIOD_TYPE_ID'||
                      ' AND BITAND(CAL.RECORD_TYPE_ID, :l_record_type_id) = CAL.RECORD_TYPE_ID'||
                      ' GROUP BY mv.CUSTOMER_ID'||
                    ' ) WHERE RANK <= :l_rank'||
                    ' ORDER BY RANK)  mv, FII_CUSTOMERS_V cust'||
                  ' WHERE MV.CUSTOMER_ID = CUST.ID ) '||
		   ' &ORDER_BY_CLAUSE ' ;   -- Bug 5076452
Line: 923

  l_custom_sql := 'SELECT IBE_ATTR1, IBE_ATTR3, IBE_VAL1, IBE_VAL2, IBE_VAL8, IBE_VAL4, '||
                  ' IBE_VAL5, IBE_VAL6, IBE_VAL7 FROM ('||
                  ' SELECT VALUE IBE_ATTR1, DESCRIPTION IBE_ATTR3,'||
                  ' IBE_VAL1,IBE_VAL2,IBE_VAL8,IBE_VAL4,to_number(IBE_VAL5) IBE_VAL5,'||
                  ' IBE_VAL6,IBE_VAL7 FROM'||
                  ' ('||
                    ' SELECT'||
                    ' decode(TOTAL_CARTS,0,NULL,(TOTAL_CONV_CARTS/TOTAL_CARTS))*100 IBE_VAL1,'||
                    ' C_AMOUNT IBE_VAL2,'||
                    ' P_AMOUNT IBE_VAL8,'||
                    ' decode(C_AMOUNT,0,NULL,(ASSISTED_AMOUNT/C_AMOUNT))*100 IBE_VAL4,'||
                    ' decode(TOTAL_ORDERS,0,NULL,C_AMOUNT/TOTAL_ORDERS) IBE_VAL5,'||
                    ' decode(LIST_AMOUNT,0,NULL,(DISC_AMOUNT/LIST_AMOUNT))*100 IBE_VAL6,'||
                    ' NUM_OF_LINES IBE_VAL7,'||
                    ' ITEM_ID,'||
                    ' RANK'||
                    ' FROM'||
                    ' ('||
                      ' SELECT FACT.ITEM_ID,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date THEN TOT_CART_COUNT ELSE 0 END) TOTAL_CARTS,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date THEN CON_ORD ELSE 0 END) TOTAL_CONV_CARTS,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date '||
                      ' THEN decode(:l_currency_code,:l_global_primary,BOOKED_AMOUNT_G,:l_global_secondary,BOOKED_AMOUNT_G1,CURRENCY_CD_F, BOOKED_AMOUNT_F) ELSE 0 END) C_AMOUNT,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_prev_date  '||
                      ' THEN decode(:l_currency_code,:l_global_primary,BOOKED_AMOUNT_G,:l_global_secondary,BOOKED_AMOUNT_G1,CURRENCY_CD_F, BOOKED_AMOUNT_F) ELSE 0 END) P_AMOUNT,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date THEN decode(RESOURCE_FLAG,''Y'','||
                      ' decode(:l_currency_code,:l_global_primary,BOOKED_AMOUNT_G,:l_global_secondary,BOOKED_AMOUNT_G1,CURRENCY_CD_F, BOOKED_AMOUNT_F),0) ELSE 0 END) ASSISTED_AMOUNT,	 '||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date THEN TOT_ORD_COUNT ELSE 0 END) TOTAL_ORDERS,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date '||
                      ' THEN decode(:l_currency_code,:l_global_primary,BOOKED_LIST_AMT_G,:l_global_secondary,BOOKED_LIST_AMT_G1,CURRENCY_CD_F, BOOKED_LIST_AMT_F) ELSE 0 END) LIST_AMOUNT,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date  '||
                      ' THEN decode(:l_currency_code,:l_global_primary,DISCOUNT_AMOUNT_G,:l_global_secondary,DISCOUNT_AMOUNT_G1, CURRENCY_CD_F,DISCOUNT_AMOUNT_F) ELSE 0 END) DISC_AMOUNT,'||
                      ' SUM(CASE WHEN REPORT_DATE = :l_asof_date '||
                      ' THEN NUM_OF_ORD_LINES ELSE 0 END) NUM_OF_LINES,'||
                      ' RANK() OVER(ORDER BY SUM(CASE WHEN REPORT_DATE = :l_asof_date'||
                      ' THEN decode(:l_currency_code,:l_global_primary,BOOKED_AMOUNT_G,:l_global_secondary,BOOKED_AMOUNT_G1,CURRENCY_CD_F, BOOKED_AMOUNT_F) ELSE 0 END) DESC) RANK '||
                      ' FROM '|| l_tableList ||
                      ' WHERE CAL.calendar_id = -1'||
                      ' AND FACT.Time_Id = CAL.Time_Id'||
                      ' AND FACT.Period_Type_id = CAL.Period_Type_Id '||l_msiteFilter||
                      ' AND REPORT_DATE IN (:l_asof_date,:l_prev_date)'||
                      ' AND BITAND(CAL.Record_Type_Id, :l_record_type_id) = CAL.Record_Type_Id'||
                      ' GROUP BY '||
                      ' FACT.ITEM_ID'||
                    ' ) WHERE RANK <= :l_rank'||
                  ' ) FACT ,ENI_ITEM_V ENI'||
                  ' WHERE '||
                  ' FACT.ITEM_ID = ENI.ID)'||
		   ' &ORDER_BY_CLAUSE ' ;   --Bug 5076452