DBA Data[Home] [Help]

APPS.PJI_PMV_BACKLOG SQL Statements

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

Line: 12

    P_SELECT_LIST =>'FACT.BACKLOG_NOT_STARTED  	"PJI_REP_MSR_1",
                    FACT.ACTIVE_BACKLOG  		"PJI_REP_MSR_2",
                    FACT.DORMANT_BACKLOG  		"PJI_REP_MSR_3",
                    FACT.TOTAL_ENDING_BACKLOG  	"PJI_REP_MSR_4",
                    FACT.PRIOR_TOTAL_ENDING_BACKLOG	"PJI_REP_MSR_5",
                    FACT.CHANGE_PERCENTAGE		"PJI_REP_MSR_6",
                    FACT.TOTAL_BOOKINGS_ITD		"PJI_REP_MSR_7",
                    FACT.BACKLOG_PERCENT_OF_BOOKINGS	"PJI_REP_MSR_8",
                    FACT.LOST_BACKLOG  			"PJI_REP_MSR_9",
                    FACT.REVENUE_AT_RISK			"PJI_REP_MSR_10",
                    FACT.PJI_REP_TOTAL_1 "PJI_REP_TOTAL_1",
                    FACT.PJI_REP_TOTAL_2 "PJI_REP_TOTAL_2",
                    FACT.PJI_REP_TOTAL_3 "PJI_REP_TOTAL_3",
                    FACT.PJI_REP_TOTAL_4 "PJI_REP_TOTAL_4",
                    FACT.PJI_REP_TOTAL_5 "PJI_REP_TOTAL_5",
                    FACT.PJI_REP_TOTAL_6 "PJI_REP_TOTAL_6",
                    FACT.PJI_REP_TOTAL_7 "PJI_REP_TOTAL_7",
                    FACT.PJI_REP_TOTAL_8 "PJI_REP_TOTAL_8",
                    FACT.PJI_REP_TOTAL_9 "PJI_REP_TOTAL_9",
                    FACT.PJI_REP_TOTAL_10 "PJI_REP_TOTAL_10"'
		 	, P_SQL_STATEMENT => x_PMV_Sql
       		, P_PMV_OUTPUT => x_PMV_Output
			, P_REGION_CODE => 'PJI_REP_PB1'
			, P_PLSQL_DRIVER => 'PJI_PMV_BACKLOG.PLSQLDriver_PB1'
			, P_PLSQL_DRIVER_PARAMS => '  <>'||
			  ', <>'||
			  ', <>'||
			  ', <>'||
			  ', <>'||
			  ', <>'||
			  ', <>'||
			  ', <> ');
Line: 54

 P_SELECT_LIST => 'FACT.BEGINNING_BACKLOG	    "PJI_REP_MSR_1",
                    FACT.ORIGINAL_BOOKINGS	    "PJI_REP_MSR_2",
                    FACT.ADDITIONAL_BOOKINGS	"PJI_REP_MSR_3",
                    FACT.BOOKINGS_ADJUSTMENTS	"PJI_REP_MSR_4",
                    FACT.CANCELLATIONS		    "PJI_REP_MSR_5",
                    FACT.TOTAL_NET_BOOKINGS		"PJI_REP_MSR_6",
                    FACT.ACCRUED_REVENUE		"PJI_REP_MSR_7",
                    FACT.ENDING_REVENUE_AT_RISK	"PJI_REP_MSR_14",
                    FACT.ENDING_LOST_BACKLOG	"PJI_REP_MSR_8",
                    FACT.ENDING_BACKLOG		    "PJI_REP_MSR_9",
                    FACT.PRIOR_YEAR			    "PJI_REP_MSR_10",
                    FACT.ENDING_BACKLOG		    "PJI_REP_MSR_13",
                    FACT.CHANGE			        "PJI_REP_MSR_11"'
 	     , P_SQL_STATEMENT => x_PMV_Sql
             , P_PMV_OUTPUT => x_PMV_Output
             , P_REGION_CODE => 'PJI_REP_PB2'
             , P_PLSQL_DRIVER => 'PJI_PMV_BACKLOG.PLSQLDriver_PB2'
             , P_PLSQL_DRIVER_PARAMS => '  <>'||
			  ', <>'||
			  ', <>'||
			  ', <>'||
			  ', <>'||
			  ', <>'||
			  ', <>'||
			  ', <> ');
