Class Description

A collection of all of the individual cost items collected from multiple sources.

Attributes

Name Type Description
amount Money Amount in designated currency for work, either a total or an individual element. As defined in the attribute “type,” multiple instances are applicable to each work for: planned cost, actual cost, authorized cost, budgeted cost, forecasted cost, other.
isDebit Boolean True if ‘amount’ is a debit, false if it is a credit.
transactionDateTime DateTime Date and time that ‘amount’ is posted to the work.

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
CostType 1 WorkCostDetail 0..* CostType WorkCostDetails
Design 0..1 WorkCostDetail 0..* Design WorkCostDetails
LaborItem 0..* WorkCostDetail 1 LaborItems WorkCostDetail
MiscCostItem 0..* WorkCostDetail 0..1 MiscCostItems WorkCostDetail
OverheadCost 0..1 WorkCostDetail 0..* OverheadCost WorkCostDetails
WorkCostDetail 0..* Work 0..* WorkCostDetails Works
WorkCostDetail 1 ContractorItem 0..* WorkCostDetail ContractorItems
WorkCostDetail 0..* OldWorkTask 0..1 WorkCostDetails WorkTask
WorkCostDetail 0..* PropertyUnit 0..* WorkCostDetails PropertyUnits
WorkCostDetail 0..1 WorkCostSummary 0..1 WorkCostDetail WorkCostSummary
WorkCostDetail 0..* ErpProjectAccounting 1 WorkCostDetails ErpProjectAccounting