Creating an Instance of an Existing Definition

Whenever possible, choose this option. It saves work by reducing the time required to define and validate objects and by promoting consistency across the application.

See Finding an Appropriate Definition.

Figure 3-1 shows the process of creating an instance of an existing Program definition. The process is similar for all object types. When you create a new instance of an existing Program definition, you do not need to create Table Descriptors, Source Code, Parameters, or Planned Outputs because they are included in the Program definition. You do need to map the Table Descriptors to Table instances and define at least one Execution Setup. You then install the Program instance and the Table instances to which it is mapped, run and test the Program instance, validate it and assign user groups to it according to your company's policies.

Figure 3-1 Creating a New Program Instance from an Existing Program Definition

Description of Figure 3-1 follows
Description of "Figure 3-1 Creating a New Program Instance from an Existing Program Definition"

To create an Instance of an existing Definition:

  1. Select Create an Instance of an Existing Definition and click Apply.

    The system displays the Definition Source field with a Search icon as shown here:

  2. If you know the name of the object definition you want, enter it in the Definition Source field.

    If not, click the Search icon. The Search and Select pop-up window appears. See Using the Search and Select Window below.

  3. Select a subtype and classifications for the new object instance, if necessary.
  4. Click Apply. The system creates a new instance of the definition you specified in the current Work Area.
  5. For all object types except Tables, you must map the Table Descriptors; see Mapping Table Descriptors to Table Instances for information.

    For all executable objects, you must create at least one Execution Setup; see Creating, Modifying, and Submitting Execution Setups.