Go to primary content
Oracle® Retail Merchandise Financial Planning Cloud Service Implementation Guide
Release 19.0
F24871-12
  Go To Table Of Contents
Contents

Previous
Previous
 
 

I Appendix: Batch Schedule in JOS/POM

RPAS CE Batch schedule in JOS/POM provides a default job schedule for all applications within RPAS with more placeholder jobs for each application, so that both EE and GA customer can use the same schedule with minimal changes. The customer needs to disable/enable the jobs needed for the applications that they are using. This appendix provides information about the list of jobs for MFP. The customer can easily customize their batch process by controlling the batch control files without changing the batch schedule. Each batch job in MFP is connected to hooks in the batch control files that can be changed by customers. The MFP job flow contains both daily and weekly jobs. Jobs scheduled to run weekly are scheduled to run only on Saturday by default and daily jobs are scheduled to run on days other than Saturday.

The following table shows the list of jobs that run in order in the MFP Schedule in JOS/POM. Only jobs used in the GA configuration entries are pre-configured and the task or step it runs in the batch is specified as GA Task/Step Mapping. The rest of the jobs are simply placeholder jobs to allow changes to the schedule of the jobs to run additional steps by changing the batch control file. Each MFP job calls the same set names in the batch control file without _JOB in the name as batch set name (except
jos_jobs which are kept as in previous releases for backward compatibility). This allows it to call the respective *hook_<set_name> steps, so even if it is not linked to a batch set, the job will run without failure. The batch can be controlled without changing the job flow just by changing the corresponding hooks in batch control files.

In addition to the standard jobs, the MFP job flow also provides additional adhoc jobs with the names MFP_ADHOC_XX_JOB (where XX ranges from 00 to 10) with their own system option parameters (mfpAdhocXX) to call their preferred set names from their batch control files, which can be used to schedule independently. Those adhoc jobs can also be triggered from external systems using web service calls.

For more details about the implementation of JOS/POM, see the Oracle Retail Predictive Application Server Cloud Edition Implementation Guide. For more details about how to use JOS/POM to schedule and maintain the job flows, see the Oracle Retail JOS/POM User Guide.

Job Name Job Description Frequency Batch Set Name GA Task/Step Mapping
MFP_DAILY_PRE_JOB MFP Daily Pre-Job Daily jos_daily_pre
MFP_DAILY_JOB MFP Daily Job Daily jos_daily
MFP_PRE_AGG_D_JOB MFP Pre Agg Daily Job Daily MFP_PRE_AGG_D calc_batch
MFP_PRE_EXP_D_JOB MFP Pre Exports Daily Job Daily MFP_PRE_EXP_D exp_all
MFP_PRE_IMP_D_JOB MFP Pre Imports Daily Job Daily MFP_PRE_IMP_D
MFP_BATCH_AGG_D_JOB MFP Batch Aggregation Daily Job Daily MFP_BATCH_AGG_D batch_oo
MFP_POST_IMP_D_JOB MFP Post Imports Daily Job Daily MFP_POST_IMP_D
MFP_POST_EXP_D_JOB MFP Post Exports Daily Job Daily MFP_POST_EXP_D
MFP_POST_AGG_D_JOB MFP Post Aggregation Daily Job Daily MFP_POST_AGG_D
MFP_WB_BUILD_D_JOB MFP Workbook Build/Refresh Daily Job Daily MFP_WB_BUILD_D rebuild_daily
MFP_DAILY_POST_JOB MFP Daily Post-Job Daily jos_daily_post
MFP_WEEKLY_PRE_JOB MFP Weekly Pre-Job Weekly jos_weekly_pre
MFP_WEEKLY_JOB MFP Weekly Job Weekly jos_weekly
MFP_PRE_AGG_W_JOB MFP Pre Agg Weekly Job Weekly MFP_PRE_AGG_W calc_batch
MFP_PRE_EXP_W_JOB MFP Pre Exports Weekly Job Weekly MFP_PRE_EXP_W export_all
MFP_PRE_IMP_W_JOB MFP Pre Imports Weekly Job Weekly MFP_PRE_IMP_W batch_rms/batch_non_rms
MFP_BATCH_AGG_W_JOB MFP Batch Aggregation Weekly Job Weekly MFP_BATCH_AGG_W calc_week. calc_fcst
MFP_POST_IMP_W_JOB MFP Post Imports Weekly Job Weekly MFP_POST_IMP_W
MFP_POST_EXP_W_JOB MFP Post Exports Weekly Job Weekly MFP_POST_EXP_W
MFP_POST_AGG_W_JOB MFP Post Aggregation Weekly Job Weekly MFP_POST_AGG_W
MFP_WB_BUILD_W_JOB MFP Workbook Build/Refresh Weekly Job Weekly MFP_WB_BUILD_W refresh_weekly, rebuild_weekly
MFP_WEEKLY_POST_JOB MFP Weekly Post-Job Weekly jos_weekly_post

Enterprise Edition customers can use the same frame work as GA shown below in their batch control file and only use the *hook entries to connect to execute the required steps without changing the job flow in JOS/POM.

jos_daily_pre | exec | *hook_jos_daily_pre

jos_daily | exec | *hook_jos_daily

MFP_PRE_AGG_D | exec | *hook_MFP_PRE_AGG_D

MFP_PRE_EXP_D | exec | *hook_MFP_PRE_EXP_D

MFP_PRE_IMP_D | exec | *hook_MFP_PRE_IMP_D

MFP_BATCH_AGG_D | exec | *hook_MFP_BATCH_AGG_D

MFP_POST_IMP_D | exec | *hook_MFP_POST_IMP_D

MFP_POST_EXP_D | exec | *hook_MFP_POST_EXP_D

MFP_POST_AGG_D | exec | *hook_MFP_POST_AGG_D

MFP_WB_BUILD_D | exec | *hook_MFP_WB_BUILD_D

jos_daily_post | exec | *hook_jos_daily_post

jos_weekly_pre | exec | *hook_jos_weekly_pre

jos_weekly | exec | *hook_jos_weekly

MFP_PRE_AGG_W | exec | *hook_MFP_PRE_AGG_W

MFP_PRE_EXP_W | exec | *hook_MFP_PRE_EXP_W

MFP_PRE_IMP_W | exec | *hook_MFP_PRE_IMP_W

MFP_BATCH_AGG_W | exec | *hook_MFP_BATCH_AGG_W

MFP_POST_IMP_W | exec | *hook_MFP_POST_IMP_W

MFP_POST_EXP_W | exec | *hook_MFP_POST_EXP_W

MFP_POST_AGG_W | exec | *hook_MFP_POST_AGG_W

MFP_WB_BUILD_W | exec | *hook_MFP_WB_BUILD_W

jos_weekly_post | exec | *hook_jos_weekly_post