Technical/Tables


The following tables are used in the TSO Migration System:

BMA -- Batch Migration Authorizations
This table specifies the various authorizations an individual has within the TSO Migration System.

BME -- Batch Migration Errors Table
This table links various migration errors resulting from a scan of the JOB statement to a description of the error.

BMJ -- JCL Batch Options
The MIG table requires some special processing. Those special options are documented on this table.

BML -- Migration Languages
This table is used to translate the language used for a migrated member.

BMM -- Miscellaneous Migration Values
This table contains various miscellaneous values used in the TSO migration system. For example, the library names and control codes for the Panvalet staging, hold and production libraries are kept here.

BMO -- Migration JCL Overrides
Certain batch jobs can only be maintained by specific groups (Library, Production Control, etc.). The BMR table specifies those rules. However, as with any rules, there are exceptions. This table contains those exceptions.

BMP -- Migration Load Procs
This table is used to validate the load procs specified when entering migration requests.

BMR -- Migration JCL Restrictions
There is a need to restrict migration of some JCL to certain groups. This table contains the JCL groupings and which groups may migrate JCL in that JCL group. Organizational groups are located on the RQO table.

BMS - Migration Panvalet Status
This table is used to expand the Panvalet status code in the TSO Migration System.

MGC -- Migration SCT Compile Specifications
This table contains information about how SCT Cobol and Assembly programs should be compiled. It will force such members to use correct compile and assemble procs and options.

MGO -- Migration Special Options
Special options can be specified for certain members being migrated (e.g., JCL procs). This table is used to validate those options.

MGP -- Migration Proc Properties
During migration entry and migration processing, certain information is needed for each Cobol/Assembly load proc. This table contains that information, namely:

MGS -- Migration SCT Systems
This table specifies valid SCT systems used at Auburn. It is used to validate the SCT System field when entering a migration.

MGT -- Migration Type
This table is used to document the record types in the TSO Migration System request file.

MIG -- Compile/Assemble JCL
This table contains the JCL necessary to compile and assemble programs. It is used to build the JCL for the IS4320 job that compiles and assembles batch programs as required by a migration request.

Other tables used in several different systems are also used here, such as the YNO table used to translate Yes/No elements.