Previous Topic: Translate Execution


Main Program Execution

Execution of JSIMAIN is optional. The CA JARS Translate program (JSI) creates two files, which are used like this:

History File: Summarized data per z/VM session in a rigid format "known" to JSIMAIN. The reporting component of JSIMAIN will produce performance reporting and will apply billing rates (see VMRATE later in this section).

EXTDATA File: Summarized data per z/VM session in a more flexible format that is more appropriate to z/VM accounting records from z/VM 5.2 and later. This file is used for performance and usage reporting using the more powerful CA Easytrieve product. EXTDATA can also be used to "feed" to the CA JARS Accounting and Chargeback product.

EXTDATA is not input to JSIMAIN.

JSIMAIN reporting concerns only the History file. Standard reports are discussed later in this section. The files used by JSIMAIN follow:

Filename

Usage Description

Predefined File Attributes

CAIJSCIN

Describes the input control file containing the Report Writer control statements.

RECFM=F LRECL=80 BLKSIZE=80

CAIJSHST

Describesthe input data file produced by the Translate component. This must be the same file created as output (CAIJVS6) by the Translate element.

RECFM=VB LRECL=8188 BLKSIZE=8192

histout

Describes the output history file created by the Report Writer. You need not create a history file in every run of the Report Writer. The output file name is supplied on the SORT statement.

RECFM=VB LRECL=8188 BLKSIZE=8192

CAIJSPRT

Describes an output file where generated messages are printed. This file also includes your output reports, unless you override the report destination with the PRINT SUFFIX feature of your SORT statement.

RECFM=FBA LRECL=133 BLKSIZE=133

CAIJSNAP

Defines where invalid records are displayed.

RECFM=FA LRECL=133 BLKSIZE=133

CAIJSCT1

A working file to store control statement images.

RECFM=80 LRECL=80 BLKSIZE=80

CAIJSCT2

A working file to store control statement images.

RECFM=F LRECL=80 BLKSIZE=80

CAIJSACT

A working file of account records.

RECFM=VB LRECL=8188 BLKSIZE=8192

SORTMSG SORTLIST SYSOUT

Describes the data set for messages generated by your sort program.

RECFM=FA LRECL=133 BLKSIZE=133

STEPLIB

Defines the LOADLIB or LOADLIBs in which necessary programs can be found. CAJRLOAD LOADLIB must always be included in this DD statement. If you wish to place user exits in a LOADLIB, that LOADLIB should be concatenated to //STEPLIB.

N/A

Use the IVP JCL as a model for setting up your production JCL for the VM Interface. Modifications should reflect your data center's standards.