Part of the installation process is to compile Cobol programs, assemble Assembly programs, and move/rename certain copy members that have dual purposes. All of this can be done from the SPX SCT option, sub-menu 2. It presents a panel that looks as follows:
------------------- SCT/IA Compile/Assembly Options Menu -------------------- -------------------------------- DB2 Systems -------------------------------- Command ===> 301 Batch Cobol - Batch Cobol Compile 303 Batch Subr Cbl - Batch Cobol Subroutine Compile 304 Batch DB2 Subr - Batch DB2 Cobol Subroutine Compile 305 Onl Main Cobol - CICS Cobol Main Programs 306 Online DB2 Main - CICS Cobol DB2 Main Programs 307 Online Subr Cbl - CICS Cobol Subroutines 308 Online DB2 Subr - CICS Cobol DB2 Subroutines 309 Batch Assembly - Batch Assembly for DB2 Systems 310 Online Assembly - CICS Assembly for DB2 Systems 313 Copy Rename - CICS Cobol Copy Member Move and Rename 314 Batch DB2 Asm - Batch DB2 Assembly -- Press END to Exit --
For non-DB2 systems (LMS, FRS and ZSS), use the 1 submenu.
The SCT Installation Guide indicates several jobs to perform these tasks. These jobs are important because they list the members which must be handled. This panel is used to perform those functions.
SCT stores members to be handled by the above in its INSTALL library. Member names are consistent, in the folowing format:
System Indicator | |
---|---|
ZS | ZSS Application |
WS | Z-Writer Subapplication |
SI | SIS Application |
SH | SIS Student Housing Subapplication |
FR | FRS Application |
HR | HRS Application |
BI | HRS Tax Subapplication |
Environment | |
---|---|
B | Batch Environment |
C | CICS Environment |
Language | |
---|---|
ASM | Assembly Program |
COB | Cobol Program |
DB2 | DB2 Cobol Program |
Process | |
---|---|
C | CICS Pre-Translate |
P | Main Program Processing |
S | Subroutine Program Processing |
x | Main Program Processing (x is a number) |
SCT is fairly consistent with this scheme. However, in SIS, there are some SICCOBSX routines which are, in reality, main programs. Only the SICCOBS routine contains online subroutines. Also in SIS, main batch programs, instead of starting with SIBCOBP actually start with SIBDB2P.
Cobol Compile Options | ||
---|---|---|
Process | Option | Description |
xxBCOBPx | 301 | Batch Cobol Main Programs |
xxBCOBx | 301 | Batch Cobol Main Programs |
xxBDB2Px | 301 | Batch Cobol Main Programs |
xxBDB2x | 301 | Batch Cobol Main Programs |
xxBCOBSx | 303 | Batch Cobol Subroutines |
xxBDB2Sx | 304 | Batch Cobol DB2 Subroutines |
xxCCOBPx | 305 | CICS Cobol Main Programs |
xxCDB2Px | 306 | CICS Cobol DB2 Main Programs |
xxCCOBSx | 307 | CICS Cobol Subroutines |
xxCDB2Sx | 308 | CICS Cobol DB2 Subroutines |
Be sure to observe the exceptions as noted above.
Last Modified: Wednesday, 03-Mar-2004 13:23:34 CST
©2004 All Rights Reserved