HOME      PREVIOUS      NEXT      GOTO PAGE:    1    2    3    4    5    6    7    8    9    10    11    12    13

PGM45 output: For this application the program found there were two possible sets of rules which could be used to ensure the job run on the correct days. The first option is scheduling the job 3 working days (INDEX=-3) before the first day of the month (RDAY =1) and rolling forward if we hit a bank holiday (ROLL=F). The second options runs the job 2 working days (INDEX= -2) before the last day of the month (RDAY=-0), but rolling back if there was a bank holiday (ROLL=B). According to the dates given, either of these options would work. Lastly, the program picks one of these options.

CA-7 simulator: To double check the progress, the CA-7 scheduling rules are fed into a CA-7 simulator to see when a specific job schedule would run. These dates are compared with the OPC date list. Here you can see what happens if the dates do not match. All this is done because it is possible for the program to pick the wrong rules. This is more likely if there are only a few dates. This is the only program where all the decisions should be checked manually.

Product differences: The two products sequence work in very different ways. With OPC all jobs within an application are automatically scheduled with their order being controlled by predecessors.
On CA-7 all jobs within an application (except the first) are requested by triggers, these also control the sequence because a job trigger only occurs when the previous job completes. Predecessors are only added when a job has to wait for several jobs. If the same job runs in two applications we must ensure that it only triggers the correct jobs!