General Information on Reports

This section covers the following topics:


What is a Report?

A report is the basic object processed by Entire Output Management and refers to a spool data set in a job or to part of it.

Defining a report involves:

  • creating a report definition that can identify the jobs where the spool data set can be found;

  • creating user routines or using standard routines to extract the important data from the spool data set;

  • defining report processing: storage, distribution and printing of the report you have produced;

  • creating individual layouts for addressees.

Spool Data Set and Report

A spool data set is identified as containing a report if its spool attributes match the identification attributes of one or more report definitions.

One complete spool data set can constitute a report or it can be separated into smaller reports.

To separate a spool data set into several reports, you can use your own Natural user routines or one of the Entire Output Management standard separation routines. For more information, see User Separation Routines in the System Administration documentation.

Identification Attributes

Entire Output Management processes the spool data set one time for each report definition as identified by its attributes.

A report can have the following attributes:

  • general attributes,

  • spooling-system attributes,

  • printing attributes,

  • distribution attributes,

  • formatting attributes,

  • separation attributes.

They are described under Attributes of a Report.

Life Cycles of Active Report/Attributes

Report Creation

Daily Cleanup Processing

Archive Processing

Revive Processing