Previous Topic: Accessing IMS-DL/I Files with Reporting FacilityNext Topic: Communications Area Use


Processing Notes

You can specify only one DL/I file definition statement per Reporting Facility execution and it must be the primary file. Multiple databases can be in the primary file. You can access multiple databases using the single DL/I file definition, although you must use the same I/O area and Communications Area.

When you specify a DL/I file in a Reporting Facility run, the system accesses the database. Then, at end-of-job, control passes to the DL/I nucleus rather than the operating system.

In a typical Reporting Facility-DL/I run, the Reporting Facility program definition you set up establishes, prior to issuing the GET command, the function code, the number of SSAs supplied, the segment name, and the optional SSAs in bytes 1—255 of the I/O area.

The status code (PCBSC) returned from the DL/I call is evaluated by the Reporting Facility program. The Reporting Facility posts the return code.