A product type, which can contain any number of product models and child product types.
Name | Editable? | Required? | Type | Nullable? | Summary |
---|---|---|---|---|---|
ID | Int32 | The ID of the product type. | |||
AppID | Int32 | The ID of the asset/CI application containing the product type. | |||
AppName | String | The name of the asset/CI application containing the product type. | |||
ParentID | This field is editable through the web API. | Int32 |
The ID of the parent associated with the product type or 0
if this is a root-level type.
|
||
ParentName | String | This field is nullable. |
The name of the parent associated with the product type or null
if this is a root-level type.
|
||
ParentIsActive | Boolean |
The active status of the parent associated with the product type or true
if this is a root-level type.
|
|||
Name | This field is editable through the web API. | This field is required. | String | The name of the product type. | |
Description | This field is editable through the web API. | String | This field is nullable. | The description of the product type. | |
CreatedDate | DateTime | The created date of the product type. | |||
ModifiedDate | DateTime | The last modified date of the product type. | |||
Order | This field is editable through the web API. | This field is required. | Double | The order of the product type among its siblings. | |
IsActive | This field is editable through the web API. | Boolean | The active status of the product type. | ||
ProductModelsCount | Int32 | The number of product models directly belonging to this product type. | |||
SubtypesCount | Int32 | The number of subtypes directly belonging to this product type. | |||
Subtypes | TeamDynamix.Api.Assets.ProductType[] | This field is nullable. | The collection of subtypes directly belonging to this product type. |