NonLeaseLesseeAccountDeterminationDto¶
Example Json Object
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "principalPositionType": "LESSEE",
8 "companyId": 0,
9 "companyDisplayId": "string",
10 "countryDisplayId": "string",
11 "assetClassId": 0,
12 "assetClassDisplayId": "string",
13 "assetClassName": "string",
14 "accountingStandardType": "GAAP",
15 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
16 "leaseClassificationType": "NON_LEASE",
17 "nonLeaseAccrualDefaultAccountId": 0,
18 "nonLeaseAccrualDefaultAccountDisplayId": "string",
19 "nonLeaseAccrualDefaultAccountShortName": "string",
20 "nonLeaseAccrualClearingAccountId": 0,
21 "nonLeaseAccrualClearingAccountDisplayId": "string",
22 "nonLeaseAccrualClearingAccountShortName": "string",
23 "nonLeaseIndexExpenseDefaultAccountId": 0,
24 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
25 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
26 "nonLeaseApClearingAccountId": 0,
27 "nonLeaseApClearingAccountDisplayId": "string",
28 "nonLeaseApClearingAccountShortName": "string"
29}
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
none |
status |
string |
false |
none |
none |
displayId |
string |
true |
none |
none |
erpSystemId |
integer(int64) |
false |
none |
none |
erpSystemDisplayId |
string |
false |
none |
none |
principalPositionType |
string |
false |
none |
none |
companyId |
integer(int64) |
false |
none |
none |
companyDisplayId |
string |
false |
none |
none |
countryDisplayId |
string |
false |
none |
none |
assetClassId |
integer(int64) |
false |
none |
none |
assetClassDisplayId |
string |
false |
none |
none |
assetClassName |
string |
false |
none |
none |
accountingStandardType |
string |
false |
none |
none |
leaseType |
string |
false |
none |
none |
leaseClassificationType |
string |
true |
none |
none |
nonLeaseAccrualDefaultAccountId |
integer(int64) |
false |
none |
none |
nonLeaseAccrualDefaultAccountDisplayId |
string |
false |
none |
none |
nonLeaseAccrualDefaultAccountShortName |
string |
false |
none |
none |
nonLeaseAccrualClearingAccountId |
integer(int64) |
false |
none |
none |
nonLeaseAccrualClearingAccountDisplayId |
string |
false |
none |
none |
nonLeaseAccrualClearingAccountShortName |
string |
false |
none |
none |
nonLeaseIndexExpenseDefaultAccountId |
integer(int64) |
false |
none |
none |
nonLeaseIndexExpenseDefaultAccountDisplayId |
string |
false |
none |
none |
nonLeaseIndexExpenseDefaultAccountShortName |
string |
false |
none |
none |
nonLeaseApClearingAccountId |
integer(int64) |
false |
none |
none |
nonLeaseApClearingAccountDisplayId |
string |
false |
none |
none |
nonLeaseApClearingAccountShortName |
string |
false |
none |
none |
Enumerated Values
Attribute |
Value |
|---|---|
accountingStandardType |
GAAP, GASB_87, IFRS |
leaseClassificationType |
DIRECT_FINANCING, FINANCE, LOW_VALUE, NON_LEASE, 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 |