- Select the check in the tree and click Customer Extension
. The Customer Extensions dialog box
appears. Notes:
- The Switch to Reference box is used to
display the list of available extensions when you select an
instance. It is dimmed if you select the root product.
- The Available Extensions scrolling list
displays a list of the available extensions that you can apply to
the selected object.
- You can select another object without closing the dialog box and
add/remove customer extensions to/from the new selected object. In
this case, Cancel undoes the modifications
done on the selected objects. If the selected object is not
extensible, a message appears if the command was launched first. If
the selected object cannot be edited, a message appears when
clicking Customer Extension
explaining that all actions modifying the selected objects are
disabled.
- Select the extension that you want to apply from the scrolling list and click Add Extension.
The Attributes dialog box appears. Notes:
- If some attributes are defined in the "Create" Mask of the
extension, a dialog box appears letting you set the attributes
values. This can prove useful if some attributes can be edited at
creation but not at edition. By default if no specific "Create" mask
has been defined, all attributes defined in the Specialize Data Model
app are displayed in the "Create"
mask. The values displayed in the dialog box are initialized with
the default values.
- Extensions names are sorted by alphabetical order in the
Existing Customer Extension list or
Available Extensions scrolling list. In
the second scrolling list, subextensions are displayed under their
root extensions. The attributes order under an extension depends on
the mask information defined on the server.
- Change the attributes value if need be and click OK.
You are back in the Customer Extensions dialog box. - Click OK.
The extension is added to the check.
Notes:
- You can add several extensions to a type provided they do not have the same
father.
- The objects can receive extensions only if their types are compatible with
the scope of the extensions.
- The Customer Extension command includes the business
rules of the
PLMAttributesPropagation and
PLMAttributesValuationCheck opening Ids.
|