Technical/Batch Processes
The batch processes associated with the TSO Migration System are
relatively few, and are designed primarily to accomplish the migration
function. The jobs are:
- IS4310 -- Library Member Lists
- This job creates lists of members in libraries on a
nightly basis. The SPF panels need the member lists to validate migrtion
requests. Rather than build the lists each time the migration system is
used, data from the previous night can be used unless a member being
migrated did not exist in the test libraries at that time.
- IS4312 -- JCL Validation
- This job validates JCL for job name, bin, programmer, user code and
msgclass. Any JCL not conforming will cause the request to be bypassed
in the migration process.
- IS4315 -- Migration
- This job does the bulk of the migration process. It moves
all members selected for the migration process into production and
carries associated documentation forward as well.
- IS4317 -- JCL Proc Migration
- This job extracts JCL Procs from the source Panvalet library and
copies them to the production Proc library.
- IS4320 -- Compiling and Assembling
- This job compiles and assembles those migrated members that
have a load proc specified.
- IS4325 -- CICS Processing
- This job refreshes the CICS program pool for those CICS
programs that were compiled.
- IS4330 -- Documentation Migration
- This job migrates documentation for any JCL being migrated from the
test documentation system into the production documentation system.
- IS4335 -- Documentation Print
- This is an optional job for the production scheduling office. It will
print documentation for those jobs that have revised documentation.
- IS4390 -- Migration Request Archiving
- This job will archive completed and cancelled migration requests.
Requests will stay current for 30 days after being completed or
cancelled.
Job Stream
The normal order of job execution (for both emergency/rush migrations and
normal migrations) is:
- IS4312 - JCL Checking
- IS4315 - Migration Mechanics
- IS4317 - JCL Proc Migration
- IS4320 - Migration Compiling/Assembly
- IS4325 - CICS Program Pool Refresh
- IS4330 - Documentation Migration
- IS4335 - Documentation Print (optional)
After this, normal maintenance jobs should be run to:
- Purge/Back Up PCP40.PAN.VALET (production source library)
- Purge/Back Up PCP41.PAN.VALET (production JCL library)
- Purge/Back Up PCP42.PAN.VALET (production alternate copy library)
- Purge/Back Up AUP12.PAN.VALET (migration holding library)
- Purge/Back Up AUP00.PAN.VALET (migration staging library)
- Back Up PCP40.PROC.CNTL (production proc library)
- Back Up PCP40.PAN.EXEC (production batch load library)
- Back Up PCP40.CICS.PROD.LOADLIB (production CICS load library)
©2004 All Rights Reserved