Previous Topic: Resolve External Action BlocksNext Topic: Procedure Step View Matching Report


List a Procedure Action Diagram

When you select P in the Load Module Expansion panel, CA Gen creates a Procedure Action Diagram for a selected procedure step or action block that you can view without returning to the workstation toolset.

When you select this option, CA Gen generates a listing, stores it in a sequential file with the name:

prefix.membername.adlist.suffix

where prefix and suffix are the prefix and suffix set during the installation of the Host Encyclopedia Construction tool, and displays the listing in TSO Browse mode.

Note: For more information about setting the prefix and suffix for default file names, see the z/OS Installation Guide.

Follow these steps:

  1. On the Application System Construction menu, type 1 for the Generate business system option and press Enter.

    CA Gen displays the Generate Business System panel listing the online load modules, server load modules, and batch jobs in the business system.

  2. Type an E next to an online load module or batch job name to expand and press Enter.

    When you select a batch job with multiple batch load modules, CA Gen displays the Batch Job Expansion panel listing the batch load modules.

    When you select an online load module, CA Gen displays the Load Module Expansion panel listing the components of the load module.

    or

    When you select a batch job with one batch load module, CA Gen displays the Batch Load Module Expansion panel listing the contents of the batch load module.

  3. Press End to return to the Generate Business System panel.

CA Gen creates the listing from information in the Host Encyclopedia, identical to the one included as part of every generated procedure step and action block source module. It contains the action diagram, its views, and related dialog flow details.

The following illustration is an example of a procedure action diagram listing. The action diagram numbers verbs, not statement lines.

BROWSE - AAAC.LAG.LISTING (P0173162) --- LINE 00000000 COL 001 080 -

COMMAND ===> SCROLL ===> PAGE *************************** TOP OF DATA ******************************** PO173162 +> MENU MM/DD/YY HH:MM | IMPORTS: Entity View input division | number FROM sent division | Entity View input cost_center | Entity View input employee | number FROM sent employee | EXPORTS: Entity View sent division | number | Entity View sent cost_center | number | Entity View sent employee | number | PROCEDURE STATEMENTS 1 | MOVE input division TO sent division 2 | MOVE input cost_center TO sent cost_center 3 | MOVE input employee TO sent employee 4 | +> CASE OF COIMMAND 4 | |> CASE DIVLIST 5 | |> EXIT STATE IS transfer_to_division_maint 4 | |> CASE CCLIST 6 | |> EXIT STATE IS transfer_to_cc_maint 4 | |> CASE EMPLIST 7 | |> EXIT STATE IS transfer_to_employee_maint 4 | | OTHERWISE 8 | | EXIT STATE IS invalid_option 8 | +----- 8 +----- PROCEDURE STEP VIEW MATCHING REP *************************** BOTTOM OF DATA ******************************