Line: 157

		SELECT PJI_REP_PB1( ORG_ID
			, ORGANIZATION_ID
			, TIME_ID
			, TIME_KEY
			, PROJECT_CLASS_ID
            , SUM( BACKLOG_NOT_STARTED )
			, SUM( ACTIVE_BACKLOG )
			, SUM( DORMANT_BACKLOG )
			, SUM( TOTAL_ENDING_BACKLOG )
			, SUM( PRIOR_TOTAL_ENDING_BACKLOG )
			, 0
            , SUM( TOTAL_BOOKINGS_ITD )
			, 0
            , SUM( LOST_BACKLOG )
       		, SUM( REVENUE_AT_RISK )
	        , 0
            , 0
            , 0
            , 0
            , 0
            , 0
            , 0
            , 0
            , 0
            , 0)
        BULK COLLECT INTO l_Total_AC_Backlog_Tab
		FROM
			( SELECT /*+ ORDERED */
				  HOU.NAME				ORG_ID
				, HORG.NAME				ORGANIZATION_ID
				, TIME.NAME				TIME_ID
				, DECODE(p_View_BY,'TM',TIME.ORDER_BY_ID,-1)	TIME_KEY
				, '-1'					PROJECT_CLASS_ID
				, DORMANT_BACKLOG_START 		                            BACKLOG_NOT_STARTED
				, ACTIVE_BACKLOG
				, DORMANT_BACKLOG_INACTIV               DORMANT_BACKLOG
				, DORMANT_BACKLOG_INACTIV
                   		  	+ ACTIVE_BACKLOG
                   			+ DORMANT_BACKLOG_START         TOTAL_ENDING_BACKLOG
				, 0                    	                PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , INITIAL_FUNDING_AMOUNT
                    			+ ADDITIONAL_FUNDING_AMOUNT
                    			+ FUNDING_ADJUSTMENT_AMOUNT
                    			+ CANCELLED_FUNDING_AMOUNT      TOTAL_BOOKINGS_ITD
			    , 0 BACKLOG_PERCENT_OF_BOOKINGS
            	, LOST_BACKLOG				                                LOST_BACKLOG
				, REVENUE_AT_RISK
     	        , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
			FROM
				 PJI_PMV_ITD_DIM_TMP TIME
				, PJI_PMV_ORGZ_DIM_TMP HORG
				, PJI_AC_ORGO_F_MV FCT
				, PJI_PMV_ORG_DIM_TMP HOU
			WHERE
				FCT.ORG_ID = HOU.ID
				AND FCT.ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.ID
				AND TIME.ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                                AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id
			UNION ALL
			SELECT /*+ ORDERED */
				  HOU.NAME					ORG_ID
				, HORG.NAME					ORGANIZATION_ID
				, TIME.NAME					TIME_ID
				, DECODE(p_View_BY,'TM',TIME.ORDER_BY_ID,-1)	TIME_KEY
				, '-1'	PROJECT_CLASS_ID
				, 0		BACKLOG_NOT_STARTED
				, 0		ACTIVE_BACKLOG
				, 0		DORMANT_BACKLOG
				, 0		TOTAL_ENDING_BACKLOG
				, DORMANT_BACKLOG_INACTIV
                   		   + ACTIVE_BACKLOG
                   		   + DORMANT_BACKLOG_START              PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , 0					TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , 0					LOST_BACKLOG
				, 0     				REVENUE_AT_RISK
    	        , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
			FROM
				 PJI_PMV_ITD_DIM_TMP TIME
				, PJI_PMV_ORGZ_DIM_TMP HORG
				, PJI_AC_ORGO_F_MV FCT
				, PJI_PMV_ORG_DIM_TMP HOU
			WHERE
				FCT.ORG_ID = HOU.ID
				AND FCT.ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.PRIOR_ID
				AND TIME.PRIOR_ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                		AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id
			UNION ALL
			SELECT NAME 	ORG_ID
				, '-1'	ORGANIZATION_ID
				, '-1'	TIME_ID
				, -1		TIME_KEY
				, '-1'		PROJECT_CLASS_ID
			    , 0		BACKLOG_NOT_STARTED
				, 0		ACTIVE_BACKLOG
				, 0		DORMANT_BACKLOG
				, 0		TOTAL_ENDING_BACKLOG
				, 0     PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , 0		TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , 0		LOST_BACKLOG
				, 0     REVENUE_AT_RISK
	            , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
			FROM PJI_PMV_ORG_DIM_TMP
			WHERE NAME <> '-1'
			UNION ALL
			SELECT '-1' ORG_ID
				, NAME	ORGANIZATION_ID
				, '-1'	TIME_ID
				, -1	TIME_KEY
				, '-1'	PROJECT_CLASS_ID
                , 0		BACKLOG_NOT_STARTED
				, 0		ACTIVE_BACKLOG
				, 0		DORMANT_BACKLOG
				, 0		TOTAL_ENDING_BACKLOG
				, 0    	PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , 0		TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , 0		LOST_BACKLOG
				, 0    	REVENUE_AT_RISK
	            , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
               FROM PJI_PMV_ORGZ_DIM_TMP
			WHERE NAME <> '-1'
			UNION ALL
            SELECT  '-1' 	ORG_ID
				, '-1'	ORGANIZATION_ID
				, NAME	TIME_ID
				, ID	TIME_KEY
				, '-1'	PROJECT_CLASS_ID
                		, 0	BACKLOG_NOT_STARTED
				, 0	ACTIVE_BACKLOG
				, 0	DORMANT_BACKLOG
				, 0	TOTAL_ENDING_BACKLOG
				, 0 PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , 0	TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , 0	LOST_BACKLOG
				, 0 REVENUE_AT_RISK
       	        , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
   	FROM PJI_PMV_TIME_DIM_TMP
	WHERE NAME <> '-1')
	GROUP BY
		ORG_ID
		, ORGANIZATION_ID
		, TIME_KEY
		, TIME_ID
		, PROJECT_CLASS_ID;
