: Public Class
Created: 22/05/2008 00:21:50
Modified: 19/08/2012 11:40:12
Project:
Advanced:
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.<br/>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.<br/><br/>
Attribute
Public String
  costType
Details:
Notes: The type of cost to which this Material Item belongs.<br/><br/>
Public Money
  estUnitCost
Details:
Notes: 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.<br/>
Public String
  quantity
Details:
Notes: The value, unit of measure, and multiplier for the quantity.<br/>
Public Boolean
  stockItem
Details:
Notes: True if item is a stock item (default).<br/>
Element Source Role Target Role
ErpReqLineItem
Class «informative»
Name: TypeMaterial
 
Name: ErpReqLineItems
 
Details:
 
MaterialItem
Class «informative»
Name: TypeMaterial
 
Name: MaterialItems
 
Details:
 
Element Source Role Target Role
ErpIssueInventory
Class «informative»
Name: ErpIssueInventories
 
Name: TypeMaterial
 
Details:
 
CUMaterialItem
Class «informative»
Name: CUMaterialItems
 
Name: TypeMaterial
 
Details:
 
Object Type Connection Direction Notes
WorkDocument Class Generalization To