DBA Data[Home] [Help]

APPS.PJI_FM_PLAN_MAINT SQL Statements

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

Line: 9

g_process_update_wbs_flag    VARCHAR2(1) := 'N' ;
Line: 91

  SELECT rpa.rbs_version_id, bv.plan_version_id
  FROM pa_rbs_prj_assignments rpa
     , PJI_FM_EXTR_PLNVER4 bv
  WHERE 1 = 1
  AND bv.project_id = rpa.project_id
  AND bv.rbs_struct_version_id <> rpa.rbs_version_id
  AND bv.plan_version_id = p_budget_version_id
  AND bv.worker_id = g_worker_id;
Line: 101

  SELECT rpa.rbs_version_id, bv.plan_version_id
  FROM pa_rbs_prj_assignments rpa
     , PJI_FM_EXTR_PLNVER3_T bv
  WHERE 1 = 1
  AND bv.project_id = rpa.project_id
  AND bv.rbs_struct_version_id <> rpa.rbs_version_id
  AND bv.plan_version_id = p_budget_version_id;
Line: 341

    PJI_PJP_SUM_ROLLUP.UPDATE_RBS_DENORM(l_worker_id);
Line: 400

  PJI_PJP_SUM_ROLLUP.UPDATE_XBS_DENORM_FULL(l_worker_id);
Line: 486

  PJI_PJP_SUM_ROLLUP.UPDATE_WBS_HDR(l_worker_id);
Line: 535

  PJI_PJP_SUM_ROLLUP.INSERT_INTO_FP_FACT(l_worker_id);
Line: 603

    SELECT DECODE ( src.wp_version_flag
                  , 'Y'
                  , src.project_structure_version_id
                  , Pa_Project_Structure_Utils.GET_FIN_STRUC_VER_ID(src.project_id)
                  ) src_struct_version_id
    FROM   pa_budget_versions src
    WHERE src.budget_version_id = c_fp_src_version_id
  );
Line: 616

    SELECT DECODE ( tar.wp_version_flag
                  , 'Y'
                  , tar.project_structure_version_id
                  , Pa_Project_Structure_Utils.GET_FIN_STRUC_VER_ID(tar.project_id)
                  ) tar_struct_version_id
    FROM   pa_budget_versions tar
    WHERE tar.budget_version_id = c_fp_tar_version_id
  );
Line: 692

   print_time(' 2.. Update org/cal tables. ');
Line: 879

   Pji_Fm_Plan_Maint_Pvt.DELETE_GLOBAL_EXCHANGE_RATES;
Line: 880

   print_time(' Deleted global exchange rates. ');
Line: 907

   print_time(' Inserted Reversal records for dangling plans.');
Line: 963

   print_time(' Updated calendar and org tables. ');
Line: 979

   PJI_FM_PLAN_MAINT_T_PVT.DELETE_GLOBAL_EXCHANGE_RATES;
Line: 980

   print_time(' Deleted global exchange rates. ');
Line: 999

PROCEDURE UPDATE_PRIMARY_PVT (
  p_plan_version_ids  IN   SYSTEM.pa_num_tbl_type := SYSTEM.pa_num_tbl_type()
  -- p_plan_version_id   IN   NUMBER := NULL
, p_commit            IN   VARCHAR2 := 'F'
)
IS
  -- l_plan_version_ids  SYSTEM.pa_num_tbl_type := SYSTEM.pa_num_tbl_type(p_plan_version_id);
Line: 1008

  print_time('UPDATE_PRIMARY_PVT: begin.. ');
Line: 1024

  print_time(' 1.a3 Updated org/cal tables. ');
Line: 1049

  print_time('UPDATE_PRIMARY_PVT: end. successful.. ');
Line: 1053

    print_time('UPDATE_PRIMARY_PVT: exception.. ');
Line: 1055

                             p_procedure_name => 'UPDATE_PRIMARY_PVT');
Line: 1065

PROCEDURE UPDATE_PRIMARY_PVT_ACT_ETC (
      p_commit               IN   VARCHAR2 := 'F'
    , p_plan_version_id      IN   NUMBER := NULL
    , p_prev_pub_version_id  IN   NUMBER := NULL
    , x_return_status       OUT NOCOPY VARCHAR2
    , x_processing_code     OUT NOCOPY VARCHAR2) IS

  l_fp_version_ids SYSTEM.pa_num_tbl_type;
