The purpose of this program is to edit input to the daily
process control parameter and to update global control data on the
Fin and Fas databases. Previously this input was entered
into a Wfl control card from data submitted on the Fas Daily
Job Request (pages 5, 6, and 7) and consisted of control
dates, flags, month number, and on request report flags.
The program will be
modified to read it's input from the Lfpadb1 database rather
than a wfl job control card. In addition, AM10000 will
harvest all other parameters normally transmitted via the
Fas Daily Job Request from Lfpadb1 with the exception of input
file serialno's and file run numbers which will be harvested
by program AM11000 (reformat).
The system interface parameters for the Pas, Bgt, and Sdb interfaces,
as well as the number of report copies for certain variable copies
print files are currently fed into the jobstream by assigning
their values as parameter arguments to Wfl variables passed
directly to the associated programs via a "run pgmname [variable1...]
statement. These will now be transmitted to those programs
through the daily parameter. Additional SS1 parameters records
have been added to the SS1 file in order to make them accessible to all
programs in the jobstream.
The input cards/parameters map to the dataset entries in the following
manner:
These modifications represent a major rewrite of the entire program;
We will need to Open
the new database update. Verify that the job has been requested
and that this program has not already run for this iteration
of the requested job.
Roll forward through the data set entries until
Job-Name= This-Jobs-Name. Check the Job-Status to
see if this job has completed. (Error/Exit)
Update the Job Start-Date and Job Start-Time.
Access the Program-Req dataset, Schedule Date =
Schedule Date of Jobstream-Req, Schedule-Seq = Sched...
Program-Name = "AM10000" and Program-Seq = "01" (Error/Exit
if not found). Check the Program-Status to see if this
program has completed already. (Error/Exit)