Template Import Utility panel

The Template Import Utility panel provides a means of importing external XML templates.

Panel and field definitions

Figure 1. Template Import Utility entry panel
  Process   Options   Help
 ──────────────────────────────────────────────────────────────────────────────
 Z Data Tools           Template Import Utility
 Command ===>                                                                  

 XML Input:
    Data set name . 'HFM.XML.EXAMPLE'                             
    Member  . . . .          (Blank or pattern for member list)

 Import Template:
    Data set name . 'HFM.IMP.EXAMPLE'                             
    Member mask . .         

 Processing Options:
    Enter "/" to select option            Enter "/" to select option
       Batch execution                       Replace - No update
       Advanced member selection             Skip member list





(XML Input) Data set name (Required)
A fully qualified or generic data set name that is used to identify the XML input data set.
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.
(Import Template) Data set name (Required)
A fully qualified or generic data set name that is used to identify the template data set where the imported templates is stored.
Member mask
This is a rename mask and allows the exported 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 ABC* the renamed members all begin with "ABC" followed by the remainder of the old member name.
%
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 %%%A* the first three 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.
Batch execution
Allows you to edit batch JCL to run the function in batch.
Advanced member selection
Allows you to specify a range of members to be selected, rather than a specific or generic member name.
Replace - No update
Replaces like-named members in an output partitioned data set. If this option is not selected and the member exists, it is updated with the XML template information.
Skip member list
Runs without showing the member selection list. This option bypasses the member list panel and processes all the qualifying members.