Class BudgetOverview
- Namespace
- Autodesk.ACC.CostManagement.Models
- Assembly
- Autodesk.ACC.CostManagement.dll
public class BudgetOverview : IAdditionalDataHolder, IParsable
- Inheritance
-
BudgetOverview
- Implements
-
IAdditionalDataHolderIParsable
- Inherited Members
Constructors
BudgetOverview()
Instantiates a new BudgetOverview and sets the default values.
public BudgetOverview()
Properties
ActualCost
Total amount of actual cost of the budget.
public double? ActualCost { get; set; }
Property Value
AdditionalData
Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
public IDictionary<string, object> AdditionalData { get; set; }
Property Value
AllocatedAmount
The amount of the budget that has been allocated to contracts.
public double? AllocatedAmount { get; set; }
Property Value
ApprovedChangeOrderContingency
The amount of the approved changes orders in the InScope.
public double? ApprovedChangeOrderContingency { get; set; }
Property Value
ApprovedChangeOrdersInScope
The amount of the approved changes orders in the InScope.
public double? ApprovedChangeOrdersInScope { get; set; }
Property Value
ApprovedChangeOrdersOutOfScope
The amount of the approved changes orders in the OutOfScope`.
public double? ApprovedChangeOrdersOutOfScope { get; set; }
Property Value
ApprovedCostPaymentApplication
The amount of the approved cost payment application.
public double? ApprovedCostPaymentApplication { get; set; }
Property Value
ApprovedExpense
The amount of the approved expense.
public double? ApprovedExpense { get; set; }
Property Value
ApprovedOwnerChangesContingency
The amount of the approved owner changes in the contingency.
public double? ApprovedOwnerChangesContingency { get; set; }
Property Value
ApprovedOwnerChangesOutOfScope
The amount of the approved owner changes in the OutOfScope.
public double? ApprovedOwnerChangesOutOfScope { get; set; }
Property Value
Code
Unique code compliant with the budget code template defined by the project admin.
public string? Code { get; set; }
Property Value
DraftChangeOrders
The amount of the draft changes orders.
public double? DraftChangeOrders { get; set; }
Property Value
DraftOwnerChanges
The amount of the draft owner changes.
public double? DraftOwnerChanges { get; set; }
Property Value
ForecastAdjustment
The amount of the forecast adjustment.
public double? ForecastAdjustment { get; set; }
Property Value
Id
The id of the budget or contract.
public string? Id { get; set; }
Property Value
InternalAdjustment
The internal adjustment of the budget.
public double? InternalAdjustment { get; set; }
Property Value
Name
Name of the budget.
public string? Name { get; set; }
Property Value
OrigCommitment
The amount of the contract.
public double? OrigCommitment { get; set; }
Property Value
OriginalBudget
The amount of the budget.
public double? OriginalBudget { get; set; }
Property Value
OriginalQty
The qty of the budget.
public double? OriginalQty { get; set; }
Property Value
PendingChangeOrdersContingency
The amount of the pending changes orders in the Contingency.
public double? PendingChangeOrdersContingency { get; set; }
Property Value
PendingChangeOrdersInScope
The amount of the pending changes orders in the InScope.
public double? PendingChangeOrdersInScope { get; set; }
Property Value
PendingChangeOrdersOutOfScope
The amount of the pending changes orders in the OutOfScope.
public double? PendingChangeOrdersOutOfScope { get; set; }
Property Value
PendingCostPaymentApplication
The amount of the pending cost payment application.
public double? PendingCostPaymentApplication { get; set; }
Property Value
PendingExpense
The amount of the the pending expense.
public double? PendingExpense { get; set; }
Property Value
PreSubmittedOwnerChangesContingency
The amount of the pre submitted owner changes in the Contingency.
public double? PreSubmittedOwnerChangesContingency { get; set; }
Property Value
PreSubmittedOwnerChangesOutOfScope
The amount of the pre submitted owner changes in the OutOfScope.
public double? PreSubmittedOwnerChangesOutOfScope { get; set; }
Property Value
ReservesContingency
The amount of the reserves in the Contingency.
public double? ReservesContingency { get; set; }
Property Value
ReservesInScope
The amount of the reserves in the InScope.
public double? ReservesInScope { get; set; }
Property Value
ReservesOutOfScope
The amount of the reserves in the OutOfScope.
public double? ReservesOutOfScope { get; set; }
Property Value
SubmittedOwnerChangesContingency
The amount of the submitted owner changes in the Contingency.
public double? SubmittedOwnerChangesContingency { get; set; }
Property Value
SubmittedOwnerChangesOutOfScope
The amount of the submitted owner changes in the OutOfScope.
public double? SubmittedOwnerChangesOutOfScope { get; set; }
Property Value
UnallocatedAmount
The amount of unallocated of the budget.
public double? UnallocatedAmount { get; set; }
Property Value
Methods
CreateFromDiscriminatorValue(IParseNode)
Creates a new instance of the appropriate class based on discriminator value
public static BudgetOverview CreateFromDiscriminatorValue(IParseNode parseNode)
Parameters
parseNode
IParseNodeThe parse node to use to read the discriminator value and create the object
Returns
GetFieldDeserializers()
The deserialization information for the current model
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
Returns
- IDictionary<string, Action<IParseNode>>
A IDictionary<string, Action<IParseNode>>
Serialize(ISerializationWriter)
Serializes information the current object
public virtual void Serialize(ISerializationWriter writer)
Parameters
writer
ISerializationWriterSerialization writer to use to serialize this model