Mixture of Report Types in a Deliver reports SYSOUT DD Definition.
search cancel

Mixture of Report Types in a Deliver reports SYSOUT DD Definition.

book

Article ID: 17091

calendar_today

Updated On:

Products

Deliver

Issue/Introduction

Some Job/report definitions in Deliver that include the last REPORT ID being a STACK report that does not have any text selection criteria coded for it. 

Should we change this to a BASIC report? Can there be a mixture of report types in a Deliver report's SYSOUT DD Definition?

Environment

Release: Deliver 12.1 and Above

Cause

Release 12.1 of Deliver introduced some functionality changes that were made to support DYNAMIC reports.

Resolution

There were functionality changes made to Deliver in release 12.1, with which goes this statement:

"As part of our continuing program of improving the performance and quality of our products, We have tightened the checks in Deliver to verify that all reports defined for a particular SYSOUT DD are the same type of report (i.e., all BASIC reports or all STACK reports, etc). Mixed report types cannot be defined in the same SYSOUT DD job definition."

With the above, the recommendation is to (in the Deliver "Reports for Job" panels) adjust the report type settings. If some reports are STACK reports and others are BASIC (all blanks), the blanks should be changed to STACK, so that all reports would have a type of STACK.

Additional Information

* If you have STKNOTXT=ALL, stacked reports with no text will receive all pages. If sent to View, the REPORT ID will be attached.

* If STKNOTXT=XCL, then it will be a catch all but only when other stacked reports are defined with exclusive (XCL) statement.

* If all stacked reports have PAG and BEG/END, a stacked report with no text, and STKNOTXT=XCL, the first stacked report with no text will receive all pages. Subsequent stacked report with no text will not get any pages.