A. Overview Of The Master Pgmref Utility.
The Master Pgmref utility is a productivity cross-referencing tool used for documentation tasks. The Master Pgmref can show everywhere cross reference relations between objects and where particular objects are related. This vital solution provides complete cross-reference information on Programs, OCL, Menus, Queries, Copies specifications. The tool also includes a display of a full program and OCL/36 Tree cross-reference that highlights search results through all the objects on your system. Master Pgmref provides Inventory, Exception and Full program Tree reports to easy your documentation and modification tasks.
B. Using The Master Pgmref Utility.
Using Master Pgmref is very simple and requires no special technical background. With a single option, the product will collect information from
the libraries selected and store this information in the product files.
C. Options available from within the Task Master.
After the collection, you will be able to display, work with and print the collected information. An automated refresh option will refresh each night cross reference library (optional with selection of libraries and frequency). Two commands are available for working and finding object related information that can be attached to the PDM private options.
Picture A – Main options in the "work with library program references" screen

Option 2 = Build the program reference.
Collects the reference information.
Option 5= Work with
Display and work with the reference collection.
Option 6 = Print program references
Prints cross-references , inventory, exception and files reports
Picture B – Build library program references
information for programs (*PGM ) is always collected
Optional information
OS/400 Menus (native and S/36)
OCL/36 procedures
Queries files information
CLP file overrides
Copy specification (Copy and ds external files)l

Picture C – Display program relation information
Each type of collected information will display another type of screen.
You can select *All for all the programs, than make selection.

D. Checking the environment Tree information
Programs can call other programs from other libraries therefore, you need to check the related information to find those programs and the library in which the program is stored.
Option 8 =Check Tree Environment
Checks the Tree information and print the missing programs and libraries.
Option 9 = Tree Environment
Builds the Tree environment by adding the libraries used by the application.
Picture D - Example of a "Tree Program" printout.

|
|