Previous Topic: Requesting Source GenerationNext Topic: Using YBLDJOBLST to Submit Jobs


Working from the Display Services Menu

The steps below give you one way to generate specific source members, starting from the Display Services Menu:

  1. From the Display Services Menu, display all access paths or functions; if you wish to generate:

    Note: For functions, ignore items with **N/A under the GEN name column. They are internal functions and will not generate. You can filter these items out of your display by typing *EXT in the Type column, so that only external functions will display.

  2. Request generation:
  3. Exit to the Display Services Menu. Press F3 (Exit).
  4. Submit generations and compilations of all the source members you selected. On the Display Services Menu, you can do this in two ways:

    A job list of the source members you have requested for generation and compilation appears on the Submit Model Generations & Creates panel.

    Review the list before confirming, make any changes desired, and press Enter. If the list contains items you do not want, you can drop (D) or hold (H) them. The following panel shows a sample list:

    To drop or hold items:

    After you press Enter on the Submit Model Generations & Creates panel, the panel re-displays with the confirm prompt set to Y for confirmation.

  5. Confirm the list. Press Enter.

    CA 2E submits the generation/compilation jobs. Messages display at the bottom of the panel to let you know what work is under way, such as:

  6. You can review the list or exit the panel for the status of members as follows:

Important! CA 2E orders generation of physical files, logical files, and functions automatically. If you disturb the order by moving dependent items among queues or deleting entries, the job may fail. The logical files must be built over physical files. Therefore, the physical files must be created first.

Each member on the job list initially has a *SBM (submitted) status. As CA 2E generates a member, the status changes to *GENSRC (source member being generated), *ACTIVE, or *JOBQ (source submitted for compilation). A source member no longer appears on the list when its compilation is completed unless the compilation fails and the status changes to *ERROR. For errors, you must resubmit both the display file and RPG or COBOL members.

For more information: