8 RPASCE Batch Schedule with POM
Process Orchestration and Monitoring (POM) is the enterprise batch-scheduling solution for retail applications migrating to the cloud. It provides the functionality for automating the running and monitoring of both nightly batch executions and ad-hoc batch executions.
RPASCE Batch Framework provides a catalog of batch services from which the customer can define batch jobs by specifying one or more sequences of services in a control file. Each sequence has its own identifier that is used to schedule the batch job. In order for the RPASCE batch operations to fit into the POM framework, a process flow is created to include all regularly scheduled jobs, and each job is associated with an RPASCE batch control set. Additionally, an ad-hoc process is defined for each application that allows the customer to make a one-time request to execute any batch control set.
The execution of each job is carried out by the native Online Admin Tools (OAT) on the RPASCE server. The POM submits the jobs to OAT and waits for them to finish before retrieving their high level logs. The job status and high-level logs can be monitored and downloaded on the POM web interface. The job status and detailed logs are available on the OAT Dashboard of RPASCE Client.
RPASCE Batch Schedule
Table 8-1 lists the processes and jobs of the pre-defined RPASCE Batch Schedule. Each job has a corresponding batch control set in the RPASCE Batch Framework on the RPASCE server, except when the it is "no_op", in which case, the job is just a placeholder on POM to mark the start or end of a process.
Table 8-1 RPASCE Batch Schedule Jobs and Processes
Process Name | Job Name | Description | Batch Control Set | Application | Module |
---|---|---|---|---|---|
RPASCE_START_PROCESS |
RPASCE_START_JOB |
RPASCE Daily Start Job |
no_op |
RPASCE |
|
RPASCE_END_PROCESS |
RPASCE_END_JOB |
RPASCE Daily End Job |
no_op |
RPASCE |
|
RPASCE_HIER_IMP_PROCESS |
RPASCE_HIER_IMP_START_JOB |
RPASCE Common Hierarchy Import Start Job |
no_op |
RPASCE |
|
RPASCE_HIER_IMP_PROCESS |
RPASCE_HIER_IMP_END_JOB |
RPASCE Common Hierarchy Import End Job |
no_op |
RPASCE |
|
RPASCE_DATA_IMP_PROCESS |
RPASCE_DATA_IMP_START_JOB |
RPASCE Common Data Import Start Job |
no_op |
RPASCE |
|
RPASCE_DATA_IMP_PROCESS |
RPASCE_DATA_IMP_END_JOB |
RPASCE Common Data Import End Job |
no_op |
RPASCE |
|
RPASCE_POST_IMP_PROCESS |
RPASCE_POST_IMP_START_JOB |
RPASCE Post Import Start Job |
no_op |
RPASCE |
|
RPASCE_POST_IMP_PROCESS |
RPASCE_POST_IMP_END_JOB |
RPASCE Post Import End Job |
no_op |
RPASCE |
|
MFP_PRE_EXP_PROCESS |
MFP_PRE_EXP_START_JOB |
MFP Pre Exports Start Job |
no_0p |
MFP |
MFP_Daily |
MFP_PRE_EXP_PROCESS |
MFP_PRE_EXP_RDX_D_JOB |
MFP Pre Exports to RDX Daily Job |
MFP_PRE_EXP_RDX_D |
MFP |
MFP_Daily |
MFP_PRE_EXP_PROCESS |
MFP_PRE_EXP_OBS_D_JOB |
MFP Pre Exports to Files Daily Job |
MFP_PRE_EXP_OBS_D |
MFP |
MFP_Daily |
MFP_PRE_EXP_PROCESS |
MFP_PRE_EXP_RDX_W_JOB |
MFP Pre Exports to RDX Weekly Job |
MFP_PRE_EXP_RDX_W |
MFP |
MFP_Daily |
MFP_PRE_EXP_PROCESS |
MFP_PRE_EXP_OBS_W_JOB |
MFP Pre Exports to Files Weekly Job |
MFP_PRE_EXP_OBS_W |
MFP |
MFP_Daily |
MFP_PRE_EXP_PROCESS |
MFP_PRE_EXP_END_JOB |
MFP Pre Exports End Job |
no_op |
MFP |
MFP_Daily |
MFP_COM_HIER_IMP_PROCESS |
MFP_COM_HIER_IMP_START_JOB |
MFP Common Hierarchy Imports Start Job |
no_op |
MFP |
MFP_Daily |
MFP_COM_HIER_IMP_PROCESS |
MFP_COM_HIER_IMP_RDX_D_JOB |
MFP Common Hierarchy Imports from RDX Daily Job |
MFP_COM_HIER_IMP_RDX_D |
MFP |
MFP_Daily |
MFP_COM_HIER_IMP_PROCESS |
MFP_COM_HIER_IMP_OBS_D_JOB |
MFP Common Hierarchy Imports from Files Daily Job |
MFP_COM_HIER_IMP_OBS_D |
MFP |
MFP_Daily |
MFP_COM_HIER_IMP_PROCESS |
MFP_COM_HIER_IMP_RDX_W_JOB |
MFP Common Hierarchy Imports from RDX Weekly Job |
MFP_COM_HIER_IMP_RDX_W |
MFP |
MFP_Daily |
MFP_COM_HIER_IMP_PROCESS |
MFP_COM_HIER_IMP_OBS_W_JOB |
MFP Common Hierarchy Imports from Files Weekly Job |
MFP_COM_HIER_IMP_OBS_W |
MFP |
MFP_Daily |
MFP_COM_HIER_IMP_PROCESS |
MFP_COM_HIER_IMP_END_JOB |
MFP Common Hierarchy Imports End Job |
no_op |
MFP |
MFP_Daily |
MFP_COM_DATA_IMP_PROCESS |
MFP_COM_DATA_IMP_START_JOB |
MFP Common Data Imports Start Job |
no_op |
MFP |
MFP_Daily |
MFP_COM_DATA_IMP_PROCESS |
MFP_COM_DATA_IMP_RDX_D_JOB |
MFP Common Data Imports from RDX Daily Job |
MFP_COM_DATA_IMP_RDX_D |
MFP |
MFP_Daily |
MFP_COM_DATA_IMP_PROCESS |
MFP_COM_DATA_IMP_OBS_D_JOB |
MFP Common Data Imports from Files Daily Job |
MFP_COM_DATA_IMP_OBS_D |
MFP |
MFP_Daily |
MFP_COM_DATA_IMP_PROCESS |
MFP_COM_DATA_IMP_RDX_W_JOB |
MFP Common Data Imports from RDX Weekly Job |
MFP_COM_DATA_IMP_RDX_W |
MFP |
MFP_Weekly |
MFP_COM_DATA_IMP_PROCESS |
MFP_COM_DATA_IMP_OBS_W_JOB |
MFP Common Data Imports from Files Weekly Job |
MFP_COM_DATA_IMP_OBS_W |
MFP |
MFP_Weekly |
MFP_COM_DATA_IMP_PROCESS |
MFP_COM_DATA_IMP_END_JOB |
MFP Common Data Imports End Job |
no_op |
MFP |
MFP_Daily |
MFP_HIER_IMP_PROCESS |
MFP_HIER_IMP_START_JOB |
MFP Hierarchy Imports Start Job |
no_op |
MFP |
MFP_Daily |
MFP_HIER_IMP_PROCESS |
MFP_HIER_IMP_RDX_D_JOB |
MFP Hierarchy Imports from RDX Daily Job |
MFP_HIER_IMP_RDX_D |
MFP |
MFP_Daily |
MFP_HIER_IMP_PROCESS |
MFP_HIER_IMP_OBS_D_JOB |
MFP Hierarchy Imports from Files Daily Job |
MFP_HIER_IMP_OBS_D |
MFP |
MFP_Daily |
MFP_HIER_IMP_PROCESS |
MFP_HIER_IMP_RDX_W_JOB |
MFP Hierarchy Imports from RDX Weekly Job |
MFP_HIER_IMP_RDX_W |
MFP |
MFP_Weekly |
MFP_HIER_IMP_PROCESS |
MFP_HIER_IMP_OBS_W_JOB |
MFP Hierarchy Imports from Files Weekly Job |
MFP_HIER_IMP_OBS_W |
MFP |
MFP_Weekly |
MFP_HIER_IMP_PROCESS |
MFP_HIER_IMP_END_JOB |
MFP Hierarchy Imports End Job |
no_op |
MFP |
MFP_Daily |
MFP_PRE_DATA_IMP_PROCESS |
MFP_PRE_DATA_IMP_START_JOB |
MFP Pre Data Imports Start Job |
no_op |
MFP |
MFP_Daily |
MFP_PRE_DATA_IMP_PROCESS |
MFP_PRE_DATA_IMP_RDX_D_JOB |
MFP Pre Data Imports from RDX Daily Job |
MFP_PRE_DATA_IMP_RDX_D |
MFP |
MFP_Daily |
MFP_PRE_DATA_IMP_PROCESS |
MFP_PRE_DATA_IMP_OBS_D_JOB |
MFP Pre Data Imports from Files Daily Job |
MFP_PRE_DATA_IMP_OBS_D |
MFP |
MFP_Daily |
MFP_PRE_DATA_IMP_PROCESS |
MFP_PRE_DATA_IMP_RDX_W_JOB |
MFP Pre Data Imports from RDX Weekly Job |
MFP_PRE_DATA_IMP_RDX_W |
MFP |
MFP_Weekly |
MFP_PRE_DATA_IMP_PROCESS |
MFP_PRE_DATA_IMP_OBS_W_JOB |
MFP Pre Data Imports from Files Weekly Job |
MFP_PRE_DATA_IMP_OBS_W |
MFP |
MFP_Weekly |
MFP_PRE_DATA_IMP_PROCESS |
MFP_PRE_DATA_IMP_END_JOB |
MFP Pre Data Imports End Job |
no_op |
MFP |
MFP_Daily |
MFP_BATCH_AGG_PROCESS |
MFP_BATCH_AGG_START_JOB |
MFP Batch Calculations Start Job |
no_op |
MFP |
MFP_Daily |
MFP_BATCH_AGG_PROCESS |
MFP_BATCH_AGG_D_JOB |
MFP Batch Calculations Daily Job |
MFP_BATCH_AGG_D |
MFP |
MFP_Daily |
MFP_BATCH_AGG_PROCESS |
MFP_BATCH_AGG_W_JOB |
MFP Batch Calculations Weekly Job |
MFP_BATCH_AGG_W |
MFP |
MFP_Weekly |
MFP_BATCH_AGG_PROCESS |
MFP_BATCH_AGG_END_JOB |
MFP Batch Calculations End Job |
no_op |
MFP |
MFP_Daily |
MFP_POST_DATA_IMP_PROCESS |
MFP_POST_DATA_IMP_START_JOB |
MFP Post Data Imports Start Job |
no_op |
MFP |
MFP_Daily |
MFP_POST_DATA_IMP_PROCESS |
MFP_POST_DATA_IMP_RDX_D_JOB |
MFP Post Data Imports from RDX Daily Job |
MFP_POST_DATA_IMP_RDX_D |
MFP |
MFP_Daily |
MFP_POST_DATA_IMP_PROCESS |
MFP_POST_DATA_IMP_OBS_D_JOB |
MFP Post Data Imports from Files Daily Job |
MFP_POST_DATA_IMP_OBS_D |
MFP |
MFP_Daily |
MFP_POST_DATA_IMP_PROCESS |
MFP_POST_DATA_IMP_RDX_W_JOB |
MFP Post Data Imports from RDX Weekly Job |
MFP_POST_DATA_IMP_RDX_W |
MFP |
MFP_Weekly |
MFP_POST_DATA_IMP_PROCESS |
MFP_POST_DATA_IMP_OBS_W_JOB |
MFP Post Data Imports from Files Weekly Job |
MFP_POST_DATA_IMP_OBS_W |
MFP |
MFP_Weekly |
MFP_POST_DATA_IMP_PROCESS |
MFP_POST_DATA_IMP_END_JOB |
MFP Post Data Imports End Job |
no_op |
MFP |
MFP_Daily |
MFP_POST_EXP_PROCESS |
MFP_POST_EXP_START_JOB |
MFP Post Exports Start Job |
no_op |
MFP |
MFP_Daily |
MFP_POST_EXP_PROCESS |
MFP_POST_EXP_RDX_D_JOB |
MFP Post Exports to RDX Daily Job |
MFP_POST_EXP_RDX_D |
MFP |
MFP_Daily |
MFP_POST_EXP_PROCESS |
MFP_POST_EXP_OBS_D_JOB |
MFP Post Exports to Files Daily Job |
MFP_POST_EXP_OBS_D |
MFP |
MFP_Daily |
MFP_POST_EXP_PROCESS |
MFP_POST_EXP_RDX_W_JOB |
MFP Post Exports to RDX Weekly Job |
MFP_POST_EXP_RDX_W |
MFP |
MFP_Weekly |
MFP_POST_EXP_PROCESS |
MFP_POST_EXP_OBS_W_JOB |
MFP Post Exports to Files Weekly Job |
MFP_POST_EXP_OBS_W |
MFP |
MFP_Weekly |
MFP_POST_EXP_PROCESS |
MFP_POST_EXP_END_JOB |
MFP Post Exports End Job |
no_op |
MFP |
MFP_Daily |
MFP_WB_BUILD_PROCESS |
MFP_WB_BUILD_START_JOB |
MFP Workbook Build/Refresh Start Job |
no_op |
MFP |
MFP_Daily |
MFP_WB_BUILD_PROCESS |
MFP_WB_BUILD_D_JOB |
MFP Workbook Build/Refresh Daily Job |
MFP_WB_BUILD_D |
MFP |
MFP_Daily |
MFP_WB_BUILD_PROCESS |
MFP_WB_BUILD_W_JOB |
MFP Workbook Build/Refresh Weekly Job |
MFP_WB_BUILD_W |
MFP |
MFP_Weekly |
MFP_WB_BUILD_PROCESS |
MFP_WB_BUILD_END_JOB |
MFP Workbook Build/Refresh End Job |
no_op |
MFP |
MFP_Daily |
MFP_STATS_PROCESS |
MFP_STATS_START_JOB |
MFP Stats Start Job |
no_op |
MFP |
MFP_Daily |
MFP_STATS_PROCESS |
MFP_STATS_OFFER_W_JOB |
MFP Stats Offer Metrics Job |
MFP_STATS_OFFER_W |
MFP |
MFP_Weekly |
MFP_STATS_PROCESS |
MFP_STATS_END_JOB |
MFP Stats End Job |
no_op |
MFP |
MFP_Daily |
MFP_ADHOC_01_PROCESS |
MFP_ADHOC_01_JOB |
MFP Adhoc 01 Job |
#SysOpt.mfpAdhoc01 |
MFP |
MFP_Adhoc |
MFP_ADHOC_02_PROCESS |
MFP_ADHOC_02_JOB |
MFP Adhoc 02 Job |
#SysOpt.mfpAdhoc02 |
MFP |
MFP_Adhoc |
MFP_ADHOC_03_PROCESS |
MFP_ADHOC_03_JOB |
MFP Adhoc 03 Job |
#SysOpt.mfpAdhoc03 |
MFP |
MFP_Adhoc |
MFP_ADHOC_04_PROCESS |
MFP_ADHOC_04_JOB |
MFP Adhoc 04 Job |
#SysOpt.mfpAdhoc04 |
MFP |
MFP_Adhoc |
MFP_ADHOC_05_PROCESS |
MFP_ADHOC_05_JOB |
MFP Adhoc 05 Job |
#SysOpt.mfpAdhoc05 |
MFP |
MFP_Adhoc |
MFP_ADHOC_06_PROCESS |
MFP_ADHOC_06_JOB |
MFP Adhoc 06 Job |
#SysOpt.mfpAdhoc06 |
MFP |
MFP_Adhoc |
MFP_ADHOC_07_PROCESS |
MFP_ADHOC_07_JOB |
MFP Adhoc 07 Job |
#SysOpt.mfpAdhoc07 |
MFP |
MFP_Adhoc |
MFP_ADHOC_08_PROCESS |
MFP_ADHOC_08_JOB |
MFP Adhoc 08 Job |
#SysOpt.mfpAdhoc08 |
MFP |
MFP_Adhoc |
MFP_ADHOC_09_PROCESS |
MFP_ADHOC_09_JOB |
MFP Adhoc 09 Job |
#SysOpt.mfpAdhoc09 |
MFP |
MFP_Adhoc |
MFP_ADHOC_10_PROCESS |
MFP_ADHOC_10_JOB |
MFP Adhoc 10 Job |
#SysOpt.mfpAdhoc10 |
MFP |
MFP_Adhoc |
AP_PRE_EXP_PROCESS |
AP_PRE_EXP_START_JOB |
AP Pre Exports Start Job |
no_op |
AP |
AP_Daily |
AP_PRE_EXP_PROCESS |
AP_PRE_EXP_RDX_D_JOB |
AP Pre Exports to RDX Daily Job |
AP_PRE_EXP_RDX_D |
AP |
AP_Daily |
AP_PRE_EXP_PROCESS |
AP_PRE_EXP_OBS_D_JOB |
AP Pre Exports to Files Daily Job |
AP_PRE_EXP_OBS_D |
AP |
AP_Daily |
AP_PRE_EXP_PROCESS |
AP_PRE_EXP_RDX_W_JOB |
AP Pre Exports to RDX Weekly Job |
AP_PRE_EXP_RDX_W |
AP |
AP_Weekly |
AP_PRE_EXP_PROCESS |
AP_PRE_EXP_OBS_W_JOB |
AP Pre Exports to Files Weekly Job |
AP_PRE_EXP_OBS_W |
AP |
AP_Weekly |
AP_PRE_EXP_PROCESS |
AP_PRE_EXP_END_JOB |
AP Pre Exports End Job |
no_op |
AP |
AP_Daily |
AP_COM_HIER_IMP_PROCESS |
AP_COM_HIER_IMP_START_JOB |
AP Common Hierarchy Imports Start Job |
no_op |
AP |
AP_Daily |
AP_COM_HIER_IMP_PROCESS |
AP_COM_HIER_IMP_RDX_D_JOB |
AP Common Hierarchy Imports from RDX Daily Job |
AP_COM_HIER_IMP_RDX_D |
AP |
AP_Daily |
AP_COM_HIER_IMP_PROCESS |
AP_COM_HIER_IMP_OBS_D_JOB |
AP Common Hierarchy Imports from Files Daily Job |
AP_COM_HIER_IMP_OBS_D |
AP |
AP_Daily |
AP_COM_HIER_IMP_PROCESS |
AP_COM_HIER_IMP_RDX_W_JOB |
AP Common Hierarchy Imports from RDX Weekly Job |
AP_COM_HIER_IMP_RDX_W |
AP |
AP_Weekly |
AP_COM_HIER_IMP_PROCESS |
AP_COM_HIER_IMP_OBS_W_JOB |
AP Common Hierarchy Imports from Files Weekly Job |
AP_COM_HIER_IMP_OBS_W |
AP |
AP_Weekly |
AP_COM_HIER_IMP_PROCESS |
AP_COM_HIER_IMP_END_JOB |
AP Common Hierarchy Imports End Job |
no_op |
AP |
AP_Daily |
AP_COM_DATA_IMP_PROCESS |
AP_COM_DATA_IMP_START_JOB |
AP Common Data Imports Start Job |
no_op |
AP |
AP_Daily |
AP_COM_DATA_IMP_PROCESS |
AP_COM_DATA_IMP_RDX_D_JOB |
AP Common Data Imports from RDX Daily Job |
AP_COM_DATA_IMP_RDX_D |
AP |
AP_Daily |
AP_COM_DATA_IMP_PROCESS |
AP_COM_DATA_IMP_OBS_D_JOB |
AP Common Data Imports from Files Daily Job |
AP_COM_DATA_IMP_OBS_D |
AP |
AP_Daily |
AP_COM_DATA_IMP_PROCESS |
AP_COM_DATA_IMP_RDX_W_JOB |
AP Common Data Imports from RDX Weekly Job |
AP_COM_DATA_IMP_RDX_W |
AP |
AP_Weekly |
AP_COM_DATA_IMP_PROCESS |
AP_COM_DATA_IMP_OBS_W_JOB |
AP Common Data Imports from Files Weekly Job |
AP_COM_DATA_IMP_OBS_W |
AP |
AP_Weekly |
AP_COM_DATA_IMP_PROCESS |
AP_COM_DATA_IMP_END_JOB |
AP Common Data Imports End Job |
no_op |
AP |
AP_Daily |
AP_HIER_IMP_PROCESS |
AP_HIER_IMP_START_JOB |
AP Hierarchy Imports Start Job |
no_op |
AP |
AP_Daily |
AP_HIER_IMP_PROCESS |
AP_HIER_IMP_RDX_D_JOB |
AP Hierarchy Imports from RDX Daily Job |
AP_HIER_IMP_RDX_D |
AP |
AP_Daily |
AP_HIER_IMP_PROCESS |
AP_HIER_IMP_OBS_D_JOB |
AP Hierarchy Imports from Files Daily Job |
AP_HIER_IMP_OBS_D |
AP |
AP_Daily |
AP_HIER_IMP_PROCESS |
AP_HIER_IMP_RDX_W_JOB |
AP Hierarchy Imports from RDX Weekly Job |
AP_HIER_IMP_RDX_W |
AP |
AP_Weekly |
AP_HIER_IMP_PROCESS |
AP_HIER_IMP_OBS_W_JOB |
AP Hierarchy Imports from Files Weekly Job |
AP_HIER_IMP_OBS_W |
AP |
AP_Weekly |
AP_HIER_IMP_PROCESS |
AP_HIER_IMP_END_JOB |
AP Hierarchy Imports End Job |
no_op |
AP |
AP_Daily |
AP_PRE_DATA_IMP_PROCESS |
AP_PRE_DATA_IMP_START_JOB |
AP Pre Data Imports Start Job |
no_op |
AP |
AP_Daily |
AP_PRE_DATA_IMP_PROCESS |
AP_PRE_DATA_IMP_RDX_D_JOB |
AP Pre Data Imports from RDX Daily Job |
AP_PRE_DATA_IMP_RDX_D |
AP |
AP_Daily |
AP_PRE_DATA_IMP_PROCESS |
AP_PRE_DATA_IMP_OBS_D_JOB |
AP Pre Data Imports from Files Daily Job |
AP_PRE_DATA_IMP_OBS_D |
AP |
AP_Daily |
AP_PRE_DATA_IMP_PROCESS |
AP_PRE_DATA_IMP_RDX_W_JOB |
AP Pre Data Imports from RDX Weekly Job |
AP_PRE_DATA_IMP_RDX_W |
AP |
AP_Weekly |
AP_PRE_DATA_IMP_PROCESS |
AP_PRE_DATA_IMP_OBS_W_JOB |
AP Pre Data Imports from Files Weekly Job |
AP_PRE_DATA_IMP_OBS_W |
AP |
AP_Weekly |
AP_PRE_DATA_IMP_PROCESS |
AP_PRE_DATA_IMP_END_JOB |
AP Pre Data Imports End Job |
no_op |
AP |
AP_Daily |
AP_BATCH_AGG_PROCESS |
AP_BATCH_AGG_START_JOB |
AP Batch Calculations Start Job |
no_op |
AP |
AP_Daily |
AP_BATCH_AGG_PROCESS |
AP_BATCH_AGG_D_JOB |
AP Batch Calculations Daily Job |
AP_BATCH_AGG_D |
AP |
AP_Daily |
AP_BATCH_AGG_PROCESS |
AP_BATCH_AGG_W_JOB |
AP Batch Calculations Weekly Job |
AP_BATCH_AGG_W |
AP |
AP_Weekly |
AP_BATCH_AGG_PROCESS |
AP_BATCH_AGG_END_JOB |
AP Batch Calculations End Job |
no_op |
AP |
AP_Daily |
AP_EGRS_EXP_PROCESS | AP_EGRS_EXP_START_JOB | AP Egress Exports Start Job | no_op | AP | AP_Daily |
AP_EGRS_EXP_PROCESS | AP_EGRS_EXP_RDX_D_JOB | AP Egress Exports to RDX Daily Job | AP_EGRS_EXP_RDX_D | AP | AP_Daily |
AP_EGRS_EXP_PROCESS | AP_EGRS_EXP_RDX_W_JOB | AP Egress Exports to RDX Weekly Job | AP_EGRS_EXP_RDX_W | AP | AP_Weekly |
AP_EGRS_EXP_PROCESS | AP_EGRS_EXP_END_JOB | AP Egress Exports End Job | no_op | AP | AP_Daily |
AP_POST_DATA_IMP_PROCESS |
AP_POST_DATA_IMP_START_JOB |
AP Post Data Imports Start Job |
no_op |
AP |
AP_Daily |
AP_POST_DATA_IMP_PROCESS |
AP_POST_DATA_IMP_RDX_D_JOB |
AP Post Data Imports from RDX Daily Job |
AP_POST_DATA_IMP_RDX_D |
AP |
AP_Daily |
AP_POST_DATA_IMP_PROCESS |
AP_POST_DATA_IMP_OBS_D_JOB |
AP Post Data Imports from Files Daily Job |
AP_POST_DATA_IMP_OBS_D |
AP |
AP_Daily |
AP_POST_DATA_IMP_PROCESS |
AP_POST_DATA_IMP_RDX_W_JOB |
AP Post Data Imports from RDX Weekly Job |
AP_POST_DATA_IMP_RDX_W |
AP |
AP_Weekly |
AP_POST_DATA_IMP_PROCESS |
AP_POST_DATA_IMP_OBS_W_JOB |
AP Post Data Imports from Files Weekly Job |
AP_POST_DATA_IMP_OBS_W |
AP |
AP_Weekly |
AP_POST_DATA_IMP_PROCESS |
AP_POST_DATA_IMP_END_JOB |
AP Post Data Imports End Job |
no_op |
AP |
AP_Daily |
AP_POST_EXP_PROCESS |
AP_POST_EXP_START_JOB |
AP Post Exports Start Job |
no_op |
AP |
AP_Daily |
AP_POST_EXP_PROCESS |
AP_POST_EXP_RDX_D_JOB |
AP Post Exports to RDX Daily Job |
AP_POST_EXP_RDX_D |
AP |
AP_Daily |
AP_POST_EXP_PROCESS |
AP_POST_EXP_OBS_D_JOB |
AP Post Exports to Files Daily Job |
AP_POST_EXP_OBS_D |
AP |
AP_Daily |
AP_POST_EXP_PROCESS |
AP_POST_EXP_RDX_W_JOB |
AP Post Exports to RDX Weekly Job |
AP_POST_EXP_RDX_W |
AP |
AP_Weekly |
AP_POST_EXP_PROCESS |
AP_POST_EXP_OBS_W_JOB |
AP Post Exports to Files Weekly Job |
AP_POST_EXP_OBS_W |
AP |
AP_Weekly |
AP_POST_EXP_PROCESS |
AP_POST_EXP_END_JOB |
AP Post Exports End Job |
no_op |
AP |
AP_Daily |
AP_WB_BUILD_PROCESS |
AP_WB_BUILD_START_JOB |
AP Workbook Build/Refresh Start Job |
no_op |
AP |
AP_Daily |
AP_WB_BUILD_PROCESS |
AP_WB_BUILD_D_JOB |
AP Workbook Build/Refresh Daily Job |
AP_WB_BUILD_D |
AP |
AP_Daily |
AP_WB_BUILD_PROCESS |
AP_WB_BUILD_W_JOB |
AP Workbook Build/Refresh Weekly Job |
AP_WB_BUILD_W |
AP |
AP_Weekly |
AP_WB_BUILD_PROCESS |
AP_WB_BUILD_END_JOB |
AP Workbook Build/Refresh End Job |
no_op |
AP |
AP_Daily |
AP_STATS_PROCESS |
AP_STATS_START_JOB |
AP Stats Start Job |
no_op |
AP |
AP_Daily |
AP_STATS_PROCESS |
AP_STATS_OFFER_W_JOB |
AP Stats Offer Metrics Job |
AP_STATS_OFFER_W |
AP |
AP_Weekly |
AP_STATS_PROCESS |
AP_STATS_END_JOB |
AP Stats End Job |
no_op |
AP |
AP_Daily |
AP_ADHOC_01_PROCESS |
AP_ADHOC_01_JOB |
AP Adhoc 01 Job |
#SysOpt.APAdhoc01 |
AP |
AP_Adhoc |
AP_ADHOC_02_PROCESS |
AP_ADHOC_02_JOB |
AP Adhoc 02 Job |
#SysOpt.APAdhoc02 |
AP |
AP_Adhoc |
AP_ADHOC_03_PROCESS |
AP_ADHOC_03_JOB |
AP Adhoc 03 Job |
#SysOpt.APAdhoc03 |
AP |
AP_Adhoc |
AP_ADHOC_04_PROCESS |
AP_ADHOC_04_JOB |
AP Adhoc 04 Job |
#SysOpt.APAdhoc04 |
AP |
AP_Adhoc |
AP_ADHOC_05_PROCESS |
AP_ADHOC_05_JOB |
AP Adhoc 05 Job |
#SysOpt.APAdhoc05 |
AP |
AP_Adhoc |
AP_ADHOC_06_PROCESS |
AP_ADHOC_06_JOB |
AP Adhoc 06 Job |
#SysOpt.APAdhoc06 |
AP |
AP_Adhoc |
AP_ADHOC_07_PROCESS |
AP_ADHOC_07_JOB |
AP Adhoc 07 Job |
#SysOpt.APAdhoc07 |
AP |
AP_Adhoc |
AP_ADHOC_08_PROCESS |
AP_ADHOC_08_JOB |
AP Adhoc 08 Job |
#SysOpt.APAdhoc08 |
AP |
AP_Adhoc |
AP_ADHOC_09_PROCESS |
AP_ADHOC_09_JOB |
AP Adhoc 09 Job |
#SysOpt.APAdhoc09 |
AP |
AP_Adhoc |
AP_ADHOC_10_PROCESS |
AP_ADHOC_10_JOB |
AP Adhoc 10 Job |
#SysOpt.APAdhoc10 |
AP |
AP_Adhoc |
IPO_INIT_EXP_PROCESS | IPO_INIT_EXP_START_JOB | IPO Initial Exports Start Job | no_op | IPO | IPO_Daily |
IPO_INIT_EXP_PROCESS | IPO_INIT_EXP_RDX_D_JOB | IPO Initial Exports to RDX Daily Job | IPO_INIT_EXP_RDX_D | IPO | IPO_Daily |
IPO_INIT_EXP_PROCESS | IPO_INIT_EXP_OBS_D_JOB | IPO Initial Exports to Files Daily Job | IPO_INIT_EXP_OBS_D | IPO | IPO_Daily |
IPO_INIT_EXP_PROCESS | IPO_INIT_EXP_RDX_W_JOB | IPO Initial Exports to RDX Weekly Job | IPO_INIT_EXP_RDX_W | IPO | IPO_Weekly |
IPO_INIT_EXP_PROCESS | IPO_INIT_EXP_OBS_W_JOB | IPO Initial Exports to Files Weekly Job | IPO_INIT_EXP_OBS_W | IPO | IPO_Weekly |
IPO_INIT_EXP_PROCESS | IPO_INIT_EXP_END_JOB | IPO Initial Exports End Job | no_op | IPO | IPO_Daily |
IPO_COM_HIER_IMP_PROCESS |
IPO_COM_HIER_IMP_START_JOB | IPO Common Hierarchy Imports Start Job | no_op | IPO | IPO_Daily |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_HIER_IMP_RDX_D_JOB | IPO Common Hierarchy Imports from RDX Daily Job | IPO_COM_HIER_IMP_RDX_D | IPO | IPO_Daily |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_HIER_IMP_OBS_D_JOB | IPO Common Hierarchy Imports from Files Daily Job | IPO_COM_HIER_IMP_OBS_D | IPO | IPO_Daily |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_HIER_IMP_RDX_W_JOB | IPO Common Hierarchy Imports from RDX Weekly Job | IPO_COM_HIER_IMP_RDX_W | IPO | IPO_Weekly |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_HIER_IMP_OBS_W_JOB | IPO Common Hierarchy Imports from Files Weekly Job | IPO_COM_HIER_IMP_OBS_W | IPO | IPO_Weekly |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_HIER_IMP_END_JOB | IPO Common Hierarchy Imports End Job | no_op | IPO | IPO_Daily |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_DATA_IMP_START_JOB | IPO Common Data Imports Start Job | no_op | IPO | IPO_Daily |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_DATA_IMP_RDX_D_JOB | IPO Common Data Imports from RDX Daily Job | IPO_COM_DATA_IMP_RDX_D | IPO | IPO_Daily |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_DATA_IMP_OBS_D_JOB | IPO Common Data Imports from Files Daily Job | IPO_COM_DATA_IMP_OBS_D | IPO | IPO_Daily |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_DATA_IMP_RDX_W_JOB | IPO Common Data Imports from RDX Weekly Job | IPO_COM_DATA_IMP_RDX_W | IPO | IPO_Weekly |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_DATA_IMP_OBS_W_JOB | IPO Common Data Imports from Files Weekly Job | IPO_COM_DATA_IMP_OBS_W | IPO | IPO_Weekly |
IPO_COM_HIER_IMP_PROCESS | IPO_COM_DATA_IMP_END_JOB | IPO Common Data Imports End Job | no_op | IPO | IPO_Daily |
IPO_HIER_IMP_PROCESS | IPO_HIER_IMP_START_JOB | IPO Hierarchy Imports Start Job | no_op | IPO | IPO_Daily |
IPO_HIER_IMP_PROCESS | IPO_HIER_IMP_RDX_D_JOB | IPO Hierarchy Imports from RDX Daily Job | IPO_HIER_IMP_RDX_D | IPO | IPO_Daily |
IPO_HIER_IMP_PROCESS | IPO_HIER_IMP_OBS_D_JOB | IPO Hierarchy Imports from Files Daily Job | IPO_HIER_IMP_OBS_D | IPO | IPO_Daily |
IPO_HIER_IMP_PROCESS | IPO_HIER_IMP_RDX_W_JOB | IPO Hierarchy Imports from RDX Weekly Job | IPO_HIER_IMP_RDX_W | IPO | IPO_Weekly |
IPO_HIER_IMP_PROCESS | IPO_HIER_IMP_OBS_W_JOB | IPO Hierarchy Imports from Files Weekly Job | IPO_HIER_IMP_OBS_W | IPO | IPO_Weekly |
IPO_HIER_IMP_PROCESS | IPO_HIER_IMP_END_JOB | IPO Hierarchy Imports End Job | no_op | IPO | IPO_Daily |
IPO_PRE_DATA_IMP_PROCESS | IPO_PRE_DATA_IMP_START_JOB | IPO Pre Data Imports Start Job |
no_op |
IPO | IPO_Daily |
IPO_PRE_DATA_IMP_PROCESS | IPO_PRE_DATA_IMP_RDX_D_JOB | IPO Pre Data Imports from RDX Daily Job | IPO_PRE_DATA_IMP_RDX_D | IPO | IPO_Daily |
IPO_PRE_DATA_IMP_PROCESS | IPO_PRE_DATA_IMP_OBS_D_JOB | IPO Pre Data Imports from Files Daily Job | IPO_PRE_DATA_IMP_OBS_D | IPO | IPO_Daily |
IPO_PRE_DATA_IMP_PROCESS | IPO_PRE_DATA_IMP_RDX_W_JOB | IPO Pre Data Imports from RDX Weekly Job | IPO_PRE_DATA_IMP_RDX_W | IPO | IPO_Weekly |
IPO_PRE_DATA_IMP_PROCESS | IPO_PRE_DATA_IMP_OBS_W_JOB | IPO Pre Data Imports from Files Weekly Job | IPO_PRE_DATA_IMP_OBS_W | IPO | IPO_Weekly |
IPO_PRE_DATA_IMP_PROCESS | IPO_PRE_DATA_IMP_END_JOB | IPO Pre Data Imports End Job | no_op | IPO | IPO_Daily |
IPO_PRE_BATCH_PROCESS | IPO_PRE_BATCH_START_JOB | IPO Pre Batch Calculations Start Job | no_op | IPO | IPO_Daily |
IPO_PRE_BATCH_PROCESS | IPO_PRE_BATCH_D_JOB | IPO Pre Batch Calculations Daily Job | IPO_PRE_BATCH_D | IPO | IPO_Daily |
IPO_PRE_BATCH_PROCESS | IPO_PRE_BATCH_W_JOB | IPO Pre Batch Calculations Weekly Job | IPO_PRE_BATCH_W | IPO | IPO_Weekly |
IPO_PRE_BATCH_PROCESS | IPO_PRE_BATCH_END_JOB | IPO Pre Batch Calculations End Job | no_op | IPO | IPO_Daily |
IPO_PRE_EXP_PROCESS | IPO_PRE_EXP_START_JOB | IPO Pre Exports Start Job | no_op | IPO | IPO_Daily |
IPO_PRE_EXP_PROCESS | IPO_PRE_EXP_RDX_D_JOB | IPO Pre Exports to RDX Daily Job | IPO_PRE_EXP_RDX_D | IPO | IPO_Daily |
IPO_PRE_EXP_PROCESS | IPO_PRE_EXP_OBS_D_JOB | IPO Pre Exports to Files Daily Job | IPO_PRE_EXP_OBS_D | IPO | IPO_Daily |
IPO_PRE_EXP_PROCESS | IPO_PRE_EXP_RDX_W_JOB | IPO Pre Exports to RDX Weekly Job | IPO_PRE_EXP_RDX_W | IPO | IPO_Weekly |
IPO_PRE_EXP_PROCESS | IPO_PRE_EXP_OBS_W_JOB | IPO Pre Exports to Files Weekly Job | IPO_PRE_EXP_OBS_W | IPO | IPO_Weekly |
IPO_PRE_EXP_PROCESS | IPO_PRE_EXP_END_JOB | IPO Pre Exports End Job | no_op | IPO | IPO_Daily |
IPO_EGRS_EXP_PROCESS | IPO_EGRS_EXP_START_JOB | IPO Egress Exports Start Job | no_op | IPO | IPO_Daily |
IPO_EGRS_EXP_PROCESS | IPO_EGRS_EXP_RDX_D_JOB | IPO Egress Exports to RDX Daily Job | IPO_EGRS_EXP_RDX_D | IPO | IPO_Daily |
IPO_EGRS_EXP_PROCESS | IPO_EGRS_EXP_RDX_W_JOB | IPO Egress Exports to RDX Weekly Job | IPO_EGRS_EXP_RDX_W | IPO | IPO_Weekly |
IPO_EGRS_EXP_PROCESS | IPO_EGRS_EXP_END_JOB | IPO Egress Exports End Job | no_op | IPO | IPO_Daily |
IPO_POST_DATA_IMP_PROCESS | IPO_POST_DATA_IMP_START_JOB | IPO Post Data Imports Start Job | no_op | IPO | IPO_Daily |
IPO_POST_DATA_IMP_PROCESS | IPO_POST_DATA_IMP_RDX_D_JOB | IPO Post Data Imports from RDX Daily Job | IPO_POST_DATA_IMP_RDX_D | IPO | IPO_Daily |
IPO_POST_DATA_IMP_PROCESS | IPO_POST_DATA_IMP_OBS_D_JOB | IPO Post Data Imports from Files Daily Job | IPO_POST_DATA_IMP_OBS_D | IPO | IPO_Daily |
IPO_POST_DATA_IMP_PROCESS | IPO_POST_DATA_IMP_RDX_W_JOB | IPO Post Data Imports from RDX Weekly Job | IPO_POST_DATA_IMP_RDX_W | IPO | IPO_Weekly |
IPO_POST_DATA_IMP_PROCESS | IPO_POST_DATA_IMP_OBS_W_JOB | IPO Post Data Imports from Files Weekly Job | IPO_POST_DATA_IMP_OBS_W | IPO | IPO_Weekly |
IPO_POST_DATA_IMP_PROCESS | IPO_POST_DATA_IMP_END_JOB | IPO Post Data Imports End Job | no_op | IPO | IPO_Daily |
IPO_POST_BATCH_PROCESS | IPO_POST_BATCH_START_JOB | IPO Post Batch Calculations Start Job | no_op | IPO | IPO_Daily |
IPO_POST_BATCH_PROCESS | IPO_POST_BATCH_D_JOB | IPO Post Batch Calculations Daily Job | IPO_POST_BATCH_D | IPO | IPO_Daily |
IPO_POST_BATCH_PROCESS | IPO_POST_BATCH_W_JOB | IPO Post Batch Calculations Weekly Job | IPO_POST_BATCH_W | IPO | IPO_Weekly |
IPO_POST_BATCH_PROCESS | IPO_POST_BATCH_END_JOB | IPO Post Batch Calculations End Job | no_op | IPO | IPO_Daily |
IPO_LIFECYCLE_BATCH_PROCESS | IPO_LIFECYCLE_BATCH_START_JOB | IPO Lifecycle Batch Start Job | no_op | IPO | IPO_Daily |
IPO_LIFECYCLE_BATCH_PROCESS | IPO_LIFECYCLE_BATCH_D_JOB | IPO Lifecycle Batch Daily Job | IPO_LIFECYCLE_BATCH_D | IPO | IPO_Lifecycle_Daily |
IPO_LIFECYCLE_BATCH_PROCESS | IPO_LIFECYCLE_BATCH_W_JOB | IPO Lifecycle Batch Weekly Job | IPO_LIFECYCLE_BATCH_W | IPO | IPO_Lifecycle_Weekly |
IPO_LIFECYCLE_BATCH_PROCESS | IPO_LIFECYCLE_BATCH_END_JOB | IPO Lifecycle Batch End Job | no_op | IPO | IPO_Daily |
IPO_LIFECYCLE_BATCH_ID_1_PROCESS | IPO_LIFECYCLE_BATCH_ID_1_JOB | IPO Lifecycle Batch Intra-Day 1 Job | #SysOpt.ipoIntraDay1 | IPO | IPO_IntraDay |
IPO_LIFECYCLE_BATCH_ID_2_PROCESS | IPO_LIFECYCLE_BATCH_ID_2_JOB | IPO Lifecycle Batch Intra-Day 2 Job | #SysOpt.ipoIntraDay2 | IPO | IPO_IntraDay |
IPO_POST_EXP_PROCESS | IPO_POST_EXP_START_JOB | IPO Post Exports Start Job | no_op | IPO | IPO_Daily |
IPO_POST_EXP_PROCESS | IPO_POST_EXP_RDX_D_JOB | IPO Post Exports to RDX Daily Job | IPO_POST_EXP_RDX_D | IPO | IPO_Daily |
IPO_POST_EXP_PROCESS | IPO_POST_EXP_OBS_D_JOB | IPO Post Exports to Files Daily Job | IPO_POST_EXP_OBS_D | IPO | IPO_Daily |
IPO_POST_EXP_PROCESS | IPO_POST_EXP_RDX_W_JOB | IPO Post Exports to RDX Weekly Job | IPO_POST_EXP_RDX_W | IPO | IPO_Weekly |
IPO_POST_EXP_PROCESS | IPO_POST_EXP_OBS_W_JOB | IPO Post Exports to Files Weekly Job | IPO_POST_EXP_OBS_W | IPO | IPO_Weekly |
IPO_POST_EXP_PROCESS | IPO_POST_EXP_END_JOB | IPO Post Exports End Job | no_op | IPO | IPO_Daily |
IPO_WB_BUILD_PROCESS | IPO_WB_BUILD_START_JOB | IPO Workbook Build/Refresh Start Job | no_op | IPO | IPO_Daily |
IPO_WB_BUILD_PROCESS | IPO_WB_BUILD_D_JOB | IPO Workbook Build/Refresh Daily Job | IPO_WB_BUILD_D | IPO | IPO_Daily |
IPO_WB_BUILD_PROCESS | IPO_WB_BUILD_W_JOB | IPO Workbook Build/Refresh Weekly Job | IPO_WB_BUILD_W | IPO | IPO_Weekly |
IPO_WB_BUILD_PROCESS | IPO_WB_BUILD_END_JOB | IPO Workbook Build/Refresh End Job | no_op | IPO | IPO_Daily |
IPO_ADHOC_01_PROCESS | IPO_ADHOC_01_JOB | IPO Adhoc 01 Job | #SysOpt.IPOAdhoc01 | IPO | IPO_Adhoc |
IPO_ADHOC_02_PROCESS | IPO_ADHOC_02_JOB | IPO Adhoc 02 Job | #SysOpt.IPOAdhoc02 | IPO | IPO_Adhoc |
IPO_ADHOC_03_PROCESS | IPO_ADHOC_03_JOB | IPO Adhoc 03 Job | #SysOpt.IPOAdhoc03 | IPO | IPO_Adhoc |
IPO_ADHOC_04_PROCESS | IPO_ADHOC_04_JOB | IPO Adhoc 04 Job | #SysOpt.IPOAdhoc04 | IPO | IPO_Adhoc |
IPO_ADHOC_05_PROCESS | IPO_ADHOC_05_JOB | IPO Adhoc 05 Job | #SysOpt.IPOAdhoc05 | IPO | IPO_Adhoc |
IPO_ADHOC_06_PROCESS | IPO_ADHOC_06_JOB | IPO Adhoc 06 Job | #SysOpt.IPOAdhoc06 | IPO | IPO_Adhoc |
IPO_ADHOC_07_PROCESS | IPO_ADHOC_07_JOB | IPO Adhoc 07 Job | #SysOpt.IPOAdhoc07 | IPO | IPO_Adhoc |
IPO_ADHOC_08_PROCESS | IPO_ADHOC_08_JOB | IPO Adhoc 08 Job | #SysOpt.IPOAdhoc08 | IPO | IPO_Adhoc |
IPO_ADHOC_09_PROCESS | IPO_ADHOC_09_JOB | IPO Adhoc 09 Job | #SysOpt.IPOAdhoc09 | IPO | IPO_Adhoc |
IPO_ADHOC_10_PROCESS | IPO_ADHOC_10_JOB | IPO Adhoc 10 Job | #SysOpt.IPOAdhoc10 | IPO | IPO_Adhoc |
RPASCE_POM_VPROCESS | RPASCE_VALIDATION_JOB | RPASCE POM Validation Job | ping | RPASCE |
The modules in the schedule are mapped to MDF modules on Retail Home, as shown in the following table.
Table 8-2 Application/Module to MDF Module Path Mappings
Application | Module | MDF Module Path on Retail Home |
---|---|---|
MFP |
MFP_Daily |
/MFPEECS/MFP_Daily |
MFP |
MFP_Weekly |
/MFPEECS/MFP_Weekly |
MFP |
MFP_Adhoc |
/MFPEECS/MFP_Adhoc |
AP |
AP_Daily |
/APCS/AP_Daily |
AP |
AP_Weekly |
/APCS/AP_Weekly |
AP |
AP_Adhoc |
/APCS/AP_Adhoc |
IPO | IPO_Daily | /IPOCS/IPO_Daily |
IPO | IPO_Weekly | /IPOCS/IPO_Weekly |
IPO | IPO_Lifecycle_Daily | /IPOCS/IPO_Lifecycle_Daily |
IPO | IPO_Lifecycle_Weekly | /IPOCS/IPO_Lifecycle_Weekly |
IPO | IPO_Adhoc | /IPOCS/IPO_Adhoc |
IPO | IPO_IntraDay | /IPOCS/IPO_IntraDay |
Batch Schedules for Additional Instances of RPASCE Applications
The general RPASCE batch schedule supports only one instance each of the MFP, AP, or IPO applications. If the customer has additional instances of MFP or AP, each instance will have its own batch schedule in POM.
For an additional MFP instance, the name of the schedule is RPASCEMFx, where x is the index number of the application instance code (such as 2 in MFPSCS2). Similarly, for AP, the name of the schedule is RPASCEAPx.
Figure 8-1 Multiple RPASCE Batch Schedules
Process Name | Job Name | Description | Batch Control Set | Application | Module |
---|---|---|---|---|---|
PDSXX_START_PROCESS |
PDSXX_START_JOB | PDSXX Daily Start Job | no_op | PDSXX | PDSXX_Daily |
PDSXX_END_PROCESS |
PDSXX_END_JOB | PDSXX Daily End Job | no_op | PDSXX | PDSXX_Daily |
PDSXX_PRE_EXP_PROCESS |
PDSXX_PRE_EXP_START_JOB | PDSXX Pre Exports Start Job | no_op | PDSXX | PDSXX_Daily |
PDSXX_PRE_EXP_PROCESS |
PDSXX_PRE_EXP_RDX_D_JOB |
PDSXX Pre Exports to RDX Daily Job |
PDSXX_PRE_EXP_RDX_D |
PDSXX | PDSXX_Daily |
PDSXX_PRE_EXP_PROCESS |
PDSXX_PRE_EXP_OBS_D_JOB |
PDSXX Pre Exports to Files Daily Job |
PDSXX_PRE_EXP_OBS_D |
PDSXX | PDSXX_Daily |
PDSXX_PRE_EXP_PROCESS |
PDSXX_PRE_EXP_RDX_W_JOB |
PDSXX Pre Exports to RDX Weekly Job |
PDSXX_PRE_EXP_RDX_W |
PDSXX | PDSXX_Weekly |
PDSXX_PRE_EXP_PROCESS |
PDSXX_PRE_EXP_OBS_W_JOB |
PDSXX Pre Exports to Files Weekly Job |
PDSXX_PRE_EXP_OBS_W |
PDSXX | PDSXX_Weekly |
PDSXX_PRE_EXP_PROCESS |
PDSXX_PRE_EXP_END_JOB |
PDSXX Pre Exports End Job |
no_op | PDSXX | PDSXX_Daily |
PDSXX_HIER_IMP_PROCESS |
PDSXX_HIER_IMP_START_JOB |
PDSXX Hierarchy Imports Start Job |
no_op | PDSXX | PDSXX_Daily |
PDSXX_HIER_IMP_PROCESS |
PDSXX_HIER_IMP_RDX_D_JOB |
PDSXX Hierarchy Imports from RDX Daily Job |
PDSXX_HIER_IMP_RDX_D |
PDSXX | PDSXX_Daily |
PDSXX_HIER_IMP_PROCESS |
PDSXX_HIER_IMP_OBS_D_JOB |
PDSXX Hierarchy Imports from Files Daily Job |
PDSXX_HIER_IMP_OBS_D |
PDSXX | PDSXX_Daily |
PDSXX_HIER_IMP_PROCESS |
PDSXX_HIER_IMP_RDX_W_JOB |
PDSXX Hierarchy Imports from RDX Weekly Job |
PDSXX_HIER_IMP_RDX_W |
PDSXX | PDSXX_Weekly |
PDSXX_HIER_IMP_PROCESS |
PDSXX_HIER_IMP_OBS_W_JOB |
PDSXX Hierarchy Imports from Files Weekly Job |
PDSXX_HIER_IMP_OBS_W |
PDSXX | PDSXX_Weekly |
PDSXX_HIER_IMP_PROCESS |
PDSXX_HIER_IMP_END_JOB |
PDSXX Hierarchy Imports End Job |
no_op | PDSXX | PDSXX_Daily |
PDSXX_PRE_DATA_IMP_PROCESS | PDSXX_PRE_DATA_IMP_START_JOB |
PDSXX Pre Data Imports Start Job |
no_op | PDSXX | PDSXX_Daily |
PDSXX_PRE_DATA_IMP_PROCESS | PDSXX_PRE_DATA_IMP_RDX_D_JOB |
PDSXX Pre Data Imports from RDX Daily Job |
PDSXX_PRE_DATA_IMP_RDX_D |
PDSXX | PDSXX_Daily |
PDSXX_PRE_DATA_IMP_PROCESS | PDSXX_PRE_DATA_IMP_OBS_D_JOB |
PDSXX Pre Data Imports from Files Daily Job |
PDSXX_PRE_DATA_IMP_OBS_D |
PDSXX | PDSXX_Daily |
PDSXX_PRE_DATA_IMP_PROCESS | PDSXX_PRE_DATA_IMP_RDX_W_JOB |
PDSXX Pre Data Imports from RDX Weekly Job |
PDSXX_PRE_DATA_IMP_RDX_W |
PDSXX | PDSXX_Weekly |
PDSXX_PRE_DATA_IMP_PROCESS | PDSXX_PRE_DATA_IMP_OBS_W_JOB |
PDSXX Pre Data Imports from Files Weekly Job |
PDSXX_PRE_DATA_IMP_OBS_W | PDSXX | PDSXX_Weekly |
PDSXX_PRE_DATA_IMP_PROCESS | PDSXX_PRE_DATA_IMP_END_JOB | PDSXX Pre Data Imports End Job | no_op | PDSXX | PDSXX_Daily |
PDSXX_BATCH_AGG_PROCESS | PDSXX_BATCH_AGG_START_JOB |
PDSXX Batch Calculations Start Job |
no_op | PDSXX | PDSXX_Daily |
PDSXX_BATCH_AGG_PROCESS | PDSXX_BATCH_AGG_D_JOB |
PDSXX Batch Calculations Daily Job |
PDSXX_BATCH_AGG_D |
PDSXX | PDSXX_Daily |
PDSXX_BATCH_AGG_PROCESS | PDSXX_BATCH_AGG_W_JOB |
PDSXX Batch Calculations Weekly Job |
PDSXX_BATCH_AGG_W |
PDSXX |
PDSXX_Weekly |
PDSXX_BATCH_AGG_PROCESS | PDSXX_BATCH_AGG_END_JOB |
PDSXX Batch Calculations End Job |
no_op | PDSXX | PDSXX_Daily |
PDSXX_POST_DATA_IMP_PROCESS | PDSXX_POST_DATA_IMP_START_JOB |
PDSXX Post Data Imports Start Job |
no_op | PDSXX | PDSXX_Daily |
PDSXX_POST_DATA_IMP_PROCESS | PDSXX_POST_DATA_IMP_RDX_D_JOB |
PDSXX Post Data Imports from RDX Daily Job |
PDSXX_POST_DATA_IMP_RDX_D |
PDSXX | PDSXX_Daily |
PDSXX_POST_DATA_IMP_PROCESS | PDSXX_POST_DATA_IMP_OBS_D_JOB |
PDSXX Post Data Imports from Files Daily Job |
PDSXX_POST_DATA_IMP_OBS_D |
PDSXX | PDSXX_Daily |
PDSXX_POST_DATA_IMP_PROCESS | PDSXX_POST_DATA_IMP_RDX_W_JOB |
PDSXX Post Data Imports from RDX Weekly Job |
PDSXX_POST_DATA_IMP_RDX_W |
PDSXX | PDSXX_Weekly |
PDSXX_POST_DATA_IMP_PROCESS | PDSXX_POST_DATA_IMP_OBS_W_JOB |
PDSXX Post Data Imports from Files Weekly Job |
PDSXX_POST_DATA_IMP_OBS_W |
PDSXX | PDSXX_Weekly |
PDSXX_POST_DATA_IMP_PROCESS | PDSXX_POST_DATA_IMP_END_JOB |
PDSXX Post Data Imports End Job |
no_op | PDSXX | PDSXX_Daily |
PDSXX_POST_EXP_PROCESS | PDSXX_POST_EXP_START_JOB |
PDSXX Post Exports Start Job |
no_op |
PDSXX | PDSXX_Daily |
PDSXX_POST_EXP_PROCESS | PDSXX_POST_EXP_RDX_D_JOB |
PDSXX Post Exports to RDX Daily Job |
PDSXX_POST_EXP_RDX_D |
PDSXX | PDSXX_Daily |
PDSXX_POST_EXP_PROCESS | PDSXX_POST_EXP_OBS_D_JOB |
PDSXX Post Exports to Files Daily Job |
PDSXX_POST_EXP_OBS_D |
PDSXX | PDSXX_Daily |
PDSXX_POST_EXP_PROCESS | PDSXX_POST_EXP_RDX_W_JOB |
PDSXX Post Exports to RDX Weekly Job |
PDSXX_POST_EXP_RDX_W |
PDSXX | PDSXX_Weekly |
PDSXX_POST_EXP_PROCESS | PDSXX_POST_EXP_OBS_W_JOB |
PDSXX Post Exports to Files Weekly Job |
PDSXX_POST_EXP_OBS_W |
PDSXX | PDSXX_Weekly |
PDSXX_POST_EXP_PROCESS | PDSXX_POST_EXP_END_JOB |
PDSXX Post Exports End Job |
no_op | PDSXX |
PDSXX_Daily |
PDSXX_WB_BUILD_PROCESS | PDSXX_WB_BUILD_START_JOB |
PDSXX Workbook Build/Refresh Start Job |
no_op | PDSXX | PDSXX_Daily |
PDSXX_WB_BUILD_PROCESS | PDSXX_WB_BUILD_D_JOB |
PDSXX Workbook Build/Refresh Daily Job |
PDSXX_WB_BUILD_D |
PDSXX |
PDSXX_Daily |
PDSXX_WB_BUILD_PROCESS | PDSXX_WB_BUILD_W_JOB |
PDSXX Workbook Build/Refresh Weekly Job |
PDSXX_WB_BUILD_W |
PDSXX |
PDSXX_Weekly |
PDSXX_WB_BUILD_PROCESS | PDSXX_WB_BUILD_END_JOB |
PDSXX Workbook Build/Refresh End Job |
no_op |
PDSXX |
PDSXX_Daily |
PDSXX_ADHOC_01_PROCESS | PDSXX_ADHOC_01_JOB |
PDSXX Adhoc 01 Job |
#SysOpt.pdsAdhoc01 | PDSXX | PDSXX_Adhoc |
PDSXX_ADHOC_02_PROCESS | PDSXX_ADHOC_02_JOB |
PDSXX Adhoc 02 Job |
#SysOpt.pdsAdhoc02 | PDSXX | PDSXX_Adhoc |
PDSXX_ADHOC_03_PROCESS | PDSXX_ADHOC_03_JOB |
PDSXX Adhoc 03 Job |
#SysOpt.pdsAdhoc03 | PDSXX | PDSXX_Adhoc |
PDSXX_ADHOC_04_PROCESS | PDSXX_ADHOC_04_JOB |
PDSXX Adhoc 04 Job |
#SysOpt.pdsAdhoc04 | PDSXX | PDSXX_Adhoc |
PDSXX_ADHOC_05_PROCESS | PDSXX_ADHOC_05_JOB |
PDSXX Adhoc 05 Job |
#SysOpt.pdsAdhoc05 | PDSXX | PDSXX_Adhoc |
PDSXX_ADHOC_06_PROCESS | PDSXX_ADHOC_06_JOB |
PDSXX Adhoc 06 Job |
#SysOpt.pdsAdhoc06 | PDSXX | PDSXX_Adhoc |
PDSXX_ADHOC_07_PROCESS | PDSXX_ADHOC_07_JOB |
PDSXX Adhoc 07 Job |
#SysOpt.pdsAdhoc07 | PDSXX | PDSXX_Adhoc |
PDSXX_ADHOC_08_PROCESS | PDSXX_ADHOC_08_JOB |
PDSXX Adhoc 08 Job |
#SysOpt.pdsAdhoc08 | PDSXX | PDSXX_Adhoc |
PDSXX_ADHOC_09_PROCESS | PDSXX_ADHOC_09_JOB |
PDSXX Adhoc 09 Job |
#SysOpt.pdsAdhoc09 | PDSXX | PDSXX_Adhoc |
PDSXX_ADHOC_10_PROCESS | PDSXX_ADHOC_10_JOB |
PDSXX Adhoc 10 Job |
#SysOpt.pdsAdhoc10 | PDSXX | PDSXX_Adhoc |
PDSXX_POM_VPROCESS | PDSXX_VALIDATION_JOB |
PDSXX POM Validation Job |
ping | PDSXX | PDSXX_Adhoc |
The following modules in the schedule are mapped to the MDF modules on Retail Home after the PDSXX is replaced by the application instance code during deployment, as shown at the lower portion of the following figure.
Application | Module | MDF Module Path on Retail Home |
---|---|---|
PDSXX | PDSXX Daily | /PDSXX/PDSXX Daily |
PDSXX | PDSXX Weekly | /PDSXX/PDSXX Weekly |
PDSXX | PDSXX Adhoc | /PDSXX/PDSXX Adhoc |
The following figure shows MDF modules from the Customer Modules Management page of Retail Home
Figure 8-2 MDF Modules from Customer Modules Management of Retail Home
POM Batch Monitoring
This and the following sections provide basic information regarding managing RPASCE batch jobs on POM. For more information regarding the POM user interface, refer to the POM online help, which can be reached by using the Help list menu (the question mark icon) on the top right of the window to open the tab for the Application Help.
The POM Batch Monitoring page, shown in Figure 8-3, is the dashboard for the batch process flows and jobs. On the monitor page, each job can be viewed and acted on and the business date can be viewed and modified. The business date is passed to RPASCE as the value of RPAS_TODAY for batch execution. The Nightly batch include all jobs in the process flow in Table 8-1. The Standalone batch includes only the ad-hoc job.
POM System Administration
On the POM System Administration page, shown in Figure 8-4,schedule properties can be modified that include System Options, Settings, Throttling, and Environment.
The System Options, shown in Figure 8-5, contain some values that are used in the job parameters. The logLevel is used by the server to determine the detail level of the log for the jobs. The values can be error, warning, information, debug, or all, with increasing details. The mfpAdhoc is used by the ad-hoc job as its batch control set name. The System Options variable is referred to as #SysOpt.{name} in the job parameters attribute.
POM Batch Administration
On the POM Batch Administration page, shown in Figure 8-6, each job in the Nightly batch can be enabled/disabled or modified. Clicking on the job brings up a dialog box, shown in Figure 8-7, where dependencies can be modified.
Figure 8-7 Editing POM Batch Administration Dependencies
Description of "Figure 8-7 Editing POM Batch Administration Dependencies"
In the Edit dialog box, the parameters consist of name and value pairs separated by double vertical bars in the following format:
solution=#SysOpt.mfpName||batchid=MFP_BATCH_AGG_D||loglevel=#SysOpt.logLevel||rpastoday=#JobCtxt.businessDate
The #SysOpt values come from the System Options of the schedule, which can be modified from the System Configuration page. It is not recommended to modify the parameters on the Edit page. Instead, the System Options value must be changed.
An additional parameter, exclusive, can be added to the ad-hoc job. Be default, all RPASCE jobs submitted by POM are executed in exclusive mode; that is, online users cannot access the application while the batch jobs are running. If the exclusive parameter is set to 0, online users are allowed to access the application during job execution. Use this parameter cautiously to avoid any side effects.
solution=#SysOpt.mfpName||batchid=#SysOpt.mfpAdhoc||loglevel=#SysOpt.logLevel||rpastoday=#JobCtxt.businessDate||exclusive=0
The Days of the Week check boxes are used to enable the job on the checked day. For example, for a weekly job, only Saturday is checked.
Controlling POM Batch Execution Using Retail Home Customer Module Management
RPASCE Cloud Services provide support for Customer Module Management through Retail Home. Customer Module Management provides a mechanism for customers to see which services they are subscribed to and provides a framework to manage enabling and disabling optional modules for those services.
Figure 8-8 Customer Module Management Page of Retail Home
Description of "Figure 8-8 Customer Module Management Page of Retail Home"
The RPASCE application define three modules for every subscription. These three modules - Daily, Weekly, and Ad Hoc - correspond to the three modules used for specifying POM batch schedules, as described above. Customers who wish to disable the batch jobs defined for one or all of these modules can do so by disabling the module within the Customer Module Management screen of Retail Home.
This can be valuable in cases where a customer wants to avoid running any POM batch activities for a given subscription. For example, a customer who had purchased multiple subscriptions but who is implementing the subscriptions in a phased manner can disable the modules for all RPASCE applications except the initial implementation. When the implementation of the next application begins, the POM batch schedules for that application can then be enabled, and so on.
In order for the changes made through enabling or disabling modules within the Customer Module Management screen to be applied to POM batch schedules, customers must access the POM Batch Administration task and perform the Sync with MDF operation. This will cause POM to query Retail Home for an up-to-date list of modules that are and are not enabled and enable and disable the POM schedules to reflect the status of the enabled modules.
Figure 8-9 POM Batch Administration Screen with Sync with MDF Action
Description of "Figure 8-9 POM Batch Administration Screen with Sync with MDF Action"
For more information on using the Retail Home Customer Module Management screen, see the chapter "Customer Module Management" of the Oracle Retail Home Administration Guide. For more information on working with POM batch schedules see the "Batch Administration" section of the chapter "Process Orchestration and Monitoring" of the Oracle Retail Process Orchestration and Monitoring User Guide.
POM Batch Scheduling
The batch scheduling is done through the Scheduler Administration page. The Nightly batch, shown in Figure 8-10, is run every day, and only the start time can be scheduled. The Standalone batch, shown in Figure 8-11, has more scheduling flexibility, and it is used to schedule the ad-hoc jobs. Both frequency and start time can be specified.
Batch Integration through Restful Endpoints
In addition to the scheduling capability from the UI, POM also provides restful endpoints for end-to-end integration. These web service endpoints can be used in a script or invoked manually. For manual operation, it is recommended to use a Chrome extension for HTTP request, such as Advanced REST client, to submit the request to start the nightly schedule or an ad-hoc process. All POM endpoints are protected by the OAuth authorization protocol. To invoke an endpoint in POM, a customer application must use an Access Token that was generated using the OAuth Client Credentials Grant.
Refer to Retail Process Orchestration and Monitoring Implementation Guide for further details.
Execution Request Creation
The specification of the ReST service to start the POM cycle execution is shown here:
HTTP Method | POST |
---|---|
Path |
http://<pom-server-host>/ProcessServices/services/private/executionEngine/schedules/<Schedule_Name>/execution Note: <pom-server-host> and <Schedule_Name> variables must be changed according to the target environment and schedule. For RPASCE applications, the schedule name is RPASCE. |
HTTP Headers |
Content-Type = application/json Authorization = Bearer <<OAuth_Token_FROM_IDCS_or_OCI_IAM>> |
Request Body |
{ "cycleName": "<Cycle Name>", "flowName": "<Flow Name>", "processName": "<Process Name>", "requestParameters":"<Comma Separated Key Value Pairs>" } Notes:
|
Response Body |
{ "value": "171" -Execution Request ID, "cycleName": "CycleName", "flowName": "FlowName", "processName": "ProcessName", "jobName": "JobName", "requestType": "requestType", "requestParameters": ":"<Comma Separated Key Value Pairs>" "executionEngineInfo": "STARTED", "hyperMediaContent": {} } |
Invocation | Request Payload |
---|---|
Nightly Cycle invocation. |
{ "cycleName" : "Nightly", "flowName" : "Nightly", "requestParameters" : "callerId=XXX,correlationId=123" } Note: The Nightly Cycle contains a single flow, hence a single invocation will suffice to start the Nightly Flow. |
Hourly Cycle invocation. (Currently no hourly cycles are defined for RPASCE schedule) |
{ "cycleName" : "Hourly_Cycle_<N>", "flowName" : "<FLOW_NAME>", "requestParameters" : "callerId=XXX,correlationId=456" } <N> is the cycle number (1 to 24) <FLOW_NAME> is name of the flow (Process Group) to invoke. For example, SALESPROCESS_CYCLE. { "cycleName" : "Hourly_Cycle_1", "flowName" : "SALESPROCESS_CYCLE", "requestParameters":"callerId=Sys_Name,correlationId=456" } Note: The Hourly Cycles comprise of many distinct flows, and for each flow a separate invocation is required. |
Ad hoc Cycle invocation.In case of Adhoc processes, the parameters for Jobs can be overridden by parameters specified as part of the invocation request. |
{ "cycleName" : "Adhoc", "flowName" : "Adhoc", "processName" : "<ADHOC_PROCESS_NAME>", "requestParameters" : "callerId=xxx,correlationId=789" } Example: { "cycleName": "Adhoc", "flowName":"Adhoc", "processName":"MFP_ADHOC_01_PROCESS", "requestParameters":"callerId=Ext_System_Name, correlationId= 789" } Example with overriding job parameters: { "cycleName": "Adhoc", "flowName":"Adhoc", "processName":"MFP_ADHOC_01_PROCESS", "requestParameters":"callerId=Ext_System_Name, correlationId=789,jobParams.MFP_ADHOC_01_JOB=solution=#SysOpt.mfpName||batchid=export_meas1||loglevel=#SysOpt.logLevel||rpastoday=#JobCtxt.businessDate||exclusive=0" } Note: Ad hoc Cycles are composed of many discrete individual Processes. For each Process, a separate invocation is required. |
Execution Request Status Tracking
The following endpoints provide the ability to check the status of an execution request in POM:
HTTP Method | GET |
---|---|
Path |
http://<pom-server-host>/ProcessServices/services/private/executionEngine/schedules/<scheduleName>/requests/{executionId} Note: Replace <pom-server-host> according to the target environment. <scheduleName>: Name of the schedule. For RPASCE applications, the schedule name is RPASCE. <executionId>: ID of the execution request returned by POM when the execution request was submitted. |
HTTP Headers |
Content-Type = application/json Authorization = Bearer <<OAuth_Token_FROM_IDCS_or_OCI_IAM>> |
Response Body |
Sample values: RPASCE, MERCH, RDE, and so on.
Sample values: Nightly, Hourly, or Adhoc.
Sample Values: For Ad hoc Cycle: Adhoc For Nightly Cycle: Nightly For Hourly Cycle: Name of the flow such as DEAL_PURGE_CYCLE, and so on.
Sample Values: For Ad hoc: Name of the process such as MFP_ADHOC_01_PROCESS, and so on. For Nightly/Hourly: Always set to ALL.
Possible Values:
|
Custom Batch Schedule
While the process flow in the generic batch schedule provided by Oracle should cover the most common use cases, customers can upload their own custom batch schedule with their own tailored jobs and process flows. The whole batch schedule is defined in a Microsoft Excel spreadsheet. The generic batch schedule spreadsheet can be obtained from Oracle support and used as the base for further customization. Refer to the Retail Process Orchestration and Monitoring Implementation Guide for instructions on how to define and validate jobs and processes in the spreadsheet. Table 8-3 contains the fields to be filled in for an RPASCE batch job:
Table 8-3 RPASCE Batch Job Fields
Field Name | Value | Note |
---|---|---|
JobName |
Meaningful job name with underscores ( for example, MFP_DAILY_JOB) |
|
Description |
Description of the job (for example, MFP daily batch job) |
|
RmsBatch |
Leave blank |
|
ScriptFolder |
Leave blank |
|
RmsWrapper |
Leave blank |
|
ParameterValue |
solution=#SysOpt.mfpName||batchid={batch_control_set}||loglevel=#SysOpt.logLevel||rpastoday=#JobCtxt.businessDate||exclusive=1 |
The batch control set name must be defined in the batch control file of RPASCE Batch Framework. The parameters are explained in "POM Batch Administration". |
ApplicationName |
Must be one of the pre-defined application names in the spreadsheet (for example, MFP) |
|
Modules |
Must be one of the pre-defined module names in the spreadsheet (for example, MFP_Daily) |
|
FixedParameterInd |
Y |
|
ParameterUpdated |
N |
|
SkipOnError |
N |
|
JobType |
RPAS |
Fixed value to indicate RPAS web service is used for this job. |
After the custom spreadsheet is ready, it can be imported to the Schedule Maintenance page of the POM website, shown in Figure 8-12.