Original Contract Amount

Sum of items on selected Contract where Contract status is set to a status that has IsCounted enabled for CostOriginal and items are set to a status that has IsCounted enabled for CostOriginal

I.e., sum of items on the selected Contract that meet the following:

First condition: Contract is of a status where IsCounted is set for CostOriginal cost unit

Second condition: For contracts that meet the first condition, Contract Items are set to a status that has IsCounted enabled for CostOriginal cost unit

 

Approved Changes

Sum of CostApprovedChanges amount of Items on Expense Change Orders with same Parent Expense Contract if item status is set to a status that has IsCounted enabled for CostApprovedChanges and Change Order is set to a status where CostApprovedChanges has IsCounted enabled for CostApprovedChanges

I.e., sum of items that meet the following:

First Condition: CostApprovedChanges amount for Item is on a Change Order with same Parent Expense Contract and set to a status where CostApprovedChanges has IsCounted enabled for CostApprovedChanges

Second Condition: For Items meeting first condition, CostApprovedChanges amount for Item is set to a status where CostApprovedChanges has IsCounted enabled for CostApprovedChanges

 

Previously Approved Changes

Where ChangeOrderID is not current, sum CostApprovedChanges amount of Items on Expense Change Order with same Parent Expense Contract if item status is set to a status that has IsCounted enabled for CostApprovedChanges and Change Order is set to a status where CostApprovedChanges has IsCounted enabled for CostApprovedChanges

I.e., sum of items that meet the following:

First Condition: Item is NOT on Current Change Order

Second Condition: For Items meeting first condition, CostApprovedChanges amount for Item is on a Change Order with same Parent Expense Contract and set to a status where CostApprovedChanges has IsCounted enabled for CostApprovedChanges

Third Condition: For Items meeting 2nd condition, CostApprovedChanges amount for Item is set to a status where CostApprovedChanges has IsCounted enabled for CostApprovedChanges

 

Current Contract Amount

Sum of Original Contract Amount and Approved Changes from above


New Contract Amount

[Attribute(ContractChangeOrder.NewContractAmount)]

The Current Contract Amount plus the amount of the current Change Order