Description
Only programs with the status space, ERR, or STR are started. The programs are loaded into an internal table and supplied with asequence number (LFDNR) as a KEY: This means that the correct order of dependent programs can beguaranteed. The number of records to be converted is determined from table EWUPGTABfor the conversion programs. These are also stored in the internaltable. A variant which may be necessary is determined from table EWUPGCT andstored in the same way. The sequence number (LFDNR) and the number of records are then the sortcriteria for the order in which background jobs are scheduled. The status of the program to be started and the possible predecessor ischecked. Before scheduling, the system checks whether a job already exists underthe same name (ready or released or activated). If this is the case, anew job is not scheduled. Jobs without a predecessor are provided with a start time, althoughthis is always put forward by three minutes to prevent the schedulingand the start of the job from overlapping. If a problem of this sortstill occurs, it can usually be solved by restarting all the programsin this phase. The program name is checked against TRDIR to see that it is valid. The job name is created as follows: Jobs beginning with "EWUPS" (S stands for SINGLE start) show that thisjob was started individually from the IMG (only applies to the ANALYZEand POST phases). Output |