NonLeaseLessorAccountDeterminationDto

📄 Description: Data transfer object representing the determination of non-lease lessor accounts within a financial organization’s structure, facilitating the management of organizational hierarchy and financial entity relationships.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

status

string

false

none

Status of the resource

displayId

string

true

none

Unique identifier for the display

erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

principalPositionType

string

false

none

Type of the principal position

companyId

integer(int64)

false

none

Unique identifier for the company

companyDisplayId

string

false

none

Unique identifier for the company display

countryDisplayId

string

false

none

Unique identifier for the country display

companyName

string

false

none

none

assetClassId

integer(int64)

false

none

Unique identifier for the asset class

assetClassDisplayId

string

false

none

Unique identifier for the asset class display

assetClassName

string

false

none

Name of the asset class

accountingStandardType

string

true

none

Type of the accounting standard

leaseType

string

false

none

Type of the lease

leaseClassificationType

string

true

none

Type of the lease classification

accrualIncomeAccountId

integer(int64)

false

none

Unique identifier for the accrual income account

accrualIncomeAccountDisplayId

string

false

none

Unique identifier for the accrual income account display

accrualIncomeAccountShortName

string

false

none

Name of the accrual income account short

nonLeaseAccrualClearingAccountId

integer(int64)

false

none

Unique identifier for the non lease accrual clearing account

nonLeaseAccrualClearingAccountDisplayId

string

false

none

Unique identifier for the non lease accrual clearing account display

nonLeaseAccrualClearingAccountShortName

string

false

none

Name of the non lease accrual clearing account short

reconciliationReceivableAccountId

integer(int64)

false

none

Unique identifier for the reconciliation receivable account

reconciliationReceivableAccountDisplayId

string

false

none

Unique identifier for the reconciliation receivable account display

reconciliationReceivableAccountShortName

string

false

none

Name of the reconciliation receivable account short

Enumerated Values

Attribute

Value

accountingStandardType

GAAP, GASB_87, IFRS, OFF_BALANCE_SHEET

leaseClassificationType

DIRECT_FINANCING, FINANCE, LOW_VALUE, NON_LEASE, OFF_BALANCE_SHEET, OPERATING, PROVISIONING, SALES_TYPE, SERVICE_CONTRACT, SHORT_TERM

leaseType

LEASE_CONTRACT_FIX, LEASE_CONTRACT_FIXED_PART_A, LEASE_CONTRACT_FIXED_PART_B, LEASE_CONTRACT_FIX_VARIABLE, LEASE_CONTRACT_FULLY_VARIABLE, LEASE_CONTRACT_LOW_VALUE, LEASE_CONTRACT_OPERATING_SHORT_TERM, LEASE_CONTRACT_SERVICE_CONTRACT, LEASE_CONTRACT_SHORT_TERM, NON_LEASE

principalPositionType

LESSEE, LESSOR

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED