PageLeaseComponentFinancialTermDtoΒΆ
Example Json Object
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "pageSize": 0,
7 "unpaged": true,
8 "paged": true,
9 "offset": 0,
10 "sort": {
11 "sorted": true,
12 "unsorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "displayId": "string",
22 "name": "string",
23 "expenseCategory": {
24 "id": 0,
25 "displayId": "string",
26 "status": "CREATED",
27 "name": "string",
28 "expenseCategoryType": "PAYMENT"
29 },
30 "amount": 0.1,
31 "amountFrequency": "DAY",
32 "paymentMode": "ADVANCE",
33 "paymentCalculationMode": "ONE_TIME",
34 "firstSpecialPaymentDate": "2019-08-24",
35 "lastSpecialPaymentDate": "2019-08-24",
36 "paymentFrequency": "ONE_TIME",
37 "firstPaymentDate": "2019-08-24",
38 "lastPaymentDate": "2019-08-24",
39 "firstPaymentAmount": 0.1,
40 "lastPaymentAmount": 0.1,
41 "months": 0,
42 "days": 0,
43 "notificationDate": "2019-08-24",
44 "monthEnd": true,
45 "paymentTiming": "START_OF_DAY",
46 "escalatingRent": true,
47 "stopEscalatingAtZero": true,
48 "escalatingRentAmount": 0.1,
49 "escalatingRentType": "FIXED",
50 "escalationFrequencyOffset": 0,
51 "escalationFrequency": 0,
52 "escalationFastForward": 0,
53 "termStartDate": "2019-08-24",
54 "termEndDate": "2019-08-24",
55 "expenseCategoryType": "PAYMENT",
56 "spreadingFrequency": "NONE",
57 "firstSpreadingAmount": 0.1,
58 "lastSpreadingAmount": 0.1,
59 "valid": true,
60 "parentFinancialTermId": 0,
61 "termStatus": "EDITABLE",
62 "lockReason": "EXERCISED_IN_ACTIVATION_GROUP",
63 "vendorPaymentSplits": [
64 {
65 "percentage": 0,
66 "calculateTax": true,
67 "taxExemptionPercentage": 0,
68 "partner": {
69 "id": 0,
70 "displayId": "string",
71 "status": "CREATED",
72 "name": "string",
73 "erpSystemDisplayId": "string"
74 },
75 "partnerRole": {
76 "id": 0,
77 "displayId": "string",
78 "status": "CREATED",
79 "name": "string"
80 },
81 "taxCodeDetermination": {
82 "id": 0,
83 "displayId": "string",
84 "companyId": 0,
85 "partnerId": 0,
86 "taxJurisdictionId": 0,
87 "taxJurisdictionDisplayId": "string",
88 "defaultTaxCodeId": 0,
89 "defaultTaxCodeDisplayId": "string",
90 "defaultExemptionTaxCodeId": 0,
91 "defaultExemptionTaxCodeDisplayId": "string",
92 "defaultExemptionPercentage": 0,
93 "mapping": {
94 "isLeaseExpense": true,
95 "nonLeaseTaxCodeId": 0,
96 "nonLeaseTaxCodeDisplayId": "string",
97 "nonLeaseExemptionTaxCodeId": 0,
98 "nonLeaseExemptionTaxCodeDisplayId": "string",
99 "nonLeaseExemptionTaxPercentage": 0.1,
100 "principalTaxCodeId": 0,
101 "principalTaxCodeDisplayId": "string",
102 "principalExemptionTaxCodeId": 0,
103 "principalExemptionTaxCodeDisplayId": "string",
104 "principalExemptionTaxPercentage": 0.1
105 }
106 }
107 }
108 ],
109 "revisionDisplayId": "string",
110 "termType": "PAYMENT_TERM",
111 "revisionId": 0,
112 "leaseComponentId": 0,
113 "leaseComponentDisplayId": "string",
114 "type": "string",
115 "numberRangeIdentifierType": {
116 "name": "string"
117 },
118 "numberRangeIdentifierValue": "string",
119 "allowsSystemGenerateNewId": true,
120 "numberRangeType": {
121 "name": "string"
122 }
123 }
124 ],
125 "number": 0,
126 "sort": {
127 "sorted": true,
128 "unsorted": true,
129 "empty": true
130 },
131 "first": true,
132 "last": true,
133 "empty": true
134}
π Description: Data transfer object representing the financial terms associated with a lease component within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management for real estate properties and analytics.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
totalElements |
integer(int64) |
false |
none |
Total number of items available |
totalPages |
integer(int32) |
false |
none |
Total number of pages available |
pageable |
false |
none |
Value for pageable field |
|
numberOfElements |
integer(int32) |
false |
none |
Numeric value representing numberOfElements |
size |
integer(int32) |
false |
none |
Number of items per page |
content |
[oneOf] |
false |
none |
List of content items |
π Description: oneOf - discriminator: LeaseComponentFinancialTermDto.type
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
Β» anonymous |
false |
none |
Data transfer object representing the financial terms associated with a lease component within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management in the real estate sector. |
π Description: xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
Β» anonymous |
false |
none |
Data transfer object representing the financial terms associated with a lease component within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management for real estate properties and supporting analytical insights. |
π Description: xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
Β» anonymous |
false |
none |
Data transfer object representing non-lease financial terms associated with lease components within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset analytics for real estate properties. |
π Description: continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
number |
integer(int32) |
false |
none |
Numeric value representing number |
sort |
false |
none |
Sort order specification |
|
first |
boolean |
false |
none |
Whether this is the first page |
last |
boolean |
false |
none |
Whether this is the last page |
empty |
boolean |
false |
none |
Whether the result set is empty |