Home | Mainframe Wiki | Free Downloads | Sample Programs | More References | Mainframe Forum

IBMMainframes.com

Quick References for IBM Mainframe Programming

CICS TABLES

CICS CONTROL TABLES - SYNTAX

ALT | DCT | FCT | JCT | MCT | NLT | PCT | PLT | PPT | SIT | SNT | SRT | TCT | TLT | TST | XLT

 

 

ALT - Application Load Table

 

ALT Application Load Table - syntax for TYPE=INITIAL

         DFHALT TYPE=INITIAL
                [,SUFFIX=xx]               % Table Suffix
 
 

ALT Application Load Table - syntax for TYPE=ENTRY

label    DFHALT TYPE=ENTRY
                ,PROGRAM=(name[,...])      % Name of programs
                [,ALIGN={NO|ENTRY|YES}]    % Page alignment
                [.CLASS={SPECIFIC|GENERIC}]
                [,FIX={NO|YES}]            % Page Fixed
                [,PAGEOUT={NO|YES}]        % CICS to force out not in use
                [,SHR={NO|YES}]            % use from link pack area (LPA)
 
 
 

DCT - Destination Control Table

 

DCT Destination Control Table - syntax for TYPE=INITIAL

         DFHDCT TYPE=INITIAL
                [,SEPASMB={NO|YES}]
                [,SUFFIX=xx]               % Table suffix
                [,TRNSUFX=(xx[,xx],...)]
 

DCT Destination Control Table - syntax for TYPE=EXTRA

