NonLeaseLesseeAccountDeterminationDto

📄 Description: Data transfer object representing the determination of non-lease lessee accounts within the financial organization structure, facilitating the management and hierarchy of financial entities.

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

nonLeaseAccrualDefaultAccountId

integer(int64)

false

none

Unique identifier for the non lease accrual default account

nonLeaseAccrualDefaultAccountDisplayId

string

false

none

Unique identifier for the non lease accrual default account display

nonLeaseAccrualDefaultAccountShortName

string

false

none

Name of the non lease accrual default 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

nonLeaseIndexExpenseDefaultAccountId

integer(int64)

false

none

Unique identifier for the non lease index expense default account

nonLeaseIndexExpenseDefaultAccountDisplayId

string

false

none

Unique identifier for the non lease index expense default account display

nonLeaseIndexExpenseDefaultAccountShortName

string

false

none

Name of the non lease index expense default account short

nonLeaseApClearingAccountId

integer(int64)

false

none

Unique identifier for the non lease ap clearing account

nonLeaseApClearingAccountDisplayId

string

false

none

Unique identifier for the non lease ap clearing account display

nonLeaseApClearingAccountShortName

string

false

none

Name of the non lease ap clearing 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