arsodfxa - Spool file data set allocation attributes exit

On z/OS®, you can use the arsodfxa spool file data set preallocation exit to modify the currently-defined ODF JES spool file data set output parameter definitions that are used for dynamic allocation of the report and manifest JES spool file data sets. The arsodfxa exit is called when ODF detects a non-blank Customer Variables field in either the ODF distribution or report bundle definitions, but only if the field value is not set to DO NOT SCHED or NOSCHED.

The arsodfxa exit is passed the output parameters that are specified in the report bundle definition and the output parameter string. The exit can modify the output parameter string. The string that is returned from the user exit will be used to allocate the JES spool file data sets for the report bundle and manifest JES spool file data sets.

Figure 1 shows an example of an output parameter string.
Figure 1. Example of an output parameter string
CLA(X) 
DES(XXXXXXXXXXXXXXXXXXX) 
FORMS(XXXXXXXX) 
WRI(XXXXXXXX) 
FORMD(XXXXXX)
COP(XXX) 
PRM(XXXXXXXX) 
TRC/NOTRC FCB(XXXX) 
UCS(XXXX) 
BURST/NOBURST MOD(XXXX) 
FLA(XXXX) 
PAG(XXXXXX) 
CHA(WWWW,XXXX,YYYY,ZZZZ)

The return output string must adhere to the syntax shown or an allocation failure will occur.