#include <MiscCostItem.h>
Public Attributes | |
IEC61970::Base::Domain::String | account |
IEC61970::Base::Domain::Money | costPerUnit |
IEC61970::Base::Domain::String | costType |
IEC61970::Base::Domain::String | externalRefID |
IEC61970::Base::Domain::IntegerQuantity | quantity |
IEC61968::Common::Status | status |
IEC61968::InfIEC61968::InfWork::WorkCostDetail * | WorkCostDetail |
Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject | |
IEC61970::Base::Domain::String | aliasName |
IEC61970::Base::Domain::String | description |
IEC61970::Base::Domain::String | mRID |
IEC61970::Base::Domain::String | name |
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > | DiagramObjects |
Various cost items that are not associated with compatible units. Examples include rental equipment, labor, materials, contractor costs, permits - anything not covered in a CU.
IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfWork::MiscCostItem::account |
This drives the accounting treatment for this misc. item.
IEC61970::Base::Domain::Money IEC61968::InfIEC61968::InfWork::MiscCostItem::costPerUnit |
The cost per unit for this misc. item.
IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfWork::MiscCostItem::costType |
The cost type for accounting, such as material, labor, vehicle, contractor, equipment, overhead.
IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfWork::MiscCostItem::externalRefID |
External reference identifier (e.g. purchase order number, serial number) .
IEC61970::Base::Domain::IntegerQuantity IEC61968::InfIEC61968::InfWork::MiscCostItem::quantity |
The quantity of the misc. item being assigned to this location.