Table of Contents

Class SfFinanceBalanceSnapshot

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Finance Balance Snapshot

SObject Name: FinanceBalanceSnapshot

Custom Object: False

public class SfFinanceBalanceSnapshot : SObject
Inheritance
SfFinanceBalanceSnapshot
Inherited Members

Properties

Account

ReferenceTo: Account

RelationshipName: Account

[JsonProperty(PropertyName = "account")]
[Updateable(false)]
[Createable(false)]
public SfAccount Account { get; set; }

Property Value

SfAccount

AccountId

Account ID

Name: AccountId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "accountId")]
[Updateable(false)]
[Createable(false)]
public string AccountId { get; set; }

Property Value

string

AdjustmentAmount

Adjustment Amount

Name: AdjustmentAmount

SF Type: currency

Nillable: True

[JsonProperty(PropertyName = "adjustmentAmount")]
[Updateable(false)]
[Createable(false)]
public decimal? AdjustmentAmount { get; set; }

Property Value

decimal?

Balance

Balance

Name: Balance

SF Type: currency

Nillable: True

[JsonProperty(PropertyName = "balance")]
[Updateable(false)]
[Createable(false)]
public decimal? Balance { get; set; }

Property Value

decimal?

BaseCurrencyAmount

Base Currency Amount

Name: BaseCurrencyAmount

SF Type: currency

Nillable: True

[JsonProperty(PropertyName = "baseCurrencyAmount")]
[Updateable(false)]
[Createable(false)]
public decimal? BaseCurrencyAmount { get; set; }

Property Value

decimal?

BaseCurrencyBalance

Base Currency Balance

Name: BaseCurrencyBalance

SF Type: currency

Nillable: True

[JsonProperty(PropertyName = "baseCurrencyBalance")]
[Updateable(false)]
[Createable(false)]
public decimal? BaseCurrencyBalance { get; set; }

Property Value

decimal?

BaseCurrencyFxDate

Base Currency FX Date

Name: BaseCurrencyFxDate

SF Type: date

Nillable: True

[JsonProperty(PropertyName = "baseCurrencyFxDate")]
[Updateable(false)]
[Createable(false)]
public DateTime? BaseCurrencyFxDate { get; set; }

Property Value

DateTime?

BaseCurrencyFxRate

Base Currency FX Rate

Name: BaseCurrencyFxRate

SF Type: double

Nillable: True

[JsonProperty(PropertyName = "baseCurrencyFxRate")]
[Updateable(false)]
[Createable(false)]
public double? BaseCurrencyFxRate { get; set; }

Property Value

double?

BaseCurrencyIsoCode

Base Currency ISO Code

Name: BaseCurrencyIsoCode

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "baseCurrencyIsoCode")]
[Updateable(false)]
[Createable(false)]
public string BaseCurrencyIsoCode { get; set; }

Property Value

string

ChargeAmount

Charge Amount

Name: ChargeAmount

SF Type: currency

Nillable: True

[JsonProperty(PropertyName = "chargeAmount")]
[Updateable(false)]
[Createable(false)]
public decimal? ChargeAmount { get; set; }

Property Value

decimal?

CreatedBy

ReferenceTo: User

RelationshipName: CreatedBy

[JsonProperty(PropertyName = "createdBy")]
[Updateable(false)]
[Createable(false)]
public SfUser CreatedBy { get; set; }

Property Value

SfUser

CreatedById

Created By ID

Name: CreatedById

SF Type: reference

Nillable: False

[JsonProperty(PropertyName = "createdById")]
[Updateable(false)]
[Createable(false)]
public string CreatedById { get; set; }

Property Value

string

CreatedDate

Created Date

Name: CreatedDate

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "createdDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? CreatedDate { get; set; }

Property Value

DateTimeOffset?

DueDate

Due Date

Name: DueDate

SF Type: datetime

Nillable: True

[JsonProperty(PropertyName = "dueDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? DueDate { get; set; }

Property Value

DateTimeOffset?

EffectiveDate

Effective Date

Name: EffectiveDate

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "effectiveDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? EffectiveDate { get; set; }

Property Value

DateTimeOffset?

EventType

Event Type

Name: EventType

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "eventType")]
[Updateable(false)]
[Createable(false)]
public string EventType { get; set; }

Property Value

string

FinanceBalanceSnapshotNumber

Name

Name: FinanceBalanceSnapshotNumber

SF Type: string

AutoNumber field

Nillable: False

[JsonProperty(PropertyName = "financeBalanceSnapshotNumber")]
[Updateable(false)]
[Createable(false)]
public string FinanceBalanceSnapshotNumber { get; set; }

Property Value

string

FinanceSystemIntegrationMode

Finance System Integration Mode

Name: FinanceSystemIntegrationMode

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "financeSystemIntegrationMode")]
[Updateable(true)]
[Createable(false)]
public string FinanceSystemIntegrationMode { get; set; }

Property Value

string

FinanceSystemIntegrationStatus

Finance System Integration Status

Name: FinanceSystemIntegrationStatus

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "financeSystemIntegrationStatus")]
[Updateable(true)]
[Createable(false)]
public string FinanceSystemIntegrationStatus { get; set; }

Property Value

string

FinanceSystemName

Finance System Name

Name: FinanceSystemName

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "financeSystemName")]
[Updateable(true)]
[Createable(false)]
public string FinanceSystemName { get; set; }

Property Value

string