Line: 367

		SELECT PJI_REP_PB1
            ( ORG_ID
			, ORGANIZATION_ID
			, TIME_ID
			, TIME_KEY
			, PROJECT_CLASS_ID
            , SUM( BACKLOG_NOT_STARTED )
			, SUM( ACTIVE_BACKLOG )
			, SUM( DORMANT_BACKLOG )
			, SUM( TOTAL_ENDING_BACKLOG )
			, SUM( PRIOR_TOTAL_ENDING_BACKLOG )
			, 0
            , SUM( TOTAL_BOOKINGS_ITD )
			, 0
            , SUM( LOST_BACKLOG )
            , SUM( REVENUE_AT_RISK )
	        , 0
            , 0
            , 0
            , 0
            , 0
            , 0
            , 0
            , 0
            , 0
            , 0 )
		BULK COLLECT INTO l_Total_AC_Backlog_Tab
		FROM
			( SELECT /*+ ORDERED */
				  HOU.NAME				ORG_ID
				, HORG.NAME				ORGANIZATION_ID
				, TIME.NAME				TIME_ID
				, DECODE(p_View_BY,'TM',TIME.ORDER_BY_ID,-1)	TIME_KEY
				, CLS.NAME					PROJECT_CLASS_ID
				, DORMANT_BACKLOG_START 	                BACKLOG_NOT_STARTED
				, ACTIVE_BACKLOG
               			, DORMANT_BACKLOG_INACTIV                       DORMANT_BACKLOG
				, DORMANT_BACKLOG_INACTIV
                		+ ACTIVE_BACKLOG
                		+ DORMANT_BACKLOG_START                 TOTAL_ENDING_BACKLOG
				, 0                    	                        PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , INITIAL_FUNDING_AMOUNT
               			+ ADDITIONAL_FUNDING_AMOUNT
               			+ FUNDING_ADJUSTMENT_AMOUNT
               			+ CANCELLED_FUNDING_AMOUNT	    	TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , LOST_BACKLOG				        LOST_BACKLOG
				, REVENUE_AT_RISK
	            , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
			FROM    PJI_PMV_ITD_DIM_TMP TIME
				    , PJI_PMV_ORGZ_DIM_TMP HORG
				    , PJI_PMV_CLS_DIM_TMP CLS
				    , PJI_AC_CLSO_F_MV FCT
				    , PJI_PMV_ORG_DIM_TMP HOU
			WHERE
				FCT.PROJECT_ORG_ID = HOU.ID
				AND FCT.PROJECT_ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.ID
				AND TIME.ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND FCT.PROJECT_CLASS_ID = CLS.ID
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id
			UNION ALL
				SELECT /*+ ORDERED */
				  HOU.NAME					ORG_ID
				, HORG.NAME					ORGANIZATION_ID
				, TIME.NAME					TIME_ID
				, DECODE(p_View_BY,'TM',TIME.ORDER_BY_ID,-1)	TIME_KEY
				, CLS.NAME					PROJECT_CLASS_ID
				, 0		BACKLOG_NOT_STARTED
				, 0		ACTIVE_BACKLOG
				, 0		DORMANT_BACKLOG
				, 0		TOTAL_ENDING_BACKLOG
				, DORMANT_BACKLOG_INACTIV
                  			+ ACTIVE_BACKLOG
                   			+ DORMANT_BACKLOG_START   		PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , 0						TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , 0						LOST_BACKLOG
				, 0     				REVENUE_AT_RISK
	            , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
			FROM
				PJI_PMV_ITD_DIM_TMP TIME
				, PJI_PMV_ORGZ_DIM_TMP HORG
				, PJI_PMV_CLS_DIM_TMP CLS
				, PJI_AC_CLSO_F_MV FCT
				, PJI_PMV_ORG_DIM_TMP HOU
			WHERE
				FCT.PROJECT_ORG_ID = HOU.ID
				AND FCT.PROJECT_ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.PRIOR_ID
				AND TIME.PRIOR_ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
           		AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND FCT.PROJECT_CLASS_ID = CLS.ID
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id
			UNION ALL
			SELECT NAME 	ORG_ID
				, '-1'	ORGANIZATION_ID
				, '-1'	TIME_ID
				, -1		TIME_KEY
				, '-1'	PROJECT_CLASS_ID
                		, 0		BACKLOG_NOT_STARTED
				, 0		ACTIVE_BACKLOG
				, 0		DORMANT_BACKLOG
				, 0		TOTAL_ENDING_BACKLOG
				, 0    	PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , 0		TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , 0		LOST_BACKLOG
				, 0    	REVENUE_AT_RISK
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
               FROM PJI_PMV_ORG_DIM_TMP
			WHERE NAME <> '-1'
			UNION ALL
			SELECT '-1' ORG_ID
				, NAME	ORGANIZATION_ID
				, '-1'	TIME_ID
				, -1	TIME_KEY
				, '-1'	PROJECT_CLASS_ID
                		, 0		BACKLOG_NOT_STARTED
				, 0		ACTIVE_BACKLOG
				, 0		DORMANT_BACKLOG
				, 0		TOTAL_ENDING_BACKLOG
				, 0    	PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , 0		TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , 0		LOST_BACKLOG
				, 0    	REVENUE_AT_RISK
	            , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
               FROM PJI_PMV_ORGZ_DIM_TMP
			WHERE NAME <> '-1'
			UNION ALL
			SELECT  '-1' 	ORG_ID
				, '-1'	ORGANIZATION_ID
				, NAME	TIME_ID
				, ID		TIME_KEY
				, '-1'		PROJECT_CLASS_ID
                , 0		BACKLOG_NOT_STARTED
				, 0		ACTIVE_BACKLOG
				, 0		DORMANT_BACKLOG
				, 0		TOTAL_ENDING_BACKLOG
				, 0    	PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , 0		TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , 0		LOST_BACKLOG
				, 0    	REVENUE_AT_RISK
	            , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                FROM PJI_PMV_TIME_DIM_TMP
			WHERE NAME <> '-1'
			UNION ALL
			SELECT  '-1' 	ORG_ID
				, '-1'	ORGANIZATION_ID
				, '-1'	TIME_ID
				, -1		TIME_KEY
				, NAME		PROJECT_CLASS_ID
                , 0		BACKLOG_NOT_STARTED
				, 0		ACTIVE_BACKLOG
				, 0		DORMANT_BACKLOG
				, 0		TOTAL_ENDING_BACKLOG
				, 0     PRIOR_TOTAL_ENDING_BACKLOG
				, 0 CHANGE_PERCENTAGE
                , 0		TOTAL_BOOKINGS_ITD
				, 0 BACKLOG_PERCENT_OF_BOOKINGS
                , 0		LOST_BACKLOG
				, 0     REVENUE_AT_RISK
	            , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
                , 0
            FROM PJI_PMV_CLS_DIM_TMP
			WHERE NAME <> '-1') FACT
		GROUP BY
			ORG_ID
			, ORGANIZATION_ID
			, TIME_KEY
			, TIME_ID
			, PROJECT_CLASS_ID;
