Skip to content

Overview of Online Report Generation

Global administrators, application administrators, and users can run the reports that ship with ChangeMan ZMF:

  • The global administrator determines the reports that an application administrator can run. The ChangeMan ZMF Administrator’s Guide describes the reports that global and application administrators can run and shows how to access them online.

  • An application administrator determines the reports that the user can run. The ChangeMan ZMF User’s Guide describes the reports that users can run and shows how to access them online.

You can request a report online or submit the request as a batch job. For security purposes, both methods require that the TSO userid of the requesting user be passed to the target XML service. Thus, report access is determined by the security authorization of the user who submits the report request.

The steps that the global administrator, application administrator, or user takes to generate ChangeMan ZMF reports online are:

  1. The administrator or user specifies the appropriate report option and selects the desired report from an online menu:

    • The global administrator selects the target report from the Report Selection List (CMNREPT6) panel (option =A.G.R.2).

    • The application administrator selects the target report from the Report Selection List (CMNREPT6) panel (option =A.A.R.2).

    • The ChangeMan ZMF user selects the target report from the Report Selection List (CMNREPT6) panel (option = 6.1).

  2. The selected report corresponds to a member of the REXX program library. For example, report 010 corresponds to member CMN010 in the REXX program library.

    When the ChangeMan ZMF administrator or user selects a report to generate online, ChangeMan ZMF submits a batch job, passing it the name of the target reporting program and the reporting option (application name or pattern, package name or pattern, and so on) that the administrator or user has specified.

  3. The target REXX program:

    • Validates the input.

    • Sets up the appropriate REXX stem variables.

    • Calls the appropriate XML service, passing it the stem variable to process. The program may call more than one XML service. The XML services that the target reporting program calls are identified in the program comments.

    • Formats the information returned by the target XML service and sends report output to DDname SYSTSPRT. All reports include print-control characters in column 1. Therefore, the SYSTSPRT statement in the CMN$$RPT member of the vendor-supplied CMNZMF.SKELS library and in the REPORTS member of the CMNZMF.CNTL library specify the attributes RECFM=VBA and LRECL=2044.

  4. You use a facility such as the Spool Display and Search Facility (SDSF) to view the report.