7760: PJI_FM_EXTR.MARK_FULLY_PAID_INVOICES_POST(p_worker_id);
7761:
7762: PJI_FM_SUM_ACT.BASE_SUMMARY(p_worker_id);
7763:
7764: PJI_FM_CMT_EXTR.REFRESH_PROJPERF_CMT_PRE(p_worker_id);
7765: if (not PJI_PROCESS_UTIL.WAIT_FOR_STEP
7766: (PJI_FM_SUM_MAIN.g_process,
7767: 'PJI_FM_CMT_EXTR.REFRESH_PROJPERF_CMT(p_worker_id);',
7768: PJI_FM_SUM_MAIN.g_process_delay)) then
7763:
7764: PJI_FM_CMT_EXTR.REFRESH_PROJPERF_CMT_PRE(p_worker_id);
7765: if (not PJI_PROCESS_UTIL.WAIT_FOR_STEP
7766: (PJI_FM_SUM_MAIN.g_process,
7767: 'PJI_FM_CMT_EXTR.REFRESH_PROJPERF_CMT(p_worker_id);',
7768: PJI_FM_SUM_MAIN.g_process_delay)) then
7769: return;
7770: end if;
7771: PJI_FM_CMT_EXTR.REFRESH_PROJPERF_CMT_POST(p_worker_id);
7767: 'PJI_FM_CMT_EXTR.REFRESH_PROJPERF_CMT(p_worker_id);',
7768: PJI_FM_SUM_MAIN.g_process_delay)) then
7769: return;
7770: end if;
7771: PJI_FM_CMT_EXTR.REFRESH_PROJPERF_CMT_POST(p_worker_id);
7772:
7773: PJI_FM_SUM_EXTR.ORG_EXTR_INFO_TABLE(p_worker_id);
7774: PJI_FM_SUM_EXTR.CURR_CONV_TABLE(p_worker_id);
7775:
7777: PJI_FM_SUM_EXTR.DANGLING_ACT_ROWS(p_worker_id);
7778: PJI_FM_SUM_EXTR.PURGE_DANGLING_FIN_ROWS(p_worker_id);
7779: PJI_FM_SUM_EXTR.PURGE_DANGLING_ACT_ROWS(p_worker_id);
7780:
7781: PJI_FM_CMT_EXTR.FIN_CMT_SUMMARY(p_worker_id);
7782:
7783: PJI_FM_SUM_EXTR.FIN_SUMMARY(p_worker_id);
7784: PJI_FM_SUM_EXTR.MOVE_DANGLING_FIN_ROWS(p_worker_id);
7785:
7903: PJI_FM_EXTR.MARK_FULLY_PAID_INVOICES(p_worker_id);
7904:
7905: if (not PJI_PROCESS_UTIL.WAIT_FOR_STEP
7906: (PJI_FM_SUM_MAIN.g_process,
7907: 'PJI_FM_CMT_EXTR.REFRESH_PROJPERF_CMT_PRE(p_worker_id);',
7908: PJI_FM_SUM_MAIN.g_process_delay)) then
7909: if (PJI_PROCESS_UTIL.GET_PROCESS_PARAMETER
7910: (PJI_FM_SUM_MAIN.g_process, 'PROCESS_RUNNING') = 'N') then
7911: null;
7913: return;
7914: end if;
7915: end if;
7916:
7917: PJI_FM_CMT_EXTR.REFRESH_PROJPERF_CMT(p_worker_id);
7918:
7919: while (PJI_PROCESS_UTIL.GET_PROCESS_PARAMETER
7920: (PJI_FM_SUM_MAIN.g_process, 'PROCESS_RUNNING') = 'Y') loop
7921: PJI_PROCESS_UTIL.SLEEP(PJI_FM_SUM_MAIN.g_process_delay);