Line: 728

    l_Total_AC_Backlog_Tab.DELETE(l_Top_Org_Index);
Line: 832

		SELECT PJI_REP_PB2( ORG_ID
			, ORGANIZATION_ID
			, TIME_ID
			, TIME_KEY
			, PROJECT_CLASS_ID
			, 0
            , SUM( ORIGINAL_BOOKINGS )
			, SUM( ADDITIONAL_BOOKINGS )
			, SUM( BOOKINGS_ADJUSTMENTS )
			, -SUM( CANCELLATIONS )
			, SUM( TOTAL_NET_BOOKINGS )
			, SUM( ACCRUED_REVENUE )
       		, SUM( PRIOR_YEAR )
       		, SUM( ENDING_LOST_BACKLOG )
       		, SUM( ENDING_BACKLOG )
       		, SUM( ENDING_REVENUE_AT_RISK)
       		, SUM( LOST_BACKLOG )
       		, SUM( BACKLOG )
       		, SUM( REVENUE_AT_RISK )
            , 0 )
        BULK COLLECT INTO l_Backlog_Trend_Tab
		FROM
			( SELECT /*+ ORDERED */
				  HOU.NAME				ORG_ID
				, HORG.NAME				ORGANIZATION_ID
				, TIME.NAME				TIME_ID
				, DECODE(p_View_BY, 'TM', TIME.ORDER_BY_ID, -1)	TIME_KEY
				, '-1'					PROJECT_CLASS_ID
				, 0
                , INITIAL_FUNDING_AMOUNT            ORIGINAL_BOOKINGS
               	, ADDITIONAL_FUNDING_AMOUNT         ADDITIONAL_BOOKINGS
				, FUNDING_ADJUSTMENT_AMOUNT         BOOKINGS_ADJUSTMENTS
           		, CANCELLED_FUNDING_AMOUNT          CANCELLATIONS
				, INITIAL_FUNDING_AMOUNT
                   			+ ADDITIONAL_FUNDING_AMOUNT
                   			+ FUNDING_ADJUSTMENT_AMOUNT
                   			+ CANCELLED_FUNDING_AMOUNT	TOTAL_NET_BOOKINGS
				, REVENUE	                            ACCRUED_REVENUE
				, 0                                 	PRIOR_YEAR
           		, 0                                     ENDING_LOST_BACKLOG
           		, 0                                     ENDING_BACKLOG
           		, 0                                 	ENDING_REVENUE_AT_RISK
           		, LOST_BACKLOG
		    	, DORMANT_BACKLOG_INACTIV
                  			+ ACTIVE_BACKLOG
                   			+ DORMANT_BACKLOG_START     BACKLOG
       			, REVENUE_AT_RISK                       REVENUE_AT_RISK
                , 0
            FROM
				PJI_PMV_TIME_DIM_TMP TIME
				, PJI_PMV_ORGZ_DIM_TMP HORG
				, PJI_AC_ORGO_F_MV FCT
				, PJI_PMV_ORG_DIM_TMP HOU
			WHERE
				FCT.ORG_ID = HOU.ID
				AND FCT.ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.ID
				AND TIME.ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id
			UNION ALL
			SELECT /*+ ORDERED */
				  HOU.NAME					ORG_ID
				, HORG.NAME					ORGANIZATION_ID
				, TIME.NAME					TIME_ID
				, DECODE(p_View_BY,'TM',TIME.ORDER_BY_ID,-1)	TIME_KEY
				, '-1'	PROJECT_CLASS_ID
				, 0
                , 0	ORIGINAL_BOOKINGS
				, 0	ADDITIONAL_BOOKINGS
				, 0	BOOKINGS_ADJUSTMENTS
				, 0	CANCELLATIONS
				, 0	TOTAL_NET_BOOKINGS
				, 0	ACCRUED_REVENUE
				, DORMANT_BACKLOG_INACTIV
                			+ ACTIVE_BACKLOG
                  			+ DORMANT_BACKLOG_START     PRIOR_YEAR
           		, 0                                     ENDING_LOST_BACKLOG
           		, 0                                     ENDING_BACKLOG
           		, 0                                 	ENDING_REVENUE_AT_RISK
           		, 0                                     LOST_BACKLOG
    	    	, 0                                     BACKLOG
           		, 0                                     REVENUE_AT_RISK
                , 0
               FROM
				PJI_PMV_TIME_DIM_TMP TIME
				, PJI_PMV_ORGZ_DIM_TMP HORG
				, PJI_AC_ORGO_F_MV FCT
				, PJI_PMV_ORG_DIM_TMP HOU

			WHERE
				FCT.ORG_ID = HOU.ID
				AND FCT.ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.PRIOR_ID
				AND TIME.PRIOR_ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                		AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id
			UNION ALL
        SELECT  '-1' 	ORG_ID
				, '-1'	ORGANIZATION_ID
				, NAME	TIME_ID
				, ORDER_BY_ID		TIME_KEY
				, '-1'	PROJECT_CLASS_ID
			   	, 0
                , 0	ORIGINAL_BOOKINGS
				, 0	ADDITIONAL_BOOKINGS
				, 0	BOOKINGS_ADJUSTMENTS
				, 0	CANCELLATIONS
				, 0 TOTAL_NET_BOOKINGS
				, 0	ACCRUED_REVENUE
				, 0 PRIOR_YEAR
           		, 0 ENDING_LOST_BACKLOG
           		, 0 ENDING_BACKLOG
           		, 0 ENDING_REVENUE_AT_RISK
           		, 0 LOST_BACKLOG
    	    	, 0 BACKLOG
           		, 0 REVENUE_AT_RISK
           	    , 0
            FROM PJI_PMV_TIME_DIM_TMP
			WHERE NAME <> '-1')
    GROUP BY
		ORG_ID
		, ORGANIZATION_ID
		, TIME_KEY
		, TIME_ID
		, PROJECT_CLASS_ID ORDER BY TIME_KEY ASC;