label    DFHDCT TYPE=EXTRA
                ,DESTID=name               % symbolic name of destination
                [,DSCNAME=name]            % file name in TYPE=SDSCI
                [,OPEN={INITIAL|DEFERRED}]
                [,RESIDNT={YES|NO}         % resident data set control blocks
                [,RSL={0|number|PUBLIC}]   % security level of destination
 

DCT Destination Control Table - syntax for TYPE=INDIRECT

label    DFHDCT TYPE=INDIRECT
                ,DESTID=name               % symbolic name of destination
                ,INDDEST=name              % name of real destination
 

DCT Destination Control Table - syntax for TYPE=INTRA

label    DFHDCT TYPE=INTRA
                ,DESTID=name               % symbolic name of destination
                [,DESTFAC={(TERMINAL[,trmidnt])
                           |FILE|(SYSTEM,sysidnt)}]
                [,DESTRCV={NO|PH|LG}]      % recoverability attributes
                [,REUSE={YES|NO}]
                [,RSL={0|number|PUBLIC}]   % security level of destination
                [,TRANSID=name]            % Trans to be auto initiated
                [,TRIGLEV={1|number}]      % Trans to accumulate
 

DCT Destination Control Table - syntax for TYPE=REMOTE

label    DFHDCT TYPE=REMOTE
                ,DESTID=name               % symbolic name of destination
                ,SYSIDNT=name              % name of system or region
                [,LENGTH=length]           % length in bytes of fixed recs
                [,RMTNAME=name]
                [,RSL={0|number|PUBLIC}]   % security level of destination
 

DCT Destination Control Table - syntax for TYPE=SDSCI

label    DFHDCT TYPE=SDSCI                 % Data Set Control Information
                ,DSCNAME=name              % DDname
                [,BLKSIZE=length]
                [,BUFNO={1|number}]
                [,ERROPT={IGNORE|SKIP}]
                [,RECFORM={FIXUNB|FIXUNBA|FIXBLK|FIXBLKA|
                           VARBLK|VARBLKA|VARUNB|BARUNBA}]
                [,RECSIZE=length]
                [,REWIND={LEAVE|REREAD}]
                [,SUFFIX=xx]               % for non-resident control blk
                [,TYPEFLE={INPUT|OUTPUT|RDBACK}]
 
 
  

FCT - File Control Table

 

FCT File Control Table - syntax for TYPE=INITIAL

         DFHFCT TYPE=INITIAL
                [,SUFFIX=xx]               % Table suffix
 

FCT File Control Table - syntax for TYPE=DATASET

label    DFHFCT TYPE=DATASET
                ,DATASET=name              % DDname for file
                ,ACCMETH={BDAM|VSAM}
                [,DISP={OLD|SHR}]          % Type of enqueue
                [,DSNAME=name]             % Actual Data Set Name
                [,FILSTAT=({ENABLED|DISABLED}
                          ,{CLOSED|OPENED})]
                [,JID={NO|SYSTEM|nn}]      % Auto Journalling
                [,JREQ={ALL|(request[,request,...)}]
                [,LOG={NO|YES}]            % Automatic logging
                [,RECFORM=([{UNDEFINED|VARIABLE|FIXED}]
                          ,[{BLOCKED|UNBLOCKED}]
                          ,[DCB format])]
                [,RSL={0|number|PUBLIC}]   % security level of destination
                [,SERVREQ=([ADD][,BROWSE][,DELETE][,READ][,UPDATE])]
 

FCT File Control Table - syntax for TYPE=DATASET (VSAM only)

                [,BASE=name]               % Group files with same base
                [,BUFND=number]            % Number of data buffers
                [,BUFNI=number]            % Number of index buffers
                [,DSNSHR={ALL|UPDATE}]     %
                [,LSRPOOL={1|number|NONE}] % Local shared resource pool
                [,PASSWD=password]         % Password for dataset
                [,STRNO={1|number}]        % Number of concurrent strings
 

FCT File Control Table - syntax for TYPE=DATASET (BDAM only)

                [,BLKKEYL=length]
                [,BLKSIZE=(length[,length])]
                [,KEYLEN=length]
                [,LRECL=length]
                [,RELTYPE={BLK|DEC|HEX}]
                [,RKP=number]              % Relative key position
                [,SRCHM=number]
                [,VERIFY=YES]
 
 

JCT - Journal Control Table

 

JCT Journal Control Table - syntax for TYPE=INITIAL

         DFHJCT TYPE=INITIAL
                [,SUFFIX=xx]               % Table suffix
 

JCT Journal Control Table - syntax for TYPE=ENTRY

label    DFHJCT TYPE=ENTRY
                ,JFILEID={SYSTEM|nn}       % Journal Id number
                ,BUFSIZE=nnnnn             % Buffer size
                [,BUFSUV=nnnnn]            % Buffer shift up value
                [,FORMAT=SMF]
                [,JOUROPT=([CRUCIAL][,INPUT][,PAUSE][,RETRY]
                           [,{LRU|EXTA}])]
                [,JTYPE={TAPE1|TAPE2|DISK1|DISK2|SMF}]
                [,LABEL={NO|STANDARD}]
                [,LAYOUT={LINEAR|CYCLIC}]
                [,OPEN={INITIAL|DEFERRED}]
                [,RSL={0|number|PUBLIC}]   % security level of destination
                [,SYSWAIT={STARTIO|ASIS}]
                [,VOLCNT=number]
 
 

MCT - Monitoring Control Table

 

MCT Monitoring Control Table - syntax for TYPE=INITIAL

         DFHMCT TYPE=INITIAL
                [,EVENT=YES]               % use of SYSEVENT macro
                [,SUFFIX=xx]               % Table suffix
 

MCT Monitoring Control Table - syntax for TYPE=EMP

label    DFHMCT TYPE=EMP                   % User event monitoring points
                ,CLASS=([ACCOUNT][,PERFORM])
                ,ID={number|(PP,number)|entryname.number}
                [,ACCOUNT=(option[,...])]
                [,CLOCK=(number,name1[,name2,...])]
                [,COUNT=(number,name1[,name2,...])]
                [,FIELD=(1,name)]
                [,PERFORM=(option[,...])]
 

MCT Monitoring Control Table - syntax for TYPE=RECORD

label    DFHMCT TYPE=RECORD                % Control data recording
                ,CLASS={ACCOUNT|EXCEPTION|PERFORM}
                [,CPU={NO|YES}]
                [,CONV=YES]
                ,DATASET=number
                [,EXCLUDE={ALL|n1[,...])}]
                [,EXIT={NO|YES}]
                ,FREQ=number
                [,INCLUDE=(m1[,...])]
                ,MAXBUF=number
 
 

NLT - Nucleus Load Table

 

NLT Nucleus Load Table - syntax for TYPE=INITIAL

         DFHNLT TYPE=INITIAL
                [,PROTECT={NO|YES}]        % Load in protect key 0 storage
                [,SHR={NO|YES}]            % Use link pack area (LPA)
                [,SUFFIX=xx]               % Table suffix
 

NLT Nucleus Load Table - syntax for TYPE=ENTRY

         DFHNLT TYPE=ENTRY
                ,MODULE=name               % CICS module name
                [,ALIGN={NO|ENTRY|YES}]    % Page alignment
                [,FIX={NO|YES}]            % Page Fixed
                [,PROTECT={NO|YES}]        % Load in protect key 0 storage
                [,SHR={NO|YES}]            % Use link pack area (LPA)
 
 

PCT -Program Control Table

 

PCT Program Control Table - syntax for TYPE=INITIAL

         DFHPCT TYPE=INITIAL
                [,DTB={YES|NO|(YES,NO)|(YES,WAIT)}]
                [,EXTSEC={NO|YES}]         % External security facility
                [,FDUMP={(ASRA,ASRB)|ASRA|ASRB}]
                [,SCRNSZE={DEFAULT|ALTERNATE}]
                [,SUFFIX=xx]               % Table suffix
                [,TRANSEC=([MASTER(nn)]
                           [,SVR(nn)][,FE(nn)][,EDF(nn)]
                           [,INTERPRETER(nn)][,MIRROR(nn)]
                           [,ROUTING(nn)][,RDO(nn)])]
 

PCT Program Control Table - syntax for TYPE=ENTRY

label    DFHPCT TYPE=ENTRY
                ,PROGRAM=name              % Name of program
                ,TASKREQ=xxxx              % External security facility
                ,TRANSID=transaction-identification
                [,ANTICPG={NO|YES|nn}]
                [,DTB={YES|NO|(YES,NO)|(YES,WAIT)}]
                [,DTIMOUT={NO|numeric-value}]
                [,DUMP={YES|NO}]
                [,DVSUPRT={ALL|NONV|VTAM}]
                [,EXTSEC={NO|YES}]         % External security facility
                [,FDUMP={(ASRA,ASRB)|ASRA|ASRB}]
                [,PARTSET={psetname|KEEP|OWN}]
                [,PRMSIZE=decimal-value]
                [,PTRCOMP={NO|YES}]
                [,RESTART={NO|YES}]
                [,RSL={0|number|PUBLIC}]   % security level of destination
                [,RSLC={NO|YES|EXTERNAL}]
                [,RTIMOUT={NO|numeric-value}]
                [,SCRNSZE={DEFAULT|ALTERNATE}]
                [,SPURGE={NO|YES}]
                [,TCLASS={NO|transaction-class}]
                [,TPURGE={NO|YES}]
                [,TRACE={YES|NO}]
                [,TRANSEC={1|decimal-value}]
                [,TRNPRTY={1|decimal-value}]
                [,TRNSTAT={ENABLED|DISABLED}]
                [,TWASIZE={0|decimal-value}]
                [,XTRANID=hexadecimal-transaction-identifier]
VTAM only
                [,INBFMH={EODS|ALL|DIP|NO}]
                [,JFILEID={NO|SYSTEM|nn}]
                [,LOGREC={NO|YES}]
                [,MODENAM=modename]
                [,MSGJRNL={INPUT|OUTPUT|(INPUT,OUTPUT)}]
                [,NEPCLAS={0|integer}]
                [,OPTGRP=name]
                [,RAQ={NO,YES}]
 

PCT Program Control Table - syntax for TYPE=GROUP

label    DFHPCT TYPE=GROUP                 % Special entries
                ,FN=([AKP][,AUTOSTAT][,BMS][,CONSOLE]
                     [,DLI][,EDF][,FE][,HARDCOPY][,INTERPRETER]
                     [,ISC][,JOURNAL][,MASTTERM][,MSWITCH]
                     [,MVS][,NUMERICS][,OPENCLSE][,OPERATORS]
                     [,RDO][,RESEND][,RESPLOG][,RMI][,SIGNON]
                     [,STANDARD])
                [,EXTSEC={NO|YES}]         % External security facility
                [,KEYID=xxxx]
 

PCT Program Control Table - syntax for TYPE=OPTGRP

label    DFHPCT TYPE=OPTGRP                % Transaction desc options
                [,MSGPOPT=([CCONTRL][,MSGINTEG]
                           [,ONEWTE][,PROTECT])]
                [,MSGPREQ=([CCONTRL][,MSGINTEG]
                           [,ONEWTE][,PROTECT])]
 

PCT Program Control Table - syntax for TYPE=PROFILE

label    DFHPCT TYPE=PROFILE               % Session processing options
                ,PROFILE=name
                [,INBFMH={NO|ALL}]
                [,JFILEID={NO|SYSTEM|nn}]
                [,MODENAM=modename]
                [,MSGJRNL=([INPUT][,OUTPUT])]
                [,NEPCLAS={0|integer}]
 

PCT Program Control Table - syntax for TYPE=REMOTE

label    DFHPCT TYPE=REMOTE                % Remote transactions
                ,SYSIDNT=name              % System identifier
                ,TASKREQ=xxxx              % External security facility
                ,TRANSID=transaction-identification
                [,DTB={YES|NO|(YES,NO)|(YES,WAIT)}]
                [,DTIMOUT={NO|numeric-value}]
                [,DVSUPRT={ALL|NONV|VTAM}]
                [,EXTSEC={NO|YES}]         % External security facility
                [,FDUMP={(ASRA,ASRB)|ASRA|ASRB}]
                [,JFILEID={NO|SYSTEM|nn}]
                [,LOCALQ={NO|YES}]
                [,LOGREC={NO|YES}]
                [,MSGJRNL=([INPUT][,OUTPUT])]
                [,NEPCLAS={0|integer}]
                [,OPTGRP=name]
                [,PTRCOMP={NO|YES}]
                [,RAQ={NO,YES}]
                [,RESTART={NO|YES}]
                [,RSL={0|number|PUBLIC}]   % security level of destination
                [,RSLC={NO|YES|EXTERNAL}]
                [,RTIMOUT={NO|numeric-value}]
                [,SCRNSZE={DEFAULT|ALTERNATE}]
                [,SPURGE={NO|YES}]
                [,TCLASS={NO|transaction-class}]
                [,TPURGE={NO|YES}]
                [,TRACE={YES|NO}]
                [,TRANSEC={1|decimal-value}]
                [,TRNPRTY={1|decimal-value}]
                [,TRPROF={DFHCICSS|name}]
                [,TWASIZE={0|decimal-value}]
                [,XTRANID=hexadecimal-transaction-identifier]
 
 

PLT - Program List Table

 

PLT Program List Table - syntax for TYPE=INITIAL

         DFHPLT TYPE=INITIAL
                [,SUFFIX=xx]               % Table suffix
 

PLT Program List Table - syntax for TYPE=ENTRY

         DFHPLT TYPE=ENTRY
                ,PROGRAM=(program[,program,...])
 
 
 

PPT - Processing Program Table

 

PPT Processing Program Table - syntax for TYPE=INITIAL

         DFHPPT TYPE=INITIAL
                [,SUFFIX=xx]               % Table suffix
 

PPT Processing Program Table - syntax for TYPE=ENTRY

         DFHPPT TYPE=ENTRY
                {,PROGRAM=name|,MAPSET=name|PARTSET=name}
                [,PGMLANG={ASSEMBLER|COBOL|PL/I}]
                [,PGMSTAT={ENABLED|DISABLED}]
                [,RELOAD={NO|YES}]
                [,RES={NO|ALIGN|FIX|PGOUT|YES}]
                [,RSL={0|number|PUBLIC}]   % security level of destination
                [,USAGE=MAP]
 
 

SIT - System Initialization Table

 

SIT System Initialization Table - syntax for TYPE=CSECT

         DFHSIT TYPE={CSECT|DSECT}
                [,ABDUMP={YES|NO}]         % system dump for ASRB abends
                [,AKPFREQ={200|nnnnn}      % Activity keypoint frequency
                [,ALT={NO|xx|YES}]         % Application load table
                [,AMXT={MXT-value|nnnnn}]  % Max dispatchable tasks
                [,APPLID={DBDCICS|name}]   % VTAM APPLID
                [,AUTINST=({100|nnnnn},{DFHZATDX|name})] % term auto install
                [,AUXTR={OFF|ON}]          % Auxilary trace
                [,BFP={YES|NO}]            % Built in functions program
                [,BMS=({FULL|MINIMUM|STANDARD}[,COLD]
                      [,{UNALIGN|ALIGN}][,{DDS|NODDS}])] % Basic mapping opt
                [,CICSSVC={216|nnn}]       % CICS type 2 SVC
                [,CMXT=([V1][,V2]...[,V10])] % Max task per transaction class
                [,COBOL2={NO|YES}]         % VS COBOL II
                [,CSA=COLD]                % cold start the CSA
                [,DATFORM={MMDDYY|DDMMYY|YYMMDD}]
                [,DBP={NO|xx|YES}]         % Dynamic transaction backout prog
                [,DBUFSZ={500|nnnnn}]      % buffer size for dynamic backout
                [,DCT=([{YES|xx|NO}][,COLD])] % Destination control table
                [,DDIR={YES|xx}]           % suffix for DDIR list
                [,DIP={NO|YES}]            % batch data interchange program
                [,DLDBRC={NO|YES}]         % data base recovery control
                [,{DLI|DL1}=({NO|YES}[,COLD])] % DL/I code
                [,DLIRLM={NO|YES|name}]    % IMS/VS resource lock manager
                [,DLLPA={NO|YES}]          % IMS/VS use of LPA
                [,DLMON={NO|YES}]          % IMS/VS monitoring
                [,DLTHRED={1|nnnnn}]       % num threads for IMS/VS interface
                [,DLXCPVR={NO|YES}]        % page-fix ISAM or OSAM buffers
                [,DMBPL={4|nnnnn}]         % IMS/VS DMB pool size
                [,DTB={MAIN|AUX}]          % DTB buffer spill
                [,DUMP={NO|{FORMAT|PARTN|FULL][,{SNAP|SDUMP}])]
                [,DUMPDS={AUTO|A|B}]       % Dump dataset to be opened
                [,ENQPL={2|nnnnn}]         % IMS/VS ENQ control block space
                [,EXEC={YES|NO}]           % Command level support
                [,EXITS={NO|YES}]          % user exit interface
                [,EXTSEC=({NO|YES}[,{NOPREFIX|PREFIX}])] % external security
                [,FCT=([{YES|xx|NO}][,COLD])] % File control table
                [,FLDSEP='xxxx']           %
                [,FLDSTRT='x']             %
                [,GMTEXT={WELCOME TO CICS/VS|'text'}]
                [,GMTRAN={CSGM|name}]      % tran initiatied when VTAM logon
                [,GRPLIST=name]            % list of groups for CSD
                [,ICP=COLD]                % cold start interval control prog
                [,ICV={1000|nnnnn}]        % region exit time in milliseconds
                [,ICVR={5000|nnnnn}]       % runaway task time interval
                [,ICVS={20000|nnnnn}]      % system stall time interval
                [,ICVTSD={500|nnnnn}]      % terminal scan delay facility
                [,IOCP={0|nnnnn}]          % percent of short term events wait
                [,IRCSTRT={NO|YES}]        % interregion environment for DL/I
                [,ISC={NO|YES}]            % Intercommunication group programs
                [,JCT={YES|xx|NO}]         % Journal control table
                [,LGNMSG={NO|YES}]         % VTAM logon data passed to applic
                [,LPA={NO|YES}]            % CICS modules used from the LPA
                [,MAXSMIR={999|nnnnn}]     % max num suspended mirror tasks
                [,MCT={NO|YES|xx}]         % Monitor control table
                [,MONITOR=([ACC][,PER][,EXC][,EVE])]
                [,MSGLVL={1|0}]            % Messages displayed during init
                [,MXT={5|nnnnn}]           % max number of tasks
                [,NLT={NO|xx|YES}]         % Nucleus load table
                [,OPNDLIM={10|nnnnn}]      % OPNDST and CLSDST request limit
                [,OSCOR={8192|nnnnn}]      % Storage reserved for OS
                [,PCDUMP={YES|NO}]         % system dump for ASRA abends
                [,PCT={YES|xx|NO}]         % Program control table
                [,PDIR={YES|xx}]           % suffix for the PDIR list
                [,PGCHAIN=character(s)]    %
                [,PGCOPY=character(s)]     %
                [,PGPURGE=character(s)]    %
                [,PGRET=character(s)]      %
                [,PGSIZE={2048|4096}]      % CICS virtual page size
                [,PISCHD={YES|NO}]         % program isolation scheduling
                [,{PLI|PL1}={NO|YES}]      % PL/I programs to be processed
                [,PLISHRE={NO|YES}]        % PL/I shared library support
                [,PLTPI={NO|xx|YES}]       % PLT at initialization
                [,PLTSD={NO|xx|YES}]       % PLT at shutdown
                [,PPT={YES|xx|NO}]         % Processing program table
                [,PRGDLAY={0|hhmm}]        % BMS purge delay time interval
                [,PRINT={NO|YES|PA1|PA2|PA3}]
                [,PSBCHK={NO|YES}]         % DL/I Security checking
                [,PSBPL={4|nnnnn}]         % DL/I PSB pool size
                [,RAMAX={256|nnnnn}]       % I/O area for Receive any
                [,RAPOOL={2|nnnnn}]        % num fixed RPL's generated
                [,SCS={12288|nnnnn}]       % Storage cushion in bytes
                [,SIMODS={(A1,B1,C1,D1,E1,F1,G1,H1,I1,J1)|
                         (phase,...)}]     % System initialization modules
                [,SKRxxxx='page-retrieval-command'] % single keystroke retrev
                [,SPOOL={NO|YES}]          % system spooling interface
                [,SRBSVC={215|nnn}]        % CICS type 6 SVC
                [,SRT={YES|xx|NO}]         % System recovery table
                [,START={AUTO|COLD}]       % Type of start
                [,STARTER=YES]             % prefixes with $ and # allowed
                [,SUFFIX=xx]               % Table suffix
                [,SVD={1|nn|YES|NO}]       % storage violation dump
                [,SYSIDNT={CICS|name}]     % ident of this CICS region
                [,TBEXITS=([name1][,name2][,name3][,name4])]
                [,TCAM={NO|YES}]           % TCAM support
                [,TCP={YES|xx|NO}]         % BSC Terminal control program
                [,TCT={YES|xx|NO}]         % Terminal control table
                [,TD=({3|nnn}[,{3|nnn}])]  % Transient data program & buffers
                [,TRACE=([{125|nnn}][,{ON|OFF}])] % num entries and status
                [,TRAP={OFF|ON}]           % FE global trap activated
                [,TS=([COLD]
                       [,{3|0|nnn}]
                       [,{3|nnn}])]        % Temporary storage
                [,TSMGSET={4|nnn}]         % temp storage message set
                [,TST={NO|YES|xx}]         % Temporary storage table
                [,VSP={NO|YES}]            % MVS subtasking facility
                [,VTAM={YES|NO}]           % VTAM support
                [,WRKAREA={512|nnn}]       % CSA user work area size
                [,XLT={NO|xx|YES}]         % Transaction list table
                [,XDCT={YES|name|NO}]      % RACF for DCT
                [,XFCT={YES|name|NO}]      % RACF for FCT
                [,XJCT={YES|name|NO}]      % RACF for JCT
                [,XPCT={YES|name|NO}]      % RACF for PCT
                [,XPPT={YES|name|NO}]      % RACF for PPT
                [,XPSB={YES|name|NO}]      % RACF for PSB
                [,XTP={NO|YES}]            % Trans routing transformer prog
                [,XTRAN={YES|name|NO}]     % RACF for attached trans entries
                [,XTST={YES|name|NO}]      % RACF for temp storage entries
                [,ZCP=({YES|xx}[,NOHPO|HPO}])] % VTAM terminal control program
 
 

SNT - Sign-On Table

 

SNT Sign-On Table - syntax for TYPE=INITIAL

         DFHSNT TYPE=INITIAL
                [,EXTSEC={NO|YES}]         % External security system
 
 

SNT Sign-On Table - syntax for TYPE=ENTRY

         DFHSNT TYPE=ENTRY
                [,EXTSEC={NO|YES}]         % External security system
                [,NAMFORM=DEC]             % OP ID reader on terminal
                [,OPCLASS={1|(n1[,n2],...)}] % Operator classes
                [,OPIDENT=xxx]             % Operator identification
                [,OPNAME='operator name']  % Operator name
                [,OPPRTY={0|nnn}]          % Operator priority
                [,PASSWRD=xxxxxxxx]        % Operator password
                [,RSLKEY=(n1[,n2],...)]    % Resource security level key
                [,SCTYKEY={1|(n1[,n2],...)}] % Security key values
                [,TIMEOUT=nnn]             % sign off unused terminal
                [,USERID=xxxxxxxx]         % RACF user identification
 
 

SRT - System Recovery Table

 

SRT System Recovery Table - syntax for TYPE=INITIAL

         DFHSRT TYPE=INITIAL
                [,SUFFIX=xx]               % Table suffix
 

SRT System Recovery Table - syntax for TYPE={SYSTEM|USER}

         DFHSRT TYPE={SYSTEM|USER}
                ,ABCODE=(abend,...)        % abend codes to be handled
                {[,PROGRAM=program]|       % program to be given control
                 [,ROUTINE=name]}          % resident routine name
 
 

TCT - Terminal Control Table

 

TCT Terminal Control Table - syntax for TYPE=INITIAL

         DFHTCT TYPE=INITIAL
                ,ACCMETH=(VTAM[,NONVTAM][,GAM])
                [,ERRATT={NO|([LASTLINE][,INTENSIFY]
                          [,{BLUE|RED|PINK|GREEN|TURQUOISE
                             |YELLOW|NEUTRAL}]
                          [,{BLINK|REVERSE|UNDERLINE}])}]
                [,MIGRATE={YES|COMPLETE}]
                [,RESP={FME|RRN}]
                [,SUFFIX=xx]               % Table suffix
 
 

TCT Terminal Control Table - syntax for TYPE=TERMINAL

         DFHTCT TYPE=TERMINAL
                ,ACCMETH=VTAM
                ,TRMIDNT=name
                ,TRMTYPE=type
                [,ALTPGE=(lines,columns)]
                [,ALTPRT=(label[,COPY])]
                [,ALTSCRN=(lines,columns)]
                [,ALTSFX=number]
                [,BMSFEAT=([NOROUTE][,NOROUTEALL]
                           [,OBOPID][,OBFMT])]
                [,BRACKET={YES|NO}]
                [,BUFFER=buffer-size]
                [,CHNASSY={NO|YES}]
                [,CONNECT=AUTO]
                [,DEFSCRN=(lines,columns)]
                [,ERRATT={NO|([LASTLINE][,INTENSIFY]
                          [,{BLUE|RED|PINK|GREEN|TURQUOISE
                             |YELLOW|NEUTRAL}]
                          [,{BLINK|REVERSE|UNDERLINE}])}]
                [,FEATURE=(feature[,feature],...)]
                [,FF={NO|YES}]
                [,GMMSG={NO|YES}]
                [,HF={NO|YES}]
                [,LASTTRM=VTAM]
                [,LOGMODE=name]
                [,NETNAME={name-in-TRMIDNT|name}]
                [,OPERID=operator-id-code]
                [,OPERPRI=operator-priority-code]
                [,OPERRSL=(number,[,...])]
                [,OPERSEC={1|(number,[,...])}]
                [,PGESIZE=(lines,columns)]
                [,PGESTAT={AUTOPAGE|PAGE}]
                [,PRINTTO=(label[,COPY])]
                [,RELREQ=({NO|YES},{NO|YES})]
                [,RUSIZE={256|number}]
                [,SIGNOFF={YES|NO}]
                [,TCTUAL=number]
                [,TIOAL={value|(value1,value2)}]
                [,TRANSID=transaction-identification-code]
                [,TRMMODL=number]
                [,TRMPRTY={0|number}]
                [,TRMSTAT={TRANSACTION|(status[,status],...)}]
                [,USERID=userid]
                [,VF={NO|YES}]
 
 

TLT Terminal List Table

 

TLT Terminal List Table - syntax for TYPE=INITIAL

         DFHTLT TYPE=INITIAL
                [,:DC=aa]                  % Logical device code
                [,SUFFIX=xx]               % Table suffix
 

TLT Terminal List Table - syntax for TYPE=ENTRY

         DFHTLT TYPE=ENTRY
                ,TRMIDNT=([termid-1[*ldc-1][/opid-1]
                         [,termid-2[*ldc-2][/opid-2],...])
 
 
 

TST - Temporary Storage Table

 

TST Temporary Storage Table - syntax for TYPE=INITIAL

         DFHTST TYPE=INITIAL
                [,SUFFIX=xx]               % Table suffix
                [,TSAGE={0|number}]        % TS aging limit
 
 

TST Temporary Storage Table - syntax for TYPE=ENTRY/RECOVERY

         DFHTST TYPE={RECOVERY|ENTRY}
                [,DATAID=(char-string,char-string,...)]
 
 

TST Temporary Storage Table - syntax for TYPE=REMOTE

         DFHTST TYPE=REMOTE
                ,DATAID=char-string
                ,SYSIDNT=name
                [,RMTNAME=character-string]
 
 

TST Temporary Storage Table - syntax for TYPE=SECURITY

         DFHTST TYPE=SECURITY
                ,DATAID=char-string
                [,RSL={0|number|PUBLIC}]
 
 
 

XLT - Transaction List Table

 

XLT Transaction List Table - syntax for TYPE=INITIAL

         DFHXLT TYPE=INITIAL
                [,SUFFIX=xx]               % Table suffix
 
 

XLT Transaction List Table - syntax for TYPE=ENTRY

         DFHXLT TYPE=ENTRY
                [,TASKREQ=(kkkk[,kkkk],...)]
                [,TRANSID=(xxxx[,xxxx],...)]


 

 

Back to QUICK REFERENCES

Copyright 2003-2016 IBMMAINFRAMES.com

Home | Mainframe Wiki | Downloads | Programs | JCLs | Info | References | Mainframe Forum