PageSchedulePeriodDto¶
Example Json Object
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": false,
7 "paged": true,
8 "pageSize": 100,
9 "offset": 0,
10 "sort": {
11 "unsorted": false,
12 "sorted": true,
13 "empty": false
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "period": 0,
22 "periodStartDate": {
23 "timing": {
24 "name": "START_OF_DAY",
25 "captionKey": "enum.timingType.startOfDay",
26 "caption": "Start Of Day"
27 },
28 "year": 100,
29 "monthValue": 100,
30 "dayOfMonth": 100,
31 "leapYear": false,
32 "month": {
33 "name": "JANUARY",
34 "captionKey": "enum.month.january",
35 "caption": "January"
36 },
37 "dayOfWeek": {
38 "name": "MONDAY",
39 "captionKey": "enum.dayOfWeek.monday",
40 "caption": "Monday"
41 },
42 "dayOfYear": 100
43 },
44 "periodEndDate": {
45 "timing": {
46 "name": "START_OF_DAY",
47 "captionKey": "enum.timingType.startOfDay",
48 "caption": "Start Of Day"
49 },
50 "year": 100,
51 "monthValue": 100,
52 "dayOfMonth": 100,
53 "leapYear": false,
54 "month": {
55 "name": "JANUARY",
56 "captionKey": "enum.month.january",
57 "caption": "January"
58 },
59 "dayOfWeek": {
60 "name": "MONDAY",
61 "captionKey": "enum.dayOfWeek.monday",
62 "caption": "Monday"
63 },
64 "dayOfYear": 100
65 },
66 "payment": 0,
67 "nonLeasePayment": 0,
68 "nonLeasePaymentClosingBalance": 0,
69 "paymentClosingBalance": 0,
70 "basePayment": 0,
71 "indexationAmount": 0,
72 "negativeIndexationAmount": 0,
73 "escalatingRentAmount": 0,
74 "negativeEscalatingRentAmount": 0,
75 "incentiveLeasePayment": 0,
76 "leaseEndLeasePayment": 0,
77 "baseNonLeasePayment": 0,
78 "negativeNonLeasePayment": 0,
79 "nonLeaseIndexationAmount": 0,
80 "nonLeaseNegativeIndexationAmount": 0,
81 "escalatingRentNonLeaseAmount": 0,
82 "negativeEscalatingRentNonLeaseAmount": 0,
83 "openingGrossBookValue": 0,
84 "grossBookValue": 0,
85 "openingNBV": 0,
86 "closingNBV": 0,
87 "openingAD": 0,
88 "closingAD": 0,
89 "depreciation": 0,
90 "effectiveInterestRate": 0,
91 "paymentTotals": [
92 {
93 "id": 0,
94 "paymentDate": {
95 "timing": "START_OF_DAY",
96 "year": 2025,
97 "monthValue": 9,
98 "dayOfMonth": 4,
99 "leapYear": false,
100 "month": "SEPTEMBER",
101 "dayOfWeek": "THURSDAY",
102 "dayOfYear": 247
103 },
104 "periodCount": 0,
105 "accrualStartDate": {
106 "timing": "START_OF_DAY",
107 "year": 2025,
108 "monthValue": 9,
109 "dayOfMonth": 4,
110 "leapYear": false,
111 "month": "SEPTEMBER",
112 "dayOfWeek": "THURSDAY",
113 "dayOfYear": 247
114 },
115 "accrualEndDate": {
116 "timing": "START_OF_DAY",
117 "year": 2025,
118 "monthValue": 9,
119 "dayOfMonth": 4,
120 "leapYear": false,
121 "month": "SEPTEMBER",
122 "dayOfWeek": "THURSDAY",
123 "dayOfYear": 247
124 },
125 "accrualDays": 0,
126 "leasePayment": 0,
127 "basePayment": 0,
128 "negativeBaseLeasePayment": 0,
129 "indexationAmount": 0,
130 "negativeIndexationAmount": 0,
131 "escalatingRentAmount": 0,
132 "negativeEscalatingRentAmount": 0,
133 "totalPayment": 0,
134 "nonLeasePayment": 0,
135 "baseNonLeasePayment": 0,
136 "negativeBaseNonLeasePayment": 0,
137 "nonLeaseIndexationAmount": 0,
138 "nonLeaseNegativeIndexationAmount": 0,
139 "escalatingRentNonLeaseAmount": 0,
140 "negativeEscalatingRentNonLeaseAmount": 0,
141 "periodId": 0,
142 "payments": [
143 {
144 "id": 0,
145 "paymentDate": {
146 "timing": "START_OF_DAY",
147 "year": 2025,
148 "monthValue": 9,
149 "dayOfMonth": 4,
150 "leapYear": false,
151 "month": "SEPTEMBER",
152 "dayOfWeek": "THURSDAY",
153 "dayOfYear": 247
154 },
155 "amount": 0,
156 "paymentTermId": "string",
157 "paymentTotalId": 0,
158 "basePayment": 0,
159 "negativeBaseLeasePayment": 0,
160 "indexationAmount": 0,
161 "negativeIndexationAmount": 0,
162 "escalatingRentAmount": 0,
163 "negativeEscalatingRentAmount": 0,
164 "nonLeaseAmount": 0,
165 "baseNonLeasePayment": 0,
166 "negativeBaseNonLeasePayment": 0,
167 "nonLeaseIndexationAmount": 0,
168 "nonLeaseNegativeIndexationAmount": 0,
169 "escalatingRentNonLeaseAmount": 0,
170 "negativeEscalatingRentNonLeaseAmount": 0,
171 "paymentTermTag": "string",
172 "paymentType": "ACTUAL",
173 "presentValue": 0,
174 "vendorSplits": [
175 {
176 "vendorId": 0,
177 "amount": 0,
178 "percentage": "string"
179 }
180 ],
181 "type": "string",
182 "paymentTermType": "STANDARD_TERM_LEASE_PAYMENT"
183 }
184 ],
185 "type": "string",
186 "interestPaid": {
187 "openingBalance": 0,
188 "periodAmount": 0,
189 "closingBalance": 0
190 },
191 "accruedInterestExpense": {
192 "openingBalance": 0,
193 "periodAmount": 0,
194 "closingBalance": 0
195 },
196 "principalPaid": {
197 "openingBalance": 0,
198 "periodAmount": 0,
199 "closingBalance": 0
200 },
201 "interestExpense": {
202 "openingBalance": 0,
203 "periodAmount": 0,
204 "closingBalance": 0
205 },
206 "grvTransferToLiability": 0
207 }
208 ],
209 "fiscalYear": 0,
210 "fiscalPeriod": 0,
211 "leaseMeasurementId": 0,
212 "type": "string",
213 "principalPayable": {
214 "openingBalance": 0,
215 "periodAmount": 0,
216 "closingBalance": 0,
217 "stOpeningBalance": 0,
218 "stClosingBalance": 0,
219 "ltOpeningBalance": 0,
220 "ltClosingBalance": 0,
221 "transfer": 0,
222 "rawTransfer": 0
223 },
224 "interestPayable": {
225 "openingBalance": 0,
226 "periodAmount": 0,
227 "closingBalance": 0
228 },
229 "accruedInterestExpense": {
230 "openingBalance": 0,
231 "periodAmount": 0,
232 "closingBalance": 0,
233 "stOpeningBalance": 0,
234 "stClosingBalance": 0,
235 "ltOpeningBalance": 0,
236 "ltClosingBalance": 0,
237 "transfer": 0,
238 "rawTransfer": 0
239 },
240 "grvTransferToLiability": 0,
241 "totalIdc": 0,
242 "totalPositivePrepaid": 0,
243 "totalNegativePrepaid": 0,
244 "liabilityAdjustment": 0,
245 "accruedRent": {
246 "openingBalance": 0,
247 "periodAmount": 0,
248 "closingBalance": 0
249 },
250 "accruedRentNonLease": {
251 "openingBalance": 0,
252 "periodAmount": 0,
253 "closingBalance": 0
254 },
255 "rouAddition": 0,
256 "idcPrepaidAddition": 0,
257 "adChange": 0,
258 "rouAdjustment": {
259 "openingBalance": 0,
260 "periodAmount": 0,
261 "closingBalance": 0
262 },
263 "gainLoss": 0,
264 "impairmentAdjustment": {
265 "openingBalance": 0,
266 "periodAmount": 0,
267 "closingBalance": 0
268 },
269 "impairmentReserve": {
270 "openingBalance": 0,
271 "periodAmount": 0,
272 "closingBalance": 0
273 },
274 "nonRecoverableImpairmentLoss": 0,
275 "periodEndLeaseType": "FINANCE_LEASE",
276 "averageLeaseExpense": 0,
277 "averageNonLeaseExpense": 0,
278 "residualValue": 0,
279 "spreadingTotal": {
280 "id": 0,
281 "spreadingDate": {
282 "timing": "START_OF_DAY",
283 "year": 2025,
284 "monthValue": 9,
285 "dayOfMonth": 4,
286 "leapYear": false,
287 "month": "SEPTEMBER",
288 "dayOfWeek": "THURSDAY",
289 "dayOfYear": 247
290 },
291 "leaseAmount": 0,
292 "nonLeaseAmount": 0,
293 "periodId": 0,
294 "spreadingList": [
295 {
296 "id": 0,
297 "spreadingDate": {
298 "timing": "START_OF_DAY",
299 "year": 2025,
300 "monthValue": 9,
301 "dayOfMonth": 4,
302 "leapYear": false,
303 "month": "SEPTEMBER",
304 "dayOfWeek": "THURSDAY",
305 "dayOfYear": 247
306 },
307 "paymentTermId": "string",
308 "numberOfDays": 0,
309 "paymentPeriod": 0,
310 "schedulePeriodId": 0,
311 "spreadingTotalId": 0,
312 "leaseAmount": 0,
313 "nonLeaseAmount": 0
314 }
315 ]
316 },
317 "totalPayment": 0,
318 "totalLiability": {
319 "openingBalance": 0,
320 "periodAmount": 0,
321 "closingBalance": 0
322 }
323 }
324 ],
325 "number": 0,
326 "sort": {
327 "unsorted": false,
328 "sorted": true,
329 "empty": false
330 },
331 "first": true,
332 "last": true,
333 "empty": true
334}
📄 Description: Data transfer object representing a scheduled period for lease contracts within the Nakisa Lease Accounting Suite, encompassing key details related to financial obligations and accounting entries.
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
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
» anonymous |
false |
none |
Data transfer object representing a lessee’s scheduled payment period within the Nakisa Lease Accounting Suite, detailing financial obligations and accounting entries associated with lease contracts. |
📄 Description: xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
» anonymous |
false |
none |
LessorSchedulePeriodDto is a data transfer object that encapsulates the details of a specific period within a lessor’s schedule, facilitating the management of lease contracts and associated financial obligations within the Nakisa Lease Accounting Suite. |
📄 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 |