Line: 961

SELECT  /*+ ORDERED */
	SUM( DORMANT_BACKLOG_INACTIV
             + ACTIVE_BACKLOG
             + DORMANT_BACKLOG_START ), SUM(LOST_BACKLOG), SUM(REVENUE_AT_RISK)
INTO    l_Ending_Backlog_itd, l_Ending_Lost_Backlog_itd, l_Ending_Revenue_at_Risk_itd
FROM   	PJI_PMV_ITD_DIM_TMP TIME
	    , PJI_PMV_ORGZ_DIM_TMP HORG
	    , PJI_AC_ORGO_F_MV FCT
	    , PJI_PMV_ORG_DIM_TMP HOU
WHERE
		FCT.ORG_ID = HOU.ID
		AND FCT.ORGANIZATION_ID = HORG.ID
		AND FCT.TIME_ID = TIME.ID
		AND TIME.ID IS NOT NULL
		AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
        AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
		AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id;
Line: 978

SELECT /*+ ORDERED */  SUM( DORMANT_BACKLOG_INACTIV
              + ACTIVE_BACKLOG
              + DORMANT_BACKLOG_START )
INTO    l_Ending_Prior_Backlog_itd
FROM   	PJI_PMV_ITD_DIM_TMP TIME
	, PJI_PMV_ORGZ_DIM_TMP HORG
	, PJI_AC_ORGO_F_MV FCT
	, PJI_PMV_ORG_DIM_TMP HOU
