Dynamic printing parameters

If you set the Dynamic Print field to Report or Yes in report definitions or sets of archive attributes, Output Manager can capture values for certain printing parameters (called dynamic printing parameters) from the archived SYSOUT data sets and (for basic and custom reports only) or from a report-level set of printer attributes.

These parameter values are stored in the BJTDAT table. They will be used for all types of printing (user-initiated print and reprint requests and automatic printing). They will take precedence over any values for these parameters that might be specified in recipient IDs or sets of printer attributes. The sources for the dynamic printing parameters are controlled by the option specified for the USE_DISTRIBUTION_LIST_PRINTER configuration parameter (specified in the Policy Administration panels).

The following JCL parameters comprise the "dynamic printing parameters":

  • CLASS
  • DEST
  • FCB
  • FORMS
  • FORMDEF
  • OPTCD=J (Only the value J is supported.)
  • PAGEDEF
  • PRMODE
  • TRC
  • UCS

All of these parameters, except OPTCD=J, can be taken from a SYSOUT data set or from a set of printer attributes. OPTCD=J can be taken only from the SYSOUT. OPTCD=J is a DCB subparameter that is used when a data set is printed to an AFP printer; it indicates that the logical record for each output data line contains a table reference characters (TRC). For detailed descriptions of all of these parameters, see the IBM® MVS™ JCL Reference.

If Dynamic Print is set to Yes or Report, the final set of "dynamic printing parameters" generated from the data in the BJTDAT table override any values for the same parameters that you specified in static printing-related definitions (that is, recipient IDs or other sets of printer attributes). However, if the BJTDAT table does not contain a value for a "dynamic printing parameter," the value for that parameter can be taken from your static printing-related definitions. Also, if your printing-related definitions specify other printing parameters (outside the set of dynamic printing parameters), these parameters can also be used for printing. (Which definitions apply depends on how you set the Print Model field.)

You can force the capture (or both the capture and use) of the dynamic printing parameters by specifying the DYNAMIC_PRINTER_ATTRIBUTE_CAPTURE or DYNAMIC_PRINTER_ATTRIBUTE_USE parameter with the appropriate option in the SBJTSAMP member BJT#IN05. The default option for these commands is DEFINED, which causes Output Manager to use the Dynamic Print settings in the archive attributes and report definitions for determining whether to capture and use the "dynamic printing parameters." If you specify the DYNAMIC_PRINTER_ATTRIBUTE_CAPTURE or DYNAMIC_PRINTER_ATTRIBUTE_USE parameter with the option ARCHIVES, REPORTS, or ALL, Output Manager will capture (or capture and use) the dynamic printing parameters for all archived reports, all captured reports (basic reports, custom reports, and field indexes), or all archived and captured reports, even if the Dynamic Print field is set to No in the archive attributes or report definitions for these objects. For more information about these commands, see the IBM Tivoli Output Manager for z/OS Installation and Customization Guide.