ChargePostDto

📄 Description: Data transfer object representing a charge entry within the Nakisa Portfolio Management Suite, capturing essential details related to portfolio assets and real estate properties for analytical purposes.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

displayId

string

false

none

Unique identifier for the display

name

string

true

none

Name of the resource

description

string

false

none

Description of the resource

dueDate

string(date)

true

none

Due date of the resource

amount

number(double)

true

none

Amount value

hasPostedDocument

boolean

false

none

Whether the resource has has posted document

fiscalYear

integer(int64)

false

none

Numeric value representing fiscalYear

fiscalPeriod

integer(int64)

false

none

Numeric value representing fiscalPeriod

expenseCategory

ExpenseCategoryLite

true

none

Category of the expense

unitId

integer(int64)

true

none

Unique identifier for the unit

unitDisplayId

string

false

none

Unique identifier for the unit display

activationGroupId

integer(int64)

true

none

Unique identifier for the activation group

vendorPaymentSplits

[VendorPaymentSplitDto]

false

none

List of vendorPaymentSplits items

currency

string

false

none

Text value for currency in ChargePostDto

postingTransactionType

string

false

none

Type of the posting transaction

status

string

false

none

Status of the resource

taxAmount

number

false

none

Amount of tax

journalId

integer(int64)

false

none

Unique identifier for the journal

journalEntryId

integer(int64)

false

none

Unique identifier for the journal entry

activationGroupRevisionId

integer(int64)

false

none

Unique identifier for the activation group revision

postingDate

string(date)

false

none

Date of the posting

termId

integer(int64)

false

none

Unique identifier for the term

expenseAccount

string

false

none

none

smartTaxCalculationRequest

SmartTaxCalculationRequest

false

none

Value for smartTaxCalculationRequest field

vendorSplits

[VendorSplitDto]

false

none

List of vendorSplits items

simpleExchangeRateRequestDto

SimpleExchangeRateRequestDto

false

none

Value for simpleExchangeRateRequestDto field

numberRangeIdentifierType

INumberRangeIdentifierType

false

none

Type of the number range identifier

numberRangeIdentifierValue

string

false

none

Text value for numberRangeIdentifierValue in ChargePostDto

numberRangeType

INumberRangeType

false

none

Type of the number range

allowsSystemGenerateNewId

boolean

false

none

Unique identifier for the allows system generate new