Class Description
Documentation for a generic material item that may be used for design, work and other purposes. Any number of MaterialItems manufactured by various vendors may be used to perform this TypeMaterial.
Note that class analagous to “AssetModel” is not used for material items. This is because in some cases, for example, a utility sets up a Master material record for a 3 inch long half inch diameter steel bolt and they do not necessarily care what specific supplier is providing the material item. As different vendors are used to supply the part, the Stock Code of the material item can stay the same. In other cases, each time the vendor changes, a new stock code is set up so they can track material used by vendor. Therefore a Material Item “Model” is not typically needed.
Attributes
Name | Type | Description |
---|---|---|
costType | String | The type of cost to which this Material Item belongs. |
estUnitCost | Money | The estimated unit cost of this type of material, either for a unit cost or cost per unit length. Cost is for material or asset only and does not include labor to install/construct or configure it. |
quantity | String | The value, unit of measure, and multiplier for the quantity. |
stockItem | Boolean | True if item is a stock item (default). |
Relationships
Inherits from
Descendant classes
- No descendant classes
Leaf/Root class
IsLeaf | IsRoot |
---|---|
False | False |
Associations
Source Class | Cardinality Source | Target Class | Cardinality Target | Source Name | Source Assoc. Description | Target Name | Target Assoc. Description |
---|---|---|---|---|---|---|---|
CUMaterialItem | 0..* | TypeMaterial | 0..1 | CUMaterialItems | TypeMaterial | ||
TypeMaterial | 0..1 | MaterialItem | 0..* | TypeMaterial | MaterialItems | ||
TypeMaterial | 0..1 | ErpReqLineItem | 0..* | TypeMaterial | ErpReqLineItems | ||
ErpIssueInventory | 0..* | TypeMaterial | 0..1 | ErpIssueInventories | TypeMaterial |