WHERE
				FCT.ORG_ID = HOU.ID
				AND FCT.ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.PRIOR_ID
				AND TIME.PRIOR_ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id;
Line: 1001

		SELECT PJI_REP_PB2( ORG_ID
			, ORGANIZATION_ID
			, TIME_ID
			, TIME_KEY
			, PROJECT_CLASS_ID
			, 0
            , SUM( ORIGINAL_BOOKINGS )
			, SUM( ADDITIONAL_BOOKINGS )
			, SUM( BOOKINGS_ADJUSTMENTS )
			, -SUM( CANCELLATIONS )
			, SUM( TOTAL_NET_BOOKINGS )
			, SUM( ACCRUED_REVENUE )
        	, SUM( PRIOR_YEAR )
        	, SUM( ENDING_LOST_BACKLOG )
            , SUM( ENDING_BACKLOG )
            , SUM( ENDING_REVENUE_AT_RISK)
            , SUM( LOST_BACKLOG )
            , SUM( BACKLOG )
            , SUM( REVENUE_AT_RISK )
		    , 0 )
        BULK COLLECT INTO l_Backlog_Trend_Tab
		FROM
			( SELECT /*+ ORDERED */
				  HOU.NAME				ORG_ID
				, HORG.NAME				ORGANIZATION_ID
				, TIME.NAME				TIME_ID
				, DECODE(p_View_BY, 'TM',TIME.ORDER_BY_ID, -1)	TIME_KEY
				, CLS.NAME					PROJECT_CLASS_ID
				, 0
                , INITIAL_FUNDING_AMOUNT            ORIGINAL_BOOKINGS
           			, ADDITIONAL_FUNDING_AMOUNT         ADDITIONAL_BOOKINGS
				, FUNDING_ADJUSTMENT_AMOUNT         BOOKINGS_ADJUSTMENTS
            			, CANCELLED_FUNDING_AMOUNT          CANCELLATIONS
	        		, INITIAL_FUNDING_AMOUNT
                    			+ ADDITIONAL_FUNDING_AMOUNT
                    			+ FUNDING_ADJUSTMENT_AMOUNT
                    			+ CANCELLED_FUNDING_AMOUNT	TOTAL_NET_BOOKINGS
				, REVENUE	                                ACCRUED_REVENUE
				, 0                                 	PRIOR_YEAR
                , 0                                     ENDING_LOST_BACKLOG
                , 0                                     ENDING_BACKLOG
                , 0                                 	ENDING_REVENUE_AT_RISK
                , LOST_BACKLOG
				, DORMANT_BACKLOG_INACTIV
                  		+ ACTIVE_BACKLOG
                   		+ DORMANT_BACKLOG_START                 BACKLOG
                , REVENUE_AT_RISK                       REVENUE_AT_RISK
			    , 0
            FROM
				PJI_PMV_TIME_DIM_TMP TIME
				,PJI_PMV_ORGZ_DIM_TMP HORG
				, PJI_PMV_CLS_DIM_TMP CLS
				, PJI_AC_CLSO_F_MV FCT
				, PJI_PMV_ORG_DIM_TMP HOU

			WHERE
				FCT.PROJECT_ORG_ID = HOU.ID
				AND FCT.PROJECT_ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.ID
				AND TIME.ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND FCT.PROJECT_CLASS_ID = CLS.ID
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id
			UNION ALL
			SELECT /*+ ORDERED */
				  HOU.NAME					ORG_ID
				, HORG.NAME					ORGANIZATION_ID
				, TIME.NAME					TIME_ID
				, DECODE(p_View_BY,'TM',TIME.ORDER_BY_ID,-1)	TIME_KEY
				, '-1'	PROJECT_CLASS_ID
				, 0
                , 0	ORIGINAL_BOOKINGS
				, 0	ADDITIONAL_BOOKINGS
				, 0	BOOKINGS_ADJUSTMENTS
				, 0	CANCELLATIONS
				, 0	TOTAL_NET_BOOKINGS
				, 0	ACCRUED_REVENUE
                , DORMANT_BACKLOG_INACTIV
                 			+ ACTIVE_BACKLOG
                   			+ DORMANT_BACKLOG_START   	PRIOR_YEAR
                , 0                                     ENDING_LOST_BACKLOG
                , 0                                     ENDING_BACKLOG
                , 0                                 	ENDING_REVENUE_AT_RISK
                , 0                                     LOST_BACKLOG
			    , 0                                     BACKLOG
                , 0                                     REVENUE_AT_RISK
			    , 0
            FROM
				PJI_PMV_TIME_DIM_TMP TIME
				, PJI_PMV_ORGZ_DIM_TMP HORG
				, PJI_PMV_CLS_DIM_TMP CLS
				, PJI_AC_CLSO_F_MV FCT
				, PJI_PMV_ORG_DIM_TMP HOU
			WHERE
				FCT.PROJECT_ORG_ID = HOU.ID
				AND FCT.PROJECT_ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.PRIOR_ID
				AND TIME.PRIOR_ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND FCT.PROJECT_CLASS_ID = CLS.ID
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id
		UNION ALL
			SELECT  '-1' 	ORG_ID
				, '-1'	ORGANIZATION_ID
				, NAME	TIME_ID
				, ORDER_BY_ID		TIME_KEY
				, '-1'	PROJECT_CLASS_ID
          		, 0
                , 0	ORIGINAL_BOOKINGS
				, 0	ADDITIONAL_BOOKINGS
				, 0	BOOKINGS_ADJUSTMENTS
				, 0	CANCELLATIONS
				, 0 TOTAL_NET_BOOKINGS
				, 0	ACCRUED_REVENUE
				, 0 PRIOR_YEAR
                , 0 ENDING_LOST_BACKLOG
                , 0 ENDING_BACKLOG
               	, 0 ENDING_REVENUE_AT_RISK
                , 0 LOST_BACKLOG
			    , 0 BACKLOG
                , 0 REVENUE_AT_RISK
                , 0
            FROM PJI_PMV_TIME_DIM_TMP
			WHERE NAME <> '-1'
        ) FACT
		GROUP BY
			ORG_ID
			, ORGANIZATION_ID
			, TIME_KEY
			, TIME_ID
			, PROJECT_CLASS_ID ORDER BY TIME_KEY ASC;
