LessorAccountMappingDto¶
Example Json Object
1{
2 "id": 0,
3 "rowNumber": 0,
4 "rowIdentifier": "string",
5 "errors": [
6 "string"
7 ],
8 "linkedErrors": [
9 "string"
10 ],
11 "warnings": [
12 "string"
13 ],
14 "remarks": [
15 "string"
16 ],
17 "skipMessage": "string",
18 "determinationId": 0,
19 "determinationDisplayId": "string",
20 "accountType": "ACCRUED_INTEREST_INCOME",
21 "accountSubType": "LEASE",
22 "generalLedgerAccountId": 0,
23 "generalLedgerAccountDisplayId": "string",
24 "generalLedgerAccountShortName": "string"
25}
📄 Description: LessorAccountMappingDto is a data transfer object that represents the relationship between lessor accounts and their corresponding financial entities within an organization’s hierarchical structure, facilitating effective management and oversight of financial relationships.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
rowNumber |
integer(int32) |
true |
none |
Numeric value representing rowNumber |
rowIdentifier |
string |
false |
none |
Unique identifier for each entry in the financial organization structure, facilitating the mapping of lessor accounts within the hierarchical framework of the organization. |
errors |
[string] |
false |
none |
List of errors items |
linkedErrors |
[string] |
false |
none |
List of linkedErrors items |
warnings |
[string] |
false |
none |
List of warnings items |
remarks |
[string] |
false |
none |
List of remarks items |
skipMessage |
string |
false |
none |
Optional message indicating reasons for bypassing certain processes within the financial organization structure hierarchy. |
determinationId |
integer(int64) |
false |
none |
Unique identifier for the determination |
determinationDisplayId |
string |
false |
none |
Unique identifier for the determination display |
accountType |
string |
true |
none |
Type of the account |
accountSubType |
string |
false |
none |
Type of the account sub |
generalLedgerAccountId |
integer(int64) |
false |
none |
Unique identifier for the general ledger account |
generalLedgerAccountDisplayId |
string |
false |
none |
Unique identifier for the general ledger account display |
generalLedgerAccountShortName |
string |
false |
none |
Name of the general ledger account short |
Enumerated Values
Attribute |
Value |
|---|---|
accountSubType |
LEASE, NON_LEASE |
accountType |
ACCRUED_INTEREST_INCOME, ACCRUED_LEASE_INCOME, ACCRUED_NON_LEASE_INCOME, ACCRUED_RENT_CLEARING_DEFERRED_LEASE_LIABILITY_CLEARING, ACCRUED_RENT_DEFERRED_LEASE_LIABILITY, ACCRUED_RENT_INCOME, ACCUMULATED_DEPRECIATION, ACCUMULATED_DEPRECIATION_CLEARING, AR_LEASE_CLEARING_ACCOUNT, AR_NON_LEASE_CLEARING_ACCOUNT, CURRENCY_ROUNDING_ADJUSTMENT_EXPENSE, DEFERRED_EXPENSE_IDC, DEFERRED_INFLOW_OF_RESOURCES, DEFERRED_PROFIT, DEPOSIT_LIABILITY, DEPRECIATION_CHARGE, FIXED_ASSET_GBV, FIXED_ASSET_GBV_CLEARING, GAIN_LOSS_ON_TERMINATION, IDC_CLEARING, IDC_EXPENSE, IMPAIRMENT_LOSS, INCENTIVE_CLEARING, INTEREST_INCOME, LEASE_INCOME, LEASE_RECEIVABLE, LEASE_REVENUE, NET_LEASE_INVESTMENT, NON_LEASE_INCOME, PREPAID_LEASE_PAYMENTS_CLEARING, SELLING_PROFIT_LOSS, TAX_ACCOUNT, UNGUARANTEED_RESIDUAL_ASSET, VENDOR_ACCOUNT_RECEIVABLE |