Printer User Manual
VM CMS Commands to Invoke ACIF
FILEDEF INPUT DISK ACIFEX2 SYSIN A
FILEDEF OUTPUT DISK APKACIF OUTPUT A (LRECL 32756 BLKSIZE 3276 RECFM VB
FILEDEF INDEX DISK APKACIF INDEX A (LRECL 32756 BLKSIZE 3276 RECFM VB
FILEDEF RESLIB DISK APKACIF RESLIB A (LRECL 32756 BLKSIZE 3276 RECFM VB
FILEDEF SYSPRINT DISK APKACIF SYSPRINT A
APKACIF
Where file ACIFEX2 SYSIN A contains the following:
/ Pubs example phone bill /
/ DATA CHARACTERISTICS /
CC = YES / carriage control used /
CCTYPE = A / carriage control type /
CHARS = GT15
CPGID = 5 / code page identifier /
FDEFLIB = FDEF382,FDEF38PP
/ INDEXING INFORMATION /
FIELD1 = 13,66,15 / Account Number /
FIELD2 = ,5,3 / Name /
FIELD3 = 1,5,3 / Address /
FIELD4 = 2,5,3 / City, State, Zip /
FIELD5 = 4,6,12 / Date Due /
INDEX1 = 'Account Number',field1 / 1st INDEX /
INDEX2 = 'Name',field2 / 2nd INDEX /
INDEX3 = 'Address',field3 / 3rd INDEX /
INDEX4 = 'City, State, Zip',field4 / 4th INDEX /
INDEX5 = 'Date Due',field5 / 5th INDEX /
/ FILE INFORMATION /
INDEXDD = INDEX / index file ddname /
INPUTDD = INPUT / input file ddname /
OUTPUTDD = OUTPUT / output file ddname /
RESOBJDD = RESLIB / resource file ddname /
/ RESOURCE INFORMATION /
FORMDEF = F1A111 / formdef name /
PAGEDEF = P1A8682 / pagedef name /
FONTLIB = FONT382,FONT38PP
OVLYLIB = OVLY382,OVLY38PP
PDEFLIB = PDEF382,PDEF38PP
PSEGLIB = PSEG382,PSEG38PP
RESFILE = SEQ / resource file type /
RESTYPE = FDEF,PSEG,OVLY / resource type selection /
/ EXIT AND TRIGGER INFORMATION /
TRIGGER1 = ,1,'1' / 1st TRIGGER /
TRIGGER2 = 13,5,'ACCOUNT NUMBER:' / 2nd TRIGGER /
Figure 27. Example of a Telephone Bill for a VM ACIF Application
VSE JCL to Invoke ACIF
Chapter 8. Example: ACIF Application in OS/390, MVS, VM, or VSE 117