Before You Begin:
For related information, see the specific appendices.
Note: For more information about runtime operations, see the CA IDMS System Operations Guide.
What To Do
To execute a Total application program with the CA IDMS TOTAL Transparency runtime interface, perform the steps below.
Step 1: Assemble and Link Edit ETOTTBL Output
Assemble and link edit ETOTTBL output generated by ETOTMAIN.
Perform this step once to store the control table in the load library for use with all Total application programs. It is not repeated for each Total application program that uses the runtime interface.
Step 2: Modify the Total Application Program
Modify the Total application program to remove any Total DML functions not supported by the runtime interface (see Total Features Supported).
Step 3: Recompile the Total Application Program
Recompile the Total application program if it has been modified.
Step 4: Assemble the ETOTCINT Macro
Assemble the ETOTCINT macro if CICS applications will use the transparency to access the CA IDMS/DB database.
The syntax for the ETOTCINT macro used to generate the ETOTCINT module is shown below. You only need to assemble this macro once. Subsequently, it can be used with all Total CICS applications to access the CA IDMS/DB database.
►►── ETOTCINT CWADISP= cics-cwa-displacement ─────────────────────────────────► ►──┬───────────────────────────┬─────────────────────────────────────────────►◄ └─ ,NAME= ─┬─ ETOTCINT ───┬─┘ └─ csect-name ─┘
Parameters
Specifies the displacement, in bytes, of the transparency work area within the CICS CWA area. Specify the same value given to the CWADISP operand when you assembled the CICSOPT macro to create your CICSOPTS module.
Specifies the name of the generated module. The default is ETOTCINT. If specified, csect-name must be a 1- to 8-character alphanumeric value.
Step 5: Create Your CICS Interface Module
Most parameters for the CICSOPT macro are described in the System Operations guide. Parameters specific to the Total/T interface are described below.
Syntax
►►───┬───────────────────────────┬─────────────────────────────────────► └─ ,ESCTOT= ─┬─ YES ──────┬─┘ └─── NO ◄────┘ ►── ,ESCTBL= ──┬─ total-control-table──┬──────────────────────────────►◄ └─ ETOTTBL ◄────────────┘
For more information about this topic, see Creating the CICS CA IDMS/DB Interface (IDMSINTC) for z/OS and Creating the CICS CA IDMS/DB Interface (IDMSINTC) for z/VSE.
Parameters
Specifies whether the IDMSINTC interface supports TOTAL/T. YES should be specified. The default is NO.
Specifies the name of the load module containing the control table generated by ETOTMAIN. The default is ETOTTBL.
Step 6: Link Edit the Compiled Total Application
Link edit the compiled Total application program with the following transparency and CA IDMS/DB modules:
Step 7: Execute the Total Application
Execute the Total application as per standard CA IDMS/DB runtime procedures.
|
Copyright © 2013 CA.
All rights reserved.
|
|