Table of Contents

Class ContractOverview

Namespace
Autodesk.ACC.CostManagement.Models
Assembly
Autodesk.ACC.CostManagement.dll
public class ContractOverview : IAdditionalDataHolder, IParsable
Inheritance
ContractOverview
Implements
IAdditionalDataHolder
IParsable
Inherited Members

Constructors

ContractOverview()

Instantiates a new ContractOverview and sets the default values.

public ContractOverview()

Properties

ActualCostDirectInput

The amount of the actual cost.

public double? ActualCostDirectInput { get; set; }

Property Value

double?

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

IDictionary<string, object>

AllocatedAmount

The amount of allocated of the contract.

public double? AllocatedAmount { get; set; }

Property Value

double?

ApprovedChangeOrderContingency

The amount of the approved changes orders in the InScope.

public double? ApprovedChangeOrderContingency { get; set; }

Property Value

double?

ApprovedChangeOrdersInScope

The amount of the approved changes orders in the InScope.

public double? ApprovedChangeOrdersInScope { get; set; }

Property Value

double?

ApprovedChangeOrdersOutOfScope

The amount of the approved changes orders in the OutOfScope`.

public double? ApprovedChangeOrdersOutOfScope { get; set; }

Property Value

double?

ApprovedCostPaymentApplication

The amount of the approved cost payment application.

public double? ApprovedCostPaymentApplication { get; set; }

Property Value

double?

ApprovedExpense

The amount of the approved expense.

public double? ApprovedExpense { get; set; }

Property Value

double?

ApprovedOwnerChangesContingency

The amount of the approved owner changes in the contingency.

public double? ApprovedOwnerChangesContingency { get; set; }

Property Value

double?

ApprovedOwnerChangesOutOfScope

The amount of the approved owner changes in the OutOfScope.

public double? ApprovedOwnerChangesOutOfScope { get; set; }

Property Value

double?

Awarded

The amount of the contract.

public double? Awarded { get; set; }

Property Value

double?

DraftChangeOrders

The amount of the draft changes orders.

public double? DraftChangeOrders { get; set; }

Property Value

double?

DraftOwnerChanges

The amount of the draft owner changes

public double? DraftOwnerChanges { get; set; }

Property Value

double?

ForecastAdjustment

The amount of the forecast adjustment.

public double? ForecastAdjustment { get; set; }

Property Value

double?

Id

The id of the budget or contract.

public string? Id { get; set; }

Property Value

string

InternalAdjustment

The internal adjustment of the contract.

public double? InternalAdjustment { get; set; }

Property Value

double?

OriginalBudget

The allocated of the contract.

public double? OriginalBudget { get; set; }

Property Value

double?

PendingChangeOrdersContingency

The amount of the pending changes orders in the Contingency.

public double? PendingChangeOrdersContingency { get; set; }

Property Value

double?

PendingChangeOrdersInScope

The amount of the pending changes orders in the InScope.

public double? PendingChangeOrdersInScope { get; set; }

Property Value

double?

PendingChangeOrdersOutOfScope

The amount of the pending changes orders in the OutOfScope.

public double? PendingChangeOrdersOutOfScope { get; set; }

Property Value

double?

PendingCostPaymentApplication

The amount of the pending cost payment application.

public double? PendingCostPaymentApplication { get; set; }

Property Value

double?

PendingExpense

The amount of the the pending expense.

public double? PendingExpense { get; set; }

Property Value

double?

PreSubmittedOwnerChangesContingency

The amount of the pre submitted owner changes in the Contingency.

public double? PreSubmittedOwnerChangesContingency { get; set; }

Property Value

double?

PreSubmittedOwnerChangesOutOfScope

The amount of the pre submitted owner changes in the OutOfScope.

public double? PreSubmittedOwnerChangesOutOfScope { get; set; }

Property Value

double?

ReservesContingency

The amount of the reserves in the Contingency.

public double? ReservesContingency { get; set; }

Property Value

double?

ReservesInScope

The amount of the reserves in the InScope.

public double? ReservesInScope { get; set; }

Property Value

double?

ReservesOutOfScope

The amount of the reserves in the OutOfScope.

public double? ReservesOutOfScope { get; set; }

Property Value

double?

SubmittedOwnerChangesContingency

The amount of the submitted owner changes in the Contingency.

public double? SubmittedOwnerChangesContingency { get; set; }

Property Value

double?

SubmittedOwnerChangesOutOfScope

The amount of the submitted owner changes in the OutOfScope.

public double? SubmittedOwnerChangesOutOfScope { get; set; }

Property Value

double?

Methods

CreateFromDiscriminatorValue(IParseNode)

Creates a new instance of the appropriate class based on discriminator value

public static ContractOverview CreateFromDiscriminatorValue(IParseNode parseNode)

Parameters

parseNode IParseNode

The parse node to use to read the discriminator value and create the object

Returns

ContractOverview

A ContractOverview

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 ISerializationWriter

Serialization writer to use to serialize this model