LedgerTransactionInfoΒΆ

πŸ“„ Description: Data structure representing detailed information about a financial transaction related to lease agreements and contracts within the Nakisa Lease Accounting Suite, capturing essential accounting entries and obligations.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

requestUniqueId

string

true

none

Unique identifier for the request unique

createdByApplication

CreatedByApplicationType

true

none

Identifier of the application that initiated the creation of the ledger transaction, providing context for lease and contract-related financial obligations within the Nakisa Lease Accounting Suite.

applicationReferenceId

string

true

none

Any application MUST send a unique reference in order to ignore duplicate postings.

documentComments

string

false

none

Comments related to the lease or contract, providing additional context for the financial obligation recorded in the accounting entry.

name

string

false

none

Name of the resource

principalPositionType

PrincipalPositionType

false

none

Type of the principal position

postingTransactionType

PostingTransactionType

false

none

Type of the posting transaction

postingType

PostingType

true

none

Type of the posting

ledgerType

LedgerType

true

none

Type of the ledger

paymentType

string

false

none

none

parallelCurrencyEnabled

boolean

false

none

Indicates whether this feature is enabled

generateInvoiceInAp

boolean

false

none

Boolean flag indicating generateInvoiceInAp status

generateVendorInvoice

boolean

false

none

Boolean flag indicating generateVendorInvoice status

calculateTax

boolean

false

none

Boolean flag indicating calculateTax status

taxCalculationType

TaxCalculationType

false

none

Type of the tax calculation

currencyDetail

CurrencyDetail

false

none

Value for currencyDetail field

classificationInfo

ClassificationInfo

false

none

Value for classificationInfo field

date

LedgerTransactionDate

false

none

Date of the resource

automaticReversal

JournalVoucherAutomaticReversalDto

false

none

Value for automaticReversal field

trace

LedgerTransactionTrace

false

none

Value for trace field

fosReferences

LedgerTransactionReferencesFosDto

false

none

Value for fosReferences field

assetRegisterReferences

LedgerTransactionReferencesAssetRegisterDto

false

none

Value for assetRegisterReferences field

nlaReferences

LedgerTransactionReferencesNlaDto

false

none

Value for nlaReferences field

nlaCustomReferences

[oneOf]

false

none

List of nlaCustomReferences items

πŸ“„ Description: oneOf

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceBigDecimalDto

false

none

Data transfer object representing a financial obligation within the Nakisa Lease Accounting Suite, specifically designed to handle precise monetary values associated with leases and contracts for accurate accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceBooleanDto

false

none

Data transfer object representing a boolean reference for custom applications within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and financial obligations in accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceDateDto

false

none

Data transfer object representing a reference date for custom applications within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and financial obligations in accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceDoubleDto

false

none

Data transfer object representing a reference to a custom application within the Nakisa Lease Accounting Suite, encapsulating essential details related to leases, contracts, financial obligations, and accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceIntegerDto

false

none

Data transfer object representing a custom application reference for integer values related to lease contracts and financial obligations within the Nakisa Lease Accounting Suite, facilitating accurate accounting entries and streamlined financial reporting.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceLongDto

false

none

Data transfer object representing a reference to a custom application within the Nakisa Lease Accounting Suite, encompassing essential details related to leases, contracts, financial obligations, and accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceStringDto

false

none

Data transfer object representing a custom reference string associated with lease contracts and financial obligations within the Nakisa Lease Accounting Suite, facilitating accurate accounting entries and streamlined lease management.

πŸ“„ Description: continued

Name

Type

Required

Restrictions

Description

nreReferences

LedgerTransactionReferencesNreDto

false

none

Value for nreReferences field

nreCustomReferences

[oneOf]

false

none

List of nreCustomReferences items

πŸ“„ Description: oneOf

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceBigDecimalDto

false

none

Data transfer object representing a financial obligation within the Nakisa Lease Accounting Suite, specifically designed to handle precise monetary values associated with leases and contracts for accurate accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceBooleanDto

false

none

Data transfer object representing a boolean reference for custom applications within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and financial obligations in accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceDateDto

false

none

Data transfer object representing a reference date for custom applications within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and financial obligations in accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceDoubleDto

false

none

Data transfer object representing a reference to a custom application within the Nakisa Lease Accounting Suite, encapsulating essential details related to leases, contracts, financial obligations, and accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceIntegerDto

false

none

Data transfer object representing a custom application reference for integer values related to lease contracts and financial obligations within the Nakisa Lease Accounting Suite, facilitating accurate accounting entries and streamlined financial reporting.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceLongDto

false

none

Data transfer object representing a reference to a custom application within the Nakisa Lease Accounting Suite, encompassing essential details related to leases, contracts, financial obligations, and accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceStringDto

false

none

Data transfer object representing a custom reference string associated with lease contracts and financial obligations within the Nakisa Lease Accounting Suite, facilitating accurate accounting entries and streamlined lease management.

πŸ“„ Description: continued

Name

Type

Required

Restrictions

Description

apReferences

LedgerTransactionReferencesApDto

false

none

Value for apReferences field

apCustomReferences

[oneOf]

false

none

List of apCustomReferences items

πŸ“„ Description: oneOf

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceBigDecimalDto

false

none

Data transfer object representing a financial obligation within the Nakisa Lease Accounting Suite, specifically designed to handle precise monetary values associated with leases and contracts for accurate accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceBooleanDto

false

none

Data transfer object representing a boolean reference for custom applications within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and financial obligations in accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceDateDto

false

none

Data transfer object representing a reference date for custom applications within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and financial obligations in accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceDoubleDto

false

none

Data transfer object representing a reference to a custom application within the Nakisa Lease Accounting Suite, encapsulating essential details related to leases, contracts, financial obligations, and accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceIntegerDto

false

none

Data transfer object representing a custom application reference for integer values related to lease contracts and financial obligations within the Nakisa Lease Accounting Suite, facilitating accurate accounting entries and streamlined financial reporting.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceLongDto

false

none

Data transfer object representing a reference to a custom application within the Nakisa Lease Accounting Suite, encompassing essential details related to leases, contracts, financial obligations, and accounting entries.

πŸ“„ Description: xor

Name

Type

Required

Restrictions

Description

Β» anonymous

CustomApplicationReferenceStringDto

false

none

Data transfer object representing a custom reference string associated with lease contracts and financial obligations within the Nakisa Lease Accounting Suite, facilitating accurate accounting entries and streamlined lease management.

πŸ“„ Description: continued

Name

Type

Required

Restrictions

Description

entries

[LedgerEntryDto]

false

none

List of entries items

notes

[LedgerTransactionNoteDto]

false

none

List of notes items

attachments

[LedgerTransactionAttachmentDto]

false

none

List of attachments items

journalVoucherWorkflowHistory

[JournalVoucherWorkflowHistoryDto]

false

none

List of journalVoucherWorkflowHistory items

ledgerTransactionGroupId

integer(int64)

false

none

Unique identifier for the ledger transaction group

accountingDocumentId

integer(int64)

false

none

Unique identifier for the accounting document

internalPostingStatus

InternalPostingStatus

false

none

Status of the internal posting

nlaEnrichmentState

ApplicationEnrichmentStateDto

false

none

Current state of the lease

nreEnrichmentState

ApplicationEnrichmentStateDto

false

none

Current state of the lease

apEnrichmentState

ApplicationEnrichmentStateDto

false

none

Current state of the lease

externalPostingStatus

ExternalPostingStatus

false

none

Status of the external posting

Enumerated Values

Attribute

Value

paymentType

CLEARING, N_A, PAYMENT