Previous Topic: The Interface to CA Datacom/DB Components

Next Topic: Creating the Summary File


System Requirements

To use the Interface, an Accounting Table must be defined specifically for the Interface. It must be defined with the following special accounting elements:

COMND
JNAME
OPRID

PRTY
RUNIT
TNAME

UID01
ETIME
EXCDT

EXCIX
EXCPS
LOGDT

LOGIO
LOGIX
RTIME

WTIME
STIME
SDATE

A sample table definition for the necessary accounting table, as well as a sample element definition, has been provided in CAJROPTN as member JARSDC1. If a full accounting table is needed, follow the directions in the -COM comment statements in JARSDC1. If you only need to add a few fields and elements to an existing accounting table, the appropriate FIELD and ELEMENT statements can be copied from JARSDC1 and placed in an existing definition. See the CA Datacom/DB Datadictionary Batch Guide for more information on table updating and for further information.

The elements listed in the previous table must be defined in the data dictionary using the names specified as the data dictionary element names. You can define a new Accounting Table, or an existing Accounting Table may be modified to meet the requirements of the Interface.

After the Interface Accounting Table has been defined, it must be opened for processing requests. This can be done automatically by CA Datacom/DB, by adding the name of the Accounting Table to the AXXSTS parameter list on the DBLSTBL macro.

The MAXELRQ parameter of the DBLSTBL must have a specified value of 20. This is necessary because the Interface accesses 20 elements during the translation process.

The Interface reads the Accounting Table via CA Datacom/DB services. Therefore, the Interface must have a User Requirements Table (URT) associated with it. Because the Interface makes use of the dynamic user requirements load method, two URTs are provided with the Interface. Both URTs may be found in CAJRSAMP. DCURT1 contains the required DBURINF and DBUREND macros. Review DCURT1 to modify the URT to meet installation standards. Do not modify the OPEN, URTABLE, and USRNTRY parameter values. DCURT2 contains the required DBURSTR, DBURTBL, and DBUREND macros. Review DCURT2 to modify the URT to meet installation standards. Do not modify the ACCESS parameter value.

Note: DCURT1 and DCURT2 should be assembled as non-reentrant. If non-reentrant is not specified on the assembly, execution of JSI results in a product return code 16, error code 4.