Line: 1135

SELECT /*+ ORDERED */  SUM( DORMANT_BACKLOG_INACTIV
            + ACTIVE_BACKLOG
            + DORMANT_BACKLOG_START), SUM(LOST_BACKLOG), SUM(REVENUE_AT_RISK)
INTO        l_Ending_Backlog_itd,
            l_Ending_Lost_Backlog_itd,
            l_Ending_Revenue_at_Risk_itd
            FROM
				PJI_PMV_ITD_DIM_TMP TIME
				, PJI_PMV_ORGZ_DIM_TMP HORG
				, PJI_PMV_CLS_DIM_TMP CLS
				, PJI_AC_CLSO_F_MV FCT
				, PJI_PMV_ORG_DIM_TMP HOU
			WHERE
				FCT.PROJECT_ORG_ID = HOU.ID
				AND FCT.PROJECT_ORGANIZATION_ID = HORG.ID
				AND FCT.TIME_ID = TIME.ID
				AND TIME.ID IS NOT NULL
				AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                		AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				AND FCT.PROJECT_CLASS_ID = CLS.ID
				AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id;
Line: 1156

SELECT  /*+ ORDERED */
	SUM( DORMANT_BACKLOG_INACTIV
              + ACTIVE_BACKLOG
              + DORMANT_BACKLOG_START)
    INTO    l_Ending_Prior_Backlog_itd
                FROM
		        	PJI_PMV_ITD_DIM_TMP TIME
					, PJI_PMV_ORGZ_DIM_TMP HORG
		        	, PJI_PMV_CLS_DIM_TMP CLS
		        	, PJI_AC_CLSO_F_MV FCT
		        	, PJI_PMV_ORG_DIM_TMP HOU

			WHERE
				        FCT.PROJECT_ORG_ID = HOU.ID
				        AND FCT.PROJECT_ORGANIZATION_ID = HORG.ID
				        AND FCT.TIME_ID = TIME.PRIOR_ID
					AND TIME.PRIOR_ID IS NOT NULL
				        AND FCT.PERIOD_TYPE_ID = TIME.PERIOD_TYPE
                        		AND FCT.CALENDAR_TYPE = TIME.CALENDAR_TYPE
				        AND FCT.PROJECT_CLASS_ID = CLS.ID
				        AND bitand(fct.curr_record_type_id, l_curr_record_type_id) = l_curr_record_type_id;