Extensions Process

Prerequisites

Create detailed plans of user-defined attributes and their usage in user interfaces, as well as any functions.

Procedure

  1. Select the entity that you want to extend.

  2. Value Sets: Create value sets for attributes validation, if needed. See:

  3. Attribute Groups: Create the attribute group and add attributes to the group, including any corresponding value sets. See: User-Defined Attributes.

    Attention: The PLM view and edit privileges are not used for extending TCA attributes.

    Note: After you save attributes, you cannot change the data type. You also cannot delete the attributes from the TCA Registry. You can, however, disable them so that they are not displayed in user interfaces.

  4. Functions: Define functions, if needed. See: Creating User-Defined Functions.

    To add parameters to the function after it is created, click the name of the function in the main Functions page. You open the function details, which includes parameters and usages.

  5. Associations: Click Add Attribute Groups and select the group, with the entity as the data level. This association is needed before you can assign the groups to pages.

    If needed, back in the main Associations page, click Update Actions for the attribute group and create actions to link functions to the attribute group and entity combination. After the action is created, map function parameters to attributes by clicking the action name in the Actions page. You open the action details, including the function mappings.

    Attention: The PLM security privileges are not used for extending TCA attributes.

  6. Pages: Create a page and add the attribute group for the group to be used in user interfaces that leverage the page.

Note: The attribute group and page are automatically associated with the Administrator Defined classification.

Related Topics