Previous Topic: CA Ideal Batch File TableNext Topic: Changing the CA Ideal File Batch Table


ROSFD Entry

You can specify the following parameters for a ROSFD entry:

ACCMETH= BDAM|SEQ

Identifies the type of access. You must specify BDAM for VLS files. All others must be SEQ.

ADDRESS=RELTRK

Indicates that BDAM VLS entries use relative track addressing.

BLKSIZE=nnnnn

Specifies the block size for the file. For sequential dataviews, see the Creating Dataviews Guide for details on how this value is overridden.

CTLCHR=ASA

Identifies ASCII control characters for printer files.

DDNAME|DTFNAME=xxxxxxx

For z/OS sequential file entries, DDNAME identifies the ddname of the file. For VSE BDAM, sequential DISK, and sequential tape entries, DTFNAME identifies the DLBL or TLBL name. For information about how CA Ideal dynamically changes this name to the actual MONITOR-NAME specified in the dictionary, see the chapter on sequential file dataviews in the Creating Dataviews Guide.

DEVADDR=SYSxxx-(VSE only)

Identifies the logical unit assignment for this file. It only has meaning for card input, printer, punch, and tape entries. Sequential disk and BDAM entries all use SYS000, which you can override with JCL.

DEVICE=nnnn (VSE only)

Identifies the device type such as 3390. The device must only be of the correct type, not necessarily the actual unit where it runs.

DTFTYPE=DTFPR|DTFCDP|DTFSD|DTFMT (VSE only)

Indicates the DTF type as printer (DTFPR), punch (DTFCDP), sequential disk (DTFSD), and magnetic tape (DTFMT) entries, respectively.

FILABL=STD|NO

Identifies whether a tape file has standard labels or no labels.

IBLKSZ=nnnnn

Parameter used for sequential disk dataviews. Identifies the maximum input block size. For more details about sequential dataviews, see the Creating Dataviews Guide.

LRECL=nnnnn

Specifies the record size for the file. For sequential dataviews, see the Creating Dataviews Guide for details on how this value is overridden.

OBLKSZ=nnnnn

Parameter used for sequential disk dataviews identifies the maximum output block size. It must be eight greater than the IBLKSZ for the same ROSFD entry. For more details, see the chapter on sequential file dataviews in the Creating Dataviews Guide.

OPSYS=DOS|VSE (VSE only)

Identifies VSE as the operating system. This is a required parameter, since if omitted the default is to generate entries for z/OS.

PRODUCT=

Obsolete.

RECFM=F|FB|FBA|FA

Identifies whether a file has fixed (F), blocked (B), or fixed block (FB) format, and whether control characters are ANSI characters (A).

Examples: VSE

The following is a sample printer entry:

SYSPRINT ROSFD  ACCMETH=SEQ,                                          X
                DTFTYPE=DTFPR,                                        X
                DEVICE=1403,                                          X
                DEVADDR=SYS041,                                       X
                RECFM=F,                                              X
                BLKSIZE=133,                                          X
                CTLCHR=ASA,                                           X
                OPSYS=VSE 

SYSIN and SYSPRINT are the logical names CA Ideal uses to access these entries.

Note: When creating or modifying CA Ideal system definitions, you must specify the name of the source, object, and panel library names residing on VLS (Virtual Library System). You must describe each VLS library specified in this way with an entry in the IDSYSFT. The following is a sample VLS BDAM entry:

IDL$IDS  ROSFD  ACCMETH=BDAM,                                         X
                DEVICE=3390,                                          X                     				  DEVADDR=SYS000,                                       X
                DTFNAME=SRC$ID,                                       X
                ADDRESS=RELTRK,                                       X
                RECFM=F,                                              X
                BLKSIZE=1960,                                         X
                OPSYS=VSE 

IDL$IDS is the name of a library the user defined when doing SYSTEM definition. SRC$ID is the DLBL name to use in the JCL to define this file. You must override SYS000 in the JCL to assign the file to the correct unit.