FinanceSystemTransactionNumber

Finance System Transaction Number

Name: FinanceSystemTransactionNumber

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "financeSystemTransactionNumber")]
[Updateable(true)]
[Createable(false)]
public string FinanceSystemTransactionNumber { get; set; }

Property Value

string

FinanceTransaction

ReferenceTo: FinanceTransaction

RelationshipName: FinanceTransaction

[JsonProperty(PropertyName = "financeTransaction")]
[Updateable(false)]
[Createable(false)]
public SfFinanceTransaction FinanceTransaction { get; set; }

Property Value

SfFinanceTransaction

FinanceTransactionId

Finance Transaction ID

Name: FinanceTransactionId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "financeTransactionId")]
[Updateable(false)]
[Createable(false)]
public string FinanceTransactionId { get; set; }

Property Value

string

Id

Finance Balance Snapshot ID

Name: Id

SF Type: id

Nillable: False

[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }

Property Value

string

ImpactAmount

Impact Amount

Name: ImpactAmount

SF Type: currency

Nillable: True

[JsonProperty(PropertyName = "impactAmount")]
[Updateable(false)]
[Createable(false)]
public decimal? ImpactAmount { get; set; }

Property Value

decimal?

IsDeleted

Deleted

Name: IsDeleted

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isDeleted")]
[Updateable(false)]
[Createable(false)]
public bool? IsDeleted { get; set; }

Property Value

bool?

LastModifiedBy

ReferenceTo: User

RelationshipName: LastModifiedBy

[JsonProperty(PropertyName = "lastModifiedBy")]
[Updateable(false)]
[Createable(false)]
public SfUser LastModifiedBy { get; set; }

Property Value

SfUser

LastModifiedById

Last Modified By ID

Name: LastModifiedById

SF Type: reference

Nillable: False

[JsonProperty(PropertyName = "lastModifiedById")]
[Updateable(false)]
[Createable(false)]
public string LastModifiedById { get; set; }

Property Value

string

LastModifiedDate

Last Modified Date

Name: LastModifiedDate

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "lastModifiedDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? LastModifiedDate { get; set; }

Property Value

DateTimeOffset?

LastReferencedDate

Last Referenced Date

Name: LastReferencedDate

SF Type: datetime

Nillable: True

[JsonProperty(PropertyName = "lastReferencedDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? LastReferencedDate { get; set; }

Property Value

DateTimeOffset?

LastViewedDate

Last Viewed Date

Name: LastViewedDate

SF Type: datetime

Nillable: True

[JsonProperty(PropertyName = "lastViewedDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? LastViewedDate { get; set; }

Property Value

DateTimeOffset?

LegalEntity

ReferenceTo: LegalEntity

RelationshipName: LegalEntity

[JsonProperty(PropertyName = "legalEntity")]
[Updateable(false)]
[Createable(false)]
public SfLegalEntity LegalEntity { get; set; }

Property Value

SfLegalEntity

LegalEntityId

Legal Entity ID

Name: LegalEntityId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "legalEntityId")]
[Updateable(false)]
[Createable(false)]
public string LegalEntityId { get; set; }

Property Value

string

OriginalEventType

Original Event Type

Name: OriginalEventType

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "originalEventType")]
[Updateable(false)]
[Createable(false)]
public string OriginalEventType { get; set; }

Property Value

string

OriginalReferenceEntityType

Original Reference Entity Type

Name: OriginalReferenceEntityType

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "originalReferenceEntityType")]
[Updateable(false)]
[Createable(false)]
public string OriginalReferenceEntityType { get; set; }

Property Value

string

OwnerId

Owner ID

Name: OwnerId

SF Type: reference

Nillable: False

[JsonProperty(PropertyName = "ownerId")]
[Updateable(true)]
[Createable(false)]
public string OwnerId { get; set; }

Property Value

string

ReferenceEntityId

ReferenceEntity ID

Name: ReferenceEntityId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "referenceEntityId")]
[Updateable(false)]
[Createable(false)]
public string ReferenceEntityId { get; set; }

Property Value

string

ReferenceEntityType

Reference Entity Type

Name: ReferenceEntityType

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "referenceEntityType")]
[Updateable(false)]
[Createable(false)]
public string ReferenceEntityType { get; set; }

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

Subtotal

Subtotal

Name: Subtotal

SF Type: currency

Nillable: True

[JsonProperty(PropertyName = "subtotal")]
[Updateable(false)]
[Createable(false)]
public decimal? Subtotal { get; set; }

Property Value

decimal?

SystemModstamp

System Modstamp

Name: SystemModstamp

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "systemModstamp")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? SystemModstamp { get; set; }

Property Value

DateTimeOffset?

TaxAmount

Tax Amount

Name: TaxAmount

SF Type: currency

Nillable: True

[JsonProperty(PropertyName = "taxAmount")]
[Updateable(false)]
[Createable(false)]
public decimal? TaxAmount { get; set; }

Property Value

decimal?

TotalAmountWithTax

Total Amount With Tax

Name: TotalAmountWithTax

SF Type: currency

Nillable: True

[JsonProperty(PropertyName = "totalAmountWithTax")]
[Updateable(false)]
[Createable(false)]
public decimal? TotalAmountWithTax { get; set; }

Property Value

decimal?

TransactionDate

Transaction Date

Name: TransactionDate

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "transactionDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? TransactionDate { get; set; }

Property Value

DateTimeOffset?