Administration > Working with the Type and Attribute Management Utility > Managing Types > Creating a New Subtype
  
Creating a New Subtype
New subtypes of certain existing types can be created in order to meet your business needs. If the type is not subtypeable, then the New Subtype action is not available for that type. Only site administrators can create subtypes.
To create a new subtype, use the following procedure:
1. Open the New Subtype window in one of the following ways:
From the Manage Types window, right click the type that you want to create a new subtype for, and select New Subtype from the right-click actions menu.
Select New Subtype from the Actions menu on the type information page.
2. Enter information in each field as appropriate:
Field
Description
Internal Name
The unique name for the subtype. The reverse internet domain name for the owning organization is automatically pre-appended to the name you enter.
This is a required field.
Display Name
The name that is displayed in the user interface to represent the new type. If you do not provide a display name, the internal name is used.
Alias
(Value present for upgraded PTC FlexPLM systems only)
The name for this type from the previous PTC FlexPLM release. This property is read-only.
Instantiable
If Yes, a user can create an instance of the type. The type appears in the list of available types when creating an object, such as a document. If No, then no instances of this type can be created. This value can be inherited from the parent type. This is a required field.
* 
For non-instantiable types to be visible in the Policy Administration utility, use the AddToProperty command in the xconfmanager to add the type internal names to wt.admin.hierarchyListAdditions.wt.access.PolicyAccessControlled.
Description
Description of the new type. This value can be inherited from the parent type.
Lifecycle Template
Allows you to select the life cycle template that you want the current type to use. This template dictates what life cycle stages the type and its subtypes go through.
Subtypes inherit the life cycle template of the type. If you do not want to use the inherited template, select a different template from the Lifecycle Template list.
Team Template
Allows you to assign a previously defined team to the current type. Teams allow you to map team roles to specific users, user groups, and organizations, and can be used to assign team-based life cycles to a particular object. The template you select dictates which team the type and its subtypes use.
Subtypes inherit the team template of the type. If you do not want to use the inherited template, select a different template from the Team Template list.
Scope Definition
(Value present for upgraded PTC FlexPLM systems only)
This property is read-only.
Icon
The full file path, relative to codebase, of the icon image to represent the new type. Images to be used for icons must be located in a directory under codebase/com, for example codebase/com/mycompany/images. The value entered for the Icon property would then be com/mycompany/images/myicon.png. The path can have a maximum of 200 characters. This value can be inherited from the parent type.
Subtypeable
If Yes, then subtypes can be created for this type. If No, then subtypes cannot be created for this type.
All business objects for PTC FlexPLM support subtyping, except for the following root types:
Material Color
Specification CAD Link
Specification Part Link
The root types that do not support subtyping are configured as No out-of-the-box.
3. Click OK.
The type is created and available for use in the system. The information page for the new type displays in the Manage Types window, in edit mode.
4. You can edit the new type’s properties and attributes as needed. Click Done to save the changes and return to view mode, or click Save to save the changes but remain in edit mode.