Running the command

In addition to normal Workload Automation Programming Language JCL requirements, EQQWXCSV needs the following DD statements allocated.

Table 1. DD statements for EQQWXCSV
DD Name Purpose Attributes
OUTBL Capture Batch Loader output when running with UPDATE(N). Can be an output data set or SYSOUT. Typically FB 80.
INPUTDEF Contains the control statements that define the behavior of the job. Input data set or instream SYSIN. Typically FB 80. Line numbers not tolerated. For multiple data set concatenation, use the same LRECL.
CSVFILE The comma separated value file containing the jobs and dependencies. Input data set or instream SYSIN. For multiple predecessors allow for a long record length. Line numbers not tolerated.

The JCL for running the command must specify EQQWXCSV as the command.

//RUNPIF   EXEC EQQYXJPX,                                  
//         SUBSYS=TWSA,    
//         CMD=EQQWXCSV 
//OUTBL      DD SYSOUT=*                                   
//INPUTDEF   DD *                                          
MAP(JOB,HIGHRC,PRED,FORM,.,WSID) 
ADID(FRED) FORM(DD0001) WSID(CPU1)
POLICY(60<26,5<51,3) UPDATE(Y) FIRSTWS(DUMM) LASTWS(DUMM)
DESCR(Excel Application) ODESCR(Scheduling) OWNER(TWS) 
//CSVFILE    DD *                                          
JOBA                                                       
JOBB,4,JOBA,DD0002,HELLO,WAIT                              
JOBC,,JOBA JOBQ,,GOODBYE                                   
JOBD,,'JOBB JOBC'
JOBQ