Line: 1076

  print_time ( 'UPDATE_PRIMARY_PVT_ACT_ETC: begin.. ');
Line: 1077

  print_time ( 'UPDATE_PRIMARY_PVT_ACT_ETC: p_plan_version_id ' || p_plan_version_id );
Line: 1103

  print_time('UPDATE_PRIMARY_PVT_ACT_ETC: end. successful.. ');
Line: 1109

    , p_procedure_name => 'UPDATE_PRIMARY_PVT_ACT_ETC'
    , x_return_status  => x_return_status ) ;
Line: 1116

PROCEDURE DELETE_ALL_PVT (
  p_fp_version_ids    IN   SYSTEM.pa_num_tbl_type := pji_empty_num_tbl
, p_commit            IN   VARCHAR2 := 'F') IS

  l_project_ids     SYSTEM.pa_num_tbl_type := pji_empty_num_tbl;
Line: 1126

  print_time('DELETE_ALL_PVT: begin.. ');
Line: 1134

    SELECT /*+ index(wbs_hdr PJI_PJP_WBS_HEADER_N1) */ project_id,wbs_version_id, wp_flag
    INTO   l_project_ids(i),l_wbs_version_ids(i),l_wp_flags(i)
    FROM   PJI_PJP_WBS_HEADER wbs_hdr
    WHERE  plan_version_id = p_fp_version_ids(i);
Line: 1150

      DELETE FROM PJI_FP_XBS_ACCUM_F
      WHERE plan_version_id  = p_fp_version_ids(i)
        AND project_id = l_project_ids(i);
Line: 1159

  print_time ( 'deleted from fact. # rows =  ' || SQL%ROWCOUNT ) ;
Line: 1162

      DELETE FROM PJI_PJP_WBS_HEADER
      WHERE plan_version_id  = p_fp_version_ids(i)
        AND project_id = l_project_ids(i);
Line: 1166

  print_time ( 'deleted from wbs hdr table. # rows =  ' || SQL%ROWCOUNT ) ;
Line: 1169

      DELETE FROM PJI_PJP_RBS_HEADER
      WHERE plan_version_id  = p_fp_version_ids(i)
        AND project_id = l_project_ids(i);
Line: 1173

  print_time ( 'deleted from rbs header. # rows =  ' || SQL%ROWCOUNT ) ;
Line: 1176

      DELETE FROM PJI_ROLLUP_LEVEL_STATUS
      WHERE plan_version_id  = p_fp_version_ids(i);
Line: 1179

  print_time ( 'deleted from rollup level status. # rows =  ' || SQL%ROWCOUNT ) ;
Line: 1182

      DELETE FROM PA_XBS_DENORM
      WHERE sup_project_id = l_project_ids(i)
      AND l_wp_flags(i) = 'Y'
      AND ( struct_version_id = l_wbs_version_ids(i)
      OR (struct_type = 'PRG' AND sup_id = l_wbs_version_ids(i) AND sub_id = l_wbs_version_ids(i)));
Line: 1188

  print_time ( 'deleted from pa_xbs_denorm table. # rows =  ' || SQL%ROWCOUNT ) ;
Line: 1191

      DELETE FROM PJI_XBS_DENORM
      WHERE sup_project_id = l_project_ids(i)
      AND l_wp_flags(i) = 'Y'
      AND ( struct_version_id = l_wbs_version_ids(i)
      OR (struct_type = 'PRG' AND sup_id = l_wbs_version_ids(i) AND sub_id = l_wbs_version_ids(i)));
Line: 1197

  print_time ( 'deleted from pji_xbs_denorm table. # rows =  ' || SQL%ROWCOUNT ) ;
Line: 1201

  print_time('DELETE_ALL_PVT: end.. successful.. ');
Line: 1205

    print_time('DELETE_ALL_PVT: exception.. ');
Line: 1207

                             p_procedure_name => 'DELETE_ALL_PVT');
Line: 1257

   PJI_FM_PLAN_MAINT_T_PVT.UPDATE_WBS_HDR;
Line: 1258

   print_time('Updated the WBS header table with min max txn dates.');
Line: 1333

   PJI_FM_PLAN_MAINT_T_PVT.UPDATE_WBS_HDR;
Line: 1334

   print_time('Updated the WBS header table with min max txn dates.');
Line: 1363

        SELECT /*+ index_ffs(wbs_hdr PJI_PJP_WBS_HEADER_N1) */
               DISTINCT PROJECT_ID
        INTO l_project_id
        FROM pji_pjp_wbs_header wbs_hdr
        WHERE plan_version_id = p_fp_version_ids(i);
Line: 1407

  SELECT DISTINCT wbs_struct_version_id
  FROM pji_fm_extr_plnver3_t ver3
  WHERE EXISTS (
    SELECT /*+ no_unnest */ 1 -- bug 7607077 asahoo - replaced index hint
    FROM pa_xbs_denorm pxd
    WHERE 1=1
      AND struct_version_id IS NULL
      AND sup_id = ver3.wbs_struct_version_id
      );
Line: 1510

  SELECT DISTINCT wbs_struct_version_id, project_id
  FROM   pji_fm_extr_plnver3_t
  WHERE  wbs_struct_version_id = p_wbs_version_id;
Line: 1531

       during copy/move/indent/outdent flows during plan update
       Structure changes will get processed in process updates flow
    IF NVL(Pa_Task_Pub1.G_CALL_PJI_ROLLUP, 'Y') = 'N' THEN
      Pa_Task_Pub1.G_CALL_PJI_ROLLUP := NULL;
Line: 1583

        Pji_Pjp_Sum_Rollup.update_xbs_denorm;
Line: 1808

    SELECT COUNT(1)
    INTO   l_count
    FROM   pji_fm_extr_plnver3_t;
Line: 1812

    SELECT COUNT(1)
    INTO   l_count
    FROM   pji_fm_extr_plnver4
    WHERE  worker_id = g_worker_id;
Line: 1854

    SELECT a.process_update_wbs_flag, a.element_version_id
         , a.project_id, b.plan_version_id
    INTO   g_process_update_wbs_flag, l_wbs_version_id
         , l_project_id, l_plan_version_id
    FROM pa_proj_elem_ver_structure a ,
         PJI_FM_EXTR_PLNVER3_T b
    WHERE a.element_version_id = b.wbs_struct_version_id
      AND a.project_id = b.project_id -- 4902584
      AND ROWNUM <= 1;
Line: 1872

  IF g_process_update_wbs_flag = 'Y' THEN

    --
    -- Create an event..
    --
    g_event_rec.event_type := 'WBS_CHANGE';
Line: 1926

  IF g_process_update_wbs_flag = 'Y' THEN

    Pji_Pjp_Sum_Rollup.rollup_acr_wbs;
Line: 1931

    Pji_Pjp_Sum_Rollup.update_xbs_denorm;
Line: 1932

    print_time(' Updated PJI xbs denorm. ');
Line: 1944

    Pa_Proj_Task_Struc_Pub.set_update_wbs_flag (
      p_project_id            => TO_NUMBER(g_event_rec.attribute1),
      p_structure_version_id  => TO_NUMBER(g_event_rec.attribute2),
      p_update_wbs_flag       => 'N',
      x_return_status         => l_return_status,
      x_msg_count             => l_msg_count,
      x_msg_data              => l_msg_data );
Line: 1953

/* 	5138049 as update by MAANSARI
    Pa_Proj_Task_Struc_Pub.process_task_weightage (
      p_project_id            => TO_NUMBER(g_event_rec.attribute1),
      p_structure_version_id  => TO_NUMBER(g_event_rec.attribute2),
      x_return_status         => l_return_status,
      x_msg_count             => l_msg_count,
      x_msg_data              => l_msg_data );
Line: 1961

    DELETE FROM PA_PJI_PROJ_EVENTS_LOG
    WHERE EVENT_ID = g_event_rec.event_id;
Line: 1995

        INSERT INTO  pji_fm_aggr_fin8
(
        WORKER_ID                  ,    RECORD_TYPE                ,    TXN_ACCUM_HEADER_ID        ,
        RESOURCE_CLASS_ID          ,    PROJECT_ID                 ,    PROJECT_ORG_ID             ,
        PROJECT_ORGANIZATION_ID    ,    PROJECT_TYPE_CLASS         ,    TASK_ID                    ,
        RECVR_PERIOD_TYPE          ,    RECVR_PERIOD_ID            ,    TXN_CURRENCY_CODE          ,
        TXN_REVENUE                ,    TXN_RAW_COST               ,    TXN_BRDN_COST              ,
        TXN_BILL_RAW_COST          ,    TXN_BILL_BRDN_COST         ,    TXN_SUP_INV_COMMITTED_COST ,
        TXN_PO_COMMITTED_COST      ,    TXN_PR_COMMITTED_COST      ,    TXN_OTH_COMMITTED_COST     ,
        PRJ_REVENUE                ,    PRJ_RAW_COST               ,    PRJ_BRDN_COST              ,
        PRJ_BILL_RAW_COST          ,    PRJ_BILL_BRDN_COST         ,    PRJ_REVENUE_WRITEOFF       ,
        PRJ_SUP_INV_COMMITTED_COST ,    PRJ_PO_COMMITTED_COST      ,    PRJ_PR_COMMITTED_COST      ,
        PRJ_OTH_COMMITTED_COST     ,    POU_REVENUE                ,    POU_RAW_COST               ,
        POU_BRDN_COST              ,    POU_BILL_RAW_COST          ,    POU_BILL_BRDN_COST         ,
        POU_REVENUE_WRITEOFF       ,    POU_SUP_INV_COMMITTED_COST ,    POU_PO_COMMITTED_COST      ,
        POU_PR_COMMITTED_COST      ,    POU_OTH_COMMITTED_COST     ,    EOU_REVENUE                ,
        EOU_RAW_COST               ,    EOU_BRDN_COST              ,    EOU_BILL_RAW_COST          ,
        EOU_BILL_BRDN_COST         ,    EOU_SUP_INV_COMMITTED_COST ,    EOU_PO_COMMITTED_COST      ,
        EOU_PR_COMMITTED_COST      ,    EOU_OTH_COMMITTED_COST     ,    QUANTITY                   ,
        BILL_QUANTITY              ,    G1_REVENUE                 ,    G1_RAW_COST                ,
        G1_BRDN_COST               ,    G1_BILL_RAW_COST           ,    G1_BILL_BRDN_COST          ,
        G1_REVENUE_WRITEOFF        ,    G1_SUP_INV_COMMITTED_COST  ,    G1_PO_COMMITTED_COST       ,
        G1_PR_COMMITTED_COST       ,    G1_OTH_COMMITTED_COST      ,    G2_REVENUE                 ,
        G2_RAW_COST                ,    G2_BRDN_COST               ,    G2_BILL_RAW_COST           ,
        G2_BILL_BRDN_COST          ,    G2_REVENUE_WRITEOFF        ,    G2_SUP_INV_COMMITTED_COST  ,
        G2_PO_COMMITTED_COST       ,    G2_PR_COMMITTED_COST       ,    G2_OTH_COMMITTED_COST      ,
        ASSIGNMENT_ID,	NAMED_ROLE,		--Bug#4590810
        CBS_ELEMENT_ID
)
SELECT
        tmp.WORKER_ID                  ,        RECORD_TYPE                ,    TXN_ACCUM_HEADER_ID        ,
        RESOURCE_CLASS_ID          ,    tmp.PROJECT_ID                 ,        tmp.PROJECT_ORG_ID             ,
        tmp.PROJECT_ORGANIZATION_ID    ,        tmp.PROJECT_TYPE_CLASS         ,        TASK_ID                    ,
        RECVR_PERIOD_TYPE          ,    RECVR_PERIOD_ID            ,    TXN_CURRENCY_CODE          ,
        TXN_REVENUE                ,    TXN_RAW_COST               ,    TXN_BRDN_COST              ,
        TXN_BILL_RAW_COST          ,    TXN_BILL_BRDN_COST         ,    TXN_SUP_INV_COMMITTED_COST ,
        TXN_PO_COMMITTED_COST      ,    TXN_PR_COMMITTED_COST      ,    TXN_OTH_COMMITTED_COST     ,
        PRJ_REVENUE                ,    PRJ_RAW_COST               ,    PRJ_BRDN_COST              ,
        PRJ_BILL_RAW_COST          ,    PRJ_BILL_BRDN_COST         ,    PRJ_REVENUE_WRITEOFF       ,
        PRJ_SUP_INV_COMMITTED_COST ,    PRJ_PO_COMMITTED_COST      ,    PRJ_PR_COMMITTED_COST      ,
        PRJ_OTH_COMMITTED_COST     ,    POU_REVENUE                ,    POU_RAW_COST               ,
        POU_BRDN_COST              ,    POU_BILL_RAW_COST          ,    POU_BILL_BRDN_COST         ,
        POU_REVENUE_WRITEOFF       ,    POU_SUP_INV_COMMITTED_COST ,    POU_PO_COMMITTED_COST      ,
        POU_PR_COMMITTED_COST      ,    POU_OTH_COMMITTED_COST     ,    EOU_REVENUE                ,
        EOU_RAW_COST               ,    EOU_BRDN_COST              ,    EOU_BILL_RAW_COST          ,
        EOU_BILL_BRDN_COST         ,    EOU_SUP_INV_COMMITTED_COST ,    EOU_PO_COMMITTED_COST      ,
        EOU_PR_COMMITTED_COST      ,    EOU_OTH_COMMITTED_COST     ,    QUANTITY                   ,
        BILL_QUANTITY              ,    G1_REVENUE                 ,    G1_RAW_COST                ,
        G1_BRDN_COST               ,    G1_BILL_RAW_COST           ,    G1_BILL_BRDN_COST          ,
        G1_REVENUE_WRITEOFF        ,    G1_SUP_INV_COMMITTED_COST  ,    G1_PO_COMMITTED_COST       ,
        G1_PR_COMMITTED_COST       ,    G1_OTH_COMMITTED_COST      ,    G2_REVENUE                 ,
        G2_RAW_COST                ,    G2_BRDN_COST               ,    G2_BILL_RAW_COST           ,
        G2_BILL_BRDN_COST          ,    G2_REVENUE_WRITEOFF        ,    G2_SUP_INV_COMMITTED_COST  ,
        G2_PO_COMMITTED_COST       ,    G2_PR_COMMITTED_COST       ,    G2_OTH_COMMITTED_COST      ,
        ASSIGNMENT_ID	,	NAMED_ROLE,		--Bug#4590810
        tmp.cbs_element_id
FROM          pji_fm_aggr_fin7 tmp
             ,PJI_PJP_PROJ_BATCH_MAP map
	     ,pa_proj_fp_options ppfo
WHERE
                tmp.PROJECT_ID=map.PROJECT_ID AND
                map.WORKER_ID =  p_worker_id AND
                map.PJI_PROJECT_STATUS = 'Y' AND
		ppfo.PROJECT_ID=tmp.PROJECT_ID AND
		SUBSTR(tmp.RECVR_PERIOD_TYPE,1,1) = DECODE (ppfo.COST_TIME_PHASED_CODE,'N','G',ppfo.COST_TIME_PHASED_CODE) AND
		ppfo.FIN_PLAN_TYPE_ID = (
			SELECT fin_plan_type_id
			FROM pa_fin_plan_types_b
			WHERE use_for_workplan_flag = 'Y'
  					) AND
		ppfo.FIN_PLAN_OPTION_LEVEL_CODE = 'PLAN_TYPE';
Line: 2069

	INSERT INTO  pji_fm_aggr_fin8
(
        TXN_ACCUM_HEADER_ID        ,    RESOURCE_CLASS_ID          ,    PROJECT_ID                 ,
	PROJECT_ORG_ID             ,    PROJECT_ORGANIZATION_ID    ,    PROJECT_TYPE_CLASS         ,
	TASK_ID                    ,    RECVR_PERIOD_TYPE          ,    RECVR_PERIOD_ID            ,
	TXN_CURRENCY_CODE          ,    TXN_REVENUE                ,    TXN_RAW_COST               ,
	TXN_BRDN_COST              ,    TXN_BILL_RAW_COST          ,    TXN_BILL_BRDN_COST         ,
        PRJ_REVENUE                ,    PRJ_RAW_COST               ,    PRJ_BRDN_COST              ,
        PRJ_BILL_RAW_COST          ,    PRJ_BILL_BRDN_COST         ,    POU_REVENUE                ,
	POU_RAW_COST               ,    POU_BRDN_COST              ,    POU_BILL_RAW_COST          ,
	POU_BILL_BRDN_COST         ,    EOU_RAW_COST               ,    EOU_BRDN_COST              ,
	EOU_BILL_RAW_COST          ,    EOU_BILL_BRDN_COST         ,    QUANTITY                   ,
        BILL_QUANTITY              ,    G1_REVENUE                 ,    G1_RAW_COST                ,
        G1_BRDN_COST               ,    G1_BILL_RAW_COST           ,    G1_BILL_BRDN_COST          ,
        G2_REVENUE                 ,    G2_RAW_COST                ,    G2_BRDN_COST               ,
	G2_BILL_RAW_COST           ,    G2_BILL_BRDN_COST          ,    ASSIGNMENT_ID		   ,
	WORKER_ID		   ,	RECORD_TYPE,		NAMED_ROLE,		--Bug#4590810
        CBS_ELEMENT_ID
)
SELECT
        TXN_ACCUM_HEADER_ID        ,    RESOURCE_CLASS_ID          ,    tmp.PROJECT_ID              ,
	tmp.PROJECT_ORG_ID         ,    tmp.PROJECT_ORGANIZATION_ID  ,        tmp.PROJECT_TYPE_CLASS         ,
	TASK_ID                    ,    RECVR_PERIOD_TYPE          ,    RECVR_PERIOD_ID            ,
	TXN_CURRENCY_CODE          ,    TXN_REVENUE                ,    TXN_RAW_COST               ,
	TXN_BRDN_COST              ,    TXN_BILL_RAW_COST          ,    TXN_BILL_BRDN_COST         ,
        PRJ_REVENUE                ,    PRJ_RAW_COST               ,    PRJ_BRDN_COST              ,
        PRJ_BILL_RAW_COST          ,    PRJ_BILL_BRDN_COST         ,    POU_REVENUE                ,
	POU_RAW_COST               ,    POU_BRDN_COST              ,    POU_BILL_RAW_COST          ,
	POU_BILL_BRDN_COST         ,    EOU_RAW_COST               ,    EOU_BRDN_COST              ,
	EOU_BILL_RAW_COST          ,    EOU_BILL_BRDN_COST         ,    QUANTITY                   ,
        BILL_QUANTITY              ,    G1_REVENUE                 ,    G1_RAW_COST                ,
        G1_BRDN_COST               ,    G1_BILL_RAW_COST           ,    G1_BILL_BRDN_COST          ,
        G2_REVENUE                 ,    G2_RAW_COST                ,    G2_BRDN_COST               ,
	G2_BILL_RAW_COST           ,    G2_BILL_BRDN_COST          ,    ASSIGNMENT_ID		   ,
	p_worker_id		   ,	'A'	,	NAMED_ROLE,		--Bug#4590810
        tmp.cbs_element_id
FROM          pji_fp_txn_accum tmp
             ,PJI_PJP_PROJ_BATCH_MAP map
	     ,pa_proj_fp_options ppfo
WHERE
                tmp.PROJECT_ID=map.PROJECT_ID AND
                map.WORKER_ID =  p_worker_id AND
                map.PJI_PROJECT_STATUS = 'Y' AND
		ppfo.PROJECT_ID=tmp.PROJECT_ID AND
		SUBSTR(tmp.RECVR_PERIOD_TYPE,1,1) = DECODE (ppfo.COST_TIME_PHASED_CODE,'N','G',ppfo.COST_TIME_PHASED_CODE) AND
		ppfo.FIN_PLAN_TYPE_ID = (
			SELECT fin_plan_type_id
			FROM pa_fin_plan_types_b
			WHERE use_for_workplan_flag = 'Y'
  					) AND
		ppfo.FIN_PLAN_OPTION_LEVEL_CODE = 'PLAN_TYPE';