Template Update Utility panel
There are two forms of the Template Update Utility panel, the entry panel (shown in Template Update Utility - entry panel) and the member list panel (shown in Template Update Utility - member list).
The member list panel is displayed after you have specified the required details on the entry panel and pressed Enter.
Panel and field definitions
- Template
-
- Data set name
- Data set name. Must be a PDS(E).
- Member
- You can enter a member name, or pattern, or leave blank. If you select advanced member selection, then this name constitutes the first name on the member range panel.
- Copybook filter
- Up to 4 member names or patterns used as a filter so that only templates referencing those copybooks, or copybooks that match the patterns, are selected for processing.
- Output Template
- This is an optional data set and can be used to provide an alternative
data set for the resultant updated templates.
- Data set name
- Must be a PDS or PDSE identifying where the update templates are to be stored.
- Member mask
- This is a rename mask and allows the updated templates to be stored
under an alternative name.
Specify a pattern to rename members in the output partitioned data set based on the member names in the input partitioned data set. A member name pattern can consist of any characters that are valid in a member name and two special pattern characters: the asterisk (*) and the percent sign (%).
- *
- A place-holding character that means multiple characters with
no change. Only one asterisk should appear in the mask. Any subsequent
asterisk characters are treated as percent signs. For example, if you enter:
the renamed members will all begin with ABC followed by the remainder of the old member name.ABC*
- %
- A place-holding character that means a single character with no
change. As many percent symbols as necessary may appear anywhere in
a member name. For example, if you enter:
the first 3 characters of the renamed members remain unchanged, the fourth character is replaced with the letter "A", and the remainder of the old member name are unchanged.%%%A*
- Processing Options
-
- Batch execution
- Allows you to edit batch JCL to run the function in batch.
- Replace members
- Replaces like-named members in an output partitioned data set.
- Advanced member selection
- Allows you to specify a range of members to be selected, rather than a specific or generic member name.
- Use library data sets
- Uses the library data sets specified on the entry panel.
- Skip member list
- Runs without showing the member selection list. This option bypasses the member list panel and processes all the qualifying members. If an error (like a duplicate output name) results from the specified parameters, then the member list panel is displayed with the errors highlighted.
- Preserve copybook library
-
Ensures that, if a copybook still exists in the library that it was previously
found in and that library is in the list that the update is using, then that
version of the copybook is used.
If you do not select this option, or the copybook no longer exists in the library it was previously found in, or that library is not in the list the update is using, then the utility searches the libraries in the order they are listed and uses the first version of the copybook that it finds.
- Check mode - no update
- Runs the function without saving the resulting members. Normally used to check for errors.
- Library data sets
- These fields are only used when the Use library data sets option is selected. If selected, the copybook library names referenced in the template are changed to copybook library names specified in these fields. The new library data sets are used to locate and compile the copybooks during the update process, so you need to ensure that all the copybooks referenced in all the templates selected are available in the libraries you specify to avoid update errors occurring.
- Sel
- Prefix area. You can enter the following prefix commands:
- B
- Performs an ISPF BROWSE command against the member. The member is displayed using the ISPF Browse panel, not the File Manager Browse panel.
- E
- Invoke base template editing.
- S
- Select for template update.
- U
- Invoke the template source definition edit and update process for the template.
- Name
- Name of the member.
- Prompt
- Status values relevant to the action being performed.
- Created
- The date the template was created.
- Updated
- For templates, this is the last changed date. For IMS™ views and extract criteria, this is the last time this was updated from its originating template
- Lang
- The original language of the copybooks from which the fields in the template were derived.
- Ver
- The version or level of the template.
- Description
- (To view, scroll right with the Right function key, F11.) The first line of the description that can be entered using the DESCRIBE command during template editing.
Parent panels
Child panels
- None.