Schedule¶
Schedule - Search Periods¶
HTTP Request
POST /api/v1/schedules/{principalPositionType}/{leaseMeasurementId}/periods/search
📋 Description: Submits a request to search for lease periods associated with a specific principal position type and lease measurement ID, facilitating the management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
leaseMeasurementId |
path |
integer(int64) |
true |
Unique identifier for the lease measurement |
principalPositionType |
path |
string |
true |
Type of the principal position |
body |
body |
object |
true |
Request body containing the search criteria and parameters for identifying lease periods associated with a specific principal position type and lease measurement ID, relevant for managing financial obligations and accounting entries. |
» filter |
body |
any |
false |
none |
»» anonymous |
body |
false |
Data transfer object representing a filter for schedule periods within the Nakisa Lease Accounting Suite, enabling users to refine lease, contract, and financial obligation queries for accurate accounting entry management. |
|
»»» idIn |
body |
[integer] |
false |
Filter by multiple values of id |
»»» idEqual |
body |
integer(int64) |
false |
Filter by exact match of id |
»»» idLike |
body |
string |
false |
Filter by partial match of id |
»»» periodGreaterThanOrEqual |
body |
integer(int32) |
false |
Filter where period is greater than or equal to specified value |
»»» periodLessThanOrEqual |
body |
integer(int32) |
false |
Filter where period is less than or equal to specified value |
»»» periodStartDateGreaterThanOrEqual |
body |
false |
Data transfer object representing the initiation of daily processes within the Nakisa Lease Accounting Suite, encompassing lease contracts, financial obligations, and associated accounting entries. |
|
»»»» timing |
body |
false |
Represents the timing within a day for executing operations. |
|
»»»»» name |
body |
string |
false |
Enum name representing the timing type. |
»»»»» captionKey |
body |
string |
false |
Localization key for the timing type caption. |
»»»»» caption |
body |
string |
false |
Localized caption of the timing type. |
»»»» year |
body |
integer(int32) |
false |
Numeric value representing year |
»»»» monthValue |
body |
integer(int32) |
false |
Numeric value representing monthValue |
»»»» dayOfMonth |
body |
integer(int32) |
false |
Numeric value representing dayOfMonth |
»»»» leapYear |
body |
boolean |
false |
Boolean flag indicating leapYear status |
»»»» month |
body |
false |
Represents the months of the year. |
|
»»»»» name |
body |
string |
false |
Enum name representing the month. |
»»»»» captionKey |
body |
string |
false |
Localization key for the month caption. |
»»»»» caption |
body |
string |
false |
Localized caption of the month. |
»»»» dayOfWeek |
body |
false |
Represents the days of the week. |
|
»»»»» name |
body |
string |
false |
Enum name representing the day of week. |
»»»»» captionKey |
body |
string |
false |
Localization key for the day of week caption. |
»»»»» caption |
body |
string |
false |
Localized caption of the day of week. |
»»»» dayOfYear |
body |
integer(int32) |
false |
Numeric value representing dayOfYear |
»»» periodStartDateLessThanOrEqual |
body |
false |
Data transfer object representing the initiation of daily processes within the Nakisa Lease Accounting Suite, encompassing lease contracts, financial obligations, and associated accounting entries. |
|
»»» periodEndDateGreaterThanOrEqual |
body |
false |
Data transfer object representing the end-of-day financial summary for lease contracts, capturing accounting entries and financial obligations within the Nakisa Lease Accounting Suite. |
|
»»»» timing |
body |
false |
Represents the timing within a day for executing operations. |
|
»»»» year |
body |
integer(int32) |
false |
Numeric value representing year |
»»»» monthValue |
body |
integer(int32) |
false |
Numeric value representing monthValue |
»»»» dayOfMonth |
body |
integer(int32) |
false |
Numeric value representing dayOfMonth |
»»»» leapYear |
body |
boolean |
false |
Boolean flag indicating leapYear status |
»»»» month |
body |
false |
Represents the months of the year. |
|
»»»» dayOfWeek |
body |
false |
Represents the days of the week. |
|
»»»» dayOfYear |
body |
integer(int32) |
false |
Numeric value representing dayOfYear |
»»» periodEndDateLessThanOrEqual |
body |
false |
Data transfer object representing the end-of-day financial summary for lease contracts, capturing accounting entries and financial obligations within the Nakisa Lease Accounting Suite. |
|
»»» leaseMeasurementIdIn |
body |
[integer] |
false |
Filter by multiple values of lease measurement id |
»»» leaseMeasurementIdEqual |
body |
integer(int64) |
false |
Filter by exact match of lease measurement id |
»»» type |
body |
string |
false |
Type of the resource |
»» anonymous |
body |
false |
Data transfer object representing the filtering criteria for lessee schedule periods within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and associated financial obligations in accounting entries. |
|
»»» idIn |
body |
[integer] |
false |
Filter by multiple values of id |
»»» idEqual |
body |
integer(int64) |
false |
Filter by exact match of id |
»»» idLike |
body |
string |
false |
Filter by partial match of id |
»»» periodGreaterThanOrEqual |
body |
integer(int32) |
false |
Filter where period is greater than or equal to specified value |
»»» periodLessThanOrEqual |
body |
integer(int32) |
false |
Filter where period is less than or equal to specified value |
»»» periodStartDateGreaterThanOrEqual |
body |
false |
Data transfer object representing the initiation of daily processes within the Nakisa Lease Accounting Suite, encompassing lease contracts, financial obligations, and associated accounting entries. |
|
»»» periodStartDateLessThanOrEqual |
body |
false |
Data transfer object representing the initiation of daily processes within the Nakisa Lease Accounting Suite, encompassing lease contracts, financial obligations, and associated accounting entries. |
|
»»» periodEndDateGreaterThanOrEqual |
body |
false |
Data transfer object representing the end-of-day financial summary for lease contracts, capturing accounting entries and financial obligations within the Nakisa Lease Accounting Suite. |
|
»»» periodEndDateLessThanOrEqual |
body |
false |
Data transfer object representing the end-of-day financial summary for lease contracts, capturing accounting entries and financial obligations within the Nakisa Lease Accounting Suite. |
|
»»» leaseMeasurementIdIn |
body |
[integer] |
false |
Filter by multiple values of lease measurement id |
»»» leaseMeasurementIdEqual |
body |
integer(int64) |
false |
Filter by exact match of lease measurement id |
»»» type |
body |
string |
false |
Type of the resource |
»» anonymous |
body |
false |
Data transfer object representing a filter for scheduling periods related to lessor agreements within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and associated financial obligations. |
|
»»» idIn |
body |
[integer] |
false |
Filter by multiple values of id |
»»» idEqual |
body |
integer(int64) |
false |
Filter by exact match of id |
»»» idLike |
body |
string |
false |
Filter by partial match of id |
»»» periodGreaterThanOrEqual |
body |
integer(int32) |
false |
Filter where period is greater than or equal to specified value |
»»» periodLessThanOrEqual |
body |
integer(int32) |
false |
Filter where period is less than or equal to specified value |
»»» periodStartDateGreaterThanOrEqual |
body |
false |
Data transfer object representing the initiation of daily processes within the Nakisa Lease Accounting Suite, encompassing lease contracts, financial obligations, and associated accounting entries. |
|
»»» periodStartDateLessThanOrEqual |
body |
false |
Data transfer object representing the initiation of daily processes within the Nakisa Lease Accounting Suite, encompassing lease contracts, financial obligations, and associated accounting entries. |
|
»»» periodEndDateGreaterThanOrEqual |
body |
false |
Data transfer object representing the end-of-day financial summary for lease contracts, capturing accounting entries and financial obligations within the Nakisa Lease Accounting Suite. |
|
»»» periodEndDateLessThanOrEqual |
body |
false |
Data transfer object representing the end-of-day financial summary for lease contracts, capturing accounting entries and financial obligations within the Nakisa Lease Accounting Suite. |
|
»»» leaseMeasurementIdIn |
body |
[integer] |
false |
Filter by multiple values of lease measurement id |
»»» leaseMeasurementIdEqual |
body |
integer(int64) |
false |
Filter by exact match of lease measurement id |
»»» type |
body |
string |
false |
Type of the resource |
» pageable |
body |
false |
Data transfer object representing a paginated collection of lease-related records, including contracts, financial obligations, and accounting entries, facilitating efficient data retrieval and management within the Nakisa Lease Accounting Suite. |
|
»» page |
body |
integer(int32) |
true |
Page number for pagination |
»» size |
body |
integer(int32) |
true |
Number of items per page |
»» sort |
body |
[string] |
false |
Sort order specification |
Example Values¶
Parameter |
Example |
Type |
|---|---|---|
»»»»» name |
|
body |
»»»»» captionKey |
|
body |
»»»»» caption |
|
body |
»»»» year |
|
body |
»»»» monthValue |
|
body |
»»»» dayOfMonth |
|
body |
»»»» leapYear |
|
body |
»»»»» name |
|
body |
»»»»» captionKey |
|
body |
»»»»» caption |
|
body |
»»»»» name |
|
body |
»»»»» captionKey |
|
body |
»»»»» caption |
|
body |
»»»» dayOfYear |
|
body |
»»»» year |
|
body |
»»»» monthValue |
|
body |
»»»» dayOfMonth |
|
body |
»»»» leapYear |
|
body |
»»»» dayOfYear |
|
body |
»» page |
|
body |
»» size |
|
body |
»» sort |
|
body |
Enumerated Values
Attribute |
Value |
|---|---|
»»»»» name |
APRIL, AUGUST, DECEMBER, END_OF_DAY, FEBRUARY, FRIDAY, JANUARY, JULY, JUNE, MARCH, MAY, MONDAY, NOVEMBER, OCTOBER, SATURDAY, SEPTEMBER, START_OF_DAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY |
Parameter Constraints¶
Parameter |
Constraints |
|---|---|
»» page |
Min: 0 |
»» size |
Min: 1 |
Body Parameters
1{
2 "filter": {
3 "idIn": [
4 0
5 ],
6 "idEqual": 0,
7 "idLike": "string",
8 "periodGreaterThanOrEqual": 0,
9 "periodLessThanOrEqual": 0,
10 "periodStartDateGreaterThanOrEqual": {
11 "timing": {
12 "name": "START_OF_DAY",
13 "captionKey": "enum.timingType.startOfDay",
14 "caption": "Start Of Day"
15 },
16 "year": 100,
17 "monthValue": 100,
18 "dayOfMonth": 100,
19 "leapYear": false,
20 "month": {
21 "name": "JANUARY",
22 "captionKey": "enum.month.january",
23 "caption": "January"
24 },
25 "dayOfWeek": {
26 "name": "MONDAY",
27 "captionKey": "enum.dayOfWeek.monday",
28 "caption": "Monday"
29 },
30 "dayOfYear": 100
31 },
32 "periodStartDateLessThanOrEqual": {
33 "timing": {
34 "name": "START_OF_DAY",
35 "captionKey": "enum.timingType.startOfDay",
36 "caption": "Start Of Day"
37 },
38 "year": 100,
39 "monthValue": 100,
40 "dayOfMonth": 100,
41 "leapYear": false,
42 "month": {
43 "name": "JANUARY",
44 "captionKey": "enum.month.january",
45 "caption": "January"
46 },
47 "dayOfWeek": {
48 "name": "MONDAY",
49 "captionKey": "enum.dayOfWeek.monday",
50 "caption": "Monday"
51 },
52 "dayOfYear": 100
53 },
54 "periodEndDateGreaterThanOrEqual": {
55 "timing": {
56 "name": "START_OF_DAY",
57 "captionKey": "enum.timingType.startOfDay",
58 "caption": "Start Of Day"
59 },
60 "year": 100,
61 "monthValue": 100,
62 "dayOfMonth": 100,
63 "leapYear": false,
64 "month": {
65 "name": "JANUARY",
66 "captionKey": "enum.month.january",
67 "caption": "January"
68 },
69 "dayOfWeek": {
70 "name": "MONDAY",
71 "captionKey": "enum.dayOfWeek.monday",
72 "caption": "Monday"
73 },
74 "dayOfYear": 100
75 },
76 "periodEndDateLessThanOrEqual": {
77 "timing": {
78 "name": "START_OF_DAY",
79 "captionKey": "enum.timingType.startOfDay",
80 "caption": "Start Of Day"
81 },
82 "year": 100,
83 "monthValue": 100,
84 "dayOfMonth": 100,
85 "leapYear": false,
86 "month": {
87 "name": "JANUARY",
88 "captionKey": "enum.month.january",
89 "caption": "January"
90 },
91 "dayOfWeek": {
92 "name": "MONDAY",
93 "captionKey": "enum.dayOfWeek.monday",
94 "caption": "Monday"
95 },
96 "dayOfYear": 100
97 },
98 "leaseMeasurementIdIn": [
99 0
100 ],
101 "leaseMeasurementIdEqual": 0,
102 "type": "string"
103 },
104 "pageable": {
105 "page": 0,
106 "size": 10,
107 "sort": [
108 "id,asc",
109 "name,desc"
110 ]
111 }
112}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
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}
Schedule - Search¶
HTTP Request
POST /api/v1/schedules/{principalPositionType}/search
📋 Description: Submits a search request for schedules related to a specified principal position type, enabling users to efficiently locate lease, contract, and financial obligation information within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
principalPositionType |
path |
string |
true |
Type of the principal position |
body |
body |
object |
true |
Request body containing search criteria and filters for retrieving lease, contract, and financial obligation schedules related to the specified principal position type. |
» filter |
body |
any |
false |
none |
»» anonymous |
body |
false |
Data transfer object representing the criteria for filtering schedules related to leases, contracts, and financial obligations within the Nakisa Lease Accounting Suite, facilitating efficient management of accounting entries. |
|
»»» idIn |
body |
[integer] |
false |
Filter by multiple values of id |
»»» idEqual |
body |
integer(int64) |
false |
Filter by exact match of id |
»»» idLike |
body |
string |
false |
Filter by partial match of id |
»»» createdAtGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where created at is greater than or equal to specified value |
»»» createdAtLessThanOrEqual |
body |
string(date-time) |
false |
Filter where created at is less than or equal to specified value |
»»» createdByLike |
body |
string |
false |
Filter by partial match of created by |
»»» createdByEqual |
body |
string |
false |
Filter by exact match of created by |
»»» modifiedAtGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where modified at is greater than or equal to specified value |
»»» modifiedAtLessThanOrEqual |
body |
string(date-time) |
false |
Filter where modified at is less than or equal to specified value |
»»» modifiedByLike |
body |
string |
false |
Filter by partial match of modified by |
»»» modifiedByEqual |
body |
string |
false |
Filter by exact match of modified by |
»»» displayIdIn |
body |
[string] |
false |
Filter by multiple values of display id |
»»» displayIdLike |
body |
string |
false |
Filter by partial match of display id |
»»» recognitionJournalIdIn |
body |
[integer] |
false |
Filter by multiple values of recognition journal id |
»»» activationGroupClassificationIdIn |
body |
[integer] |
false |
Filter by multiple values of activation group classification id |
»»» activationGroupIdIn |
body |
[integer] |
false |
Filter by multiple values of activation group id |
»»» type |
body |
string |
false |
Type of the resource |
»» anonymous |
body |
false |
Data transfer object representing a filter for lessee schedules within the Nakisa Lease Accounting Suite, facilitating the management and analysis of lease contracts, financial obligations, and related accounting entries. |
|
»»» idIn |
body |
[integer] |
false |
Filter by multiple values of id |
»»» idEqual |
body |
integer(int64) |
false |
Filter by exact match of id |
»»» idLike |
body |
string |
false |
Filter by partial match of id |
»»» createdAtGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where created at is greater than or equal to specified value |
»»» createdAtLessThanOrEqual |
body |
string(date-time) |
false |
Filter where created at is less than or equal to specified value |
»»» createdByLike |
body |
string |
false |
Filter by partial match of created by |
»»» createdByEqual |
body |
string |
false |
Filter by exact match of created by |
»»» modifiedAtGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where modified at is greater than or equal to specified value |
»»» modifiedAtLessThanOrEqual |
body |
string(date-time) |
false |
Filter where modified at is less than or equal to specified value |
»»» modifiedByLike |
body |
string |
false |
Filter by partial match of modified by |
»»» modifiedByEqual |
body |
string |
false |
Filter by exact match of modified by |
»»» displayIdIn |
body |
[string] |
false |
Filter by multiple values of display id |
»»» displayIdLike |
body |
string |
false |
Filter by partial match of display id |
»»» recognitionJournalIdIn |
body |
[integer] |
false |
Filter by multiple values of recognition journal id |
»»» activationGroupClassificationIdIn |
body |
[integer] |
false |
Filter by multiple values of activation group classification id |
»»» activationGroupIdIn |
body |
[integer] |
false |
Filter by multiple values of activation group id |
»»» type |
body |
string |
false |
Type of the resource |
»» anonymous |
body |
false |
Data transfer object representing the filtering criteria for lessor schedules within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and associated financial obligations in accounting entries. |
|
»»» idIn |
body |
[integer] |
false |
Filter by multiple values of id |
»»» idEqual |
body |
integer(int64) |
false |
Filter by exact match of id |
»»» idLike |
body |
string |
false |
Filter by partial match of id |
»»» createdAtGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where created at is greater than or equal to specified value |
»»» createdAtLessThanOrEqual |
body |
string(date-time) |
false |
Filter where created at is less than or equal to specified value |
»»» createdByLike |
body |
string |
false |
Filter by partial match of created by |
»»» createdByEqual |
body |
string |
false |
Filter by exact match of created by |
»»» modifiedAtGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where modified at is greater than or equal to specified value |
»»» modifiedAtLessThanOrEqual |
body |
string(date-time) |
false |
Filter where modified at is less than or equal to specified value |
»»» modifiedByLike |
body |
string |
false |
Filter by partial match of modified by |
»»» modifiedByEqual |
body |
string |
false |
Filter by exact match of modified by |
»»» displayIdIn |
body |
[string] |
false |
Filter by multiple values of display id |
»»» displayIdLike |
body |
string |
false |
Filter by partial match of display id |
»»» recognitionJournalIdIn |
body |
[integer] |
false |
Filter by multiple values of recognition journal id |
»»» activationGroupClassificationIdIn |
body |
[integer] |
false |
Filter by multiple values of activation group classification id |
»»» activationGroupIdIn |
body |
[integer] |
false |
Filter by multiple values of activation group id |
»»» type |
body |
string |
false |
Type of the resource |
» pageable |
body |
false |
Data transfer object representing a paginated collection of lease-related records, including contracts, financial obligations, and accounting entries, facilitating efficient data retrieval and management within the Nakisa Lease Accounting Suite. |
|
»» page |
body |
integer(int32) |
true |
Page number for pagination |
»» size |
body |
integer(int32) |
true |
Number of items per page |
»» sort |
body |
[string] |
false |
Sort order specification |
Example Values¶
Parameter |
Example |
Type |
|---|---|---|
»» page |
|
body |
»» size |
|
body |
»» sort |
|
body |
Parameter Constraints¶
Parameter |
Constraints |
|---|---|
»» page |
Min: 0 |
»» size |
Min: 1 |
Body Parameters
1{
2 "filter": {
3 "idIn": [
4 0
5 ],
6 "idEqual": 0,
7 "idLike": "string",
8 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
10 "createdByLike": "string",
11 "createdByEqual": "string",
12 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
14 "modifiedByLike": "string",
15 "modifiedByEqual": "string",
16 "displayIdIn": [
17 "string"
18 ],
19 "displayIdLike": "string",
20 "recognitionJournalIdIn": [
21 0
22 ],
23 "activationGroupClassificationIdIn": [
24 0
25 ],
26 "activationGroupIdIn": [
27 0
28 ],
29 "type": "string"
30 },
31 "pageable": {
32 "page": 0,
33 "size": 10,
34 "sort": [
35 "id,asc",
36 "name,desc"
37 ]
38 }
39}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
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 "displayId": "string",
22 "classificationType": "NON_LEASE",
23 "accountingStandardType": "GAAP",
24 "idcTotal": 0,
25 "deferredIdcTotal": 0,
26 "fmv": 0,
27 "gbv": 0,
28 "ad": 0,
29 "carryingValue": 0,
30 "pvOfLeasePayments": 0,
31 "pvOfGrv": 0,
32 "accruedRentClearing": 0,
33 "prepaidTotalPositiveForInterest": 0,
34 "prepaidTotalNegativeForInterest": 0,
35 "eventDate": {
36 "timing": {
37 "name": "START_OF_DAY",
38 "captionKey": "enum.timingType.startOfDay",
39 "caption": "Start Of Day"
40 },
41 "year": 100,
42 "monthValue": 100,
43 "dayOfMonth": 100,
44 "leapYear": false,
45 "month": {
46 "name": "JANUARY",
47 "captionKey": "enum.month.january",
48 "caption": "January"
49 },
50 "dayOfWeek": {
51 "name": "MONDAY",
52 "captionKey": "enum.dayOfWeek.monday",
53 "caption": "Monday"
54 },
55 "dayOfYear": 100
56 },
57 "terminationDate": {
58 "timing": "START_OF_DAY",
59 "year": 2025,
60 "monthValue": 9,
61 "dayOfMonth": 4,
62 "leapYear": false,
63 "month": "SEPTEMBER",
64 "dayOfWeek": "THURSDAY",
65 "dayOfYear": 247
66 },
67 "messages": [
68 "string"
69 ],
70 "warnings": [
71 "string"
72 ],
73 "errors": [
74 "string"
75 ],
76 "recognitionJournalId": 0,
77 "activationGroupClassificationId": 0,
78 "activationGroupId": 0,
79 "type": "string",
80 "numberRangeIdentifierValue": "string",
81 "numberRangeIdentifierType": {
82 "name": "COMPANY_CODE"
83 },
84 "numberRangeType": {
85 "name": "CONTRACT"
86 },
87 "allowsSystemGenerateNewId": true,
88 "interestRate": 0,
89 "leasePayable": 0,
90 "leaseType": "FINANCE_LEASE",
91 "pvmlp": 0
92 }
93 ],
94 "number": 0,
95 "sort": {
96 "unsorted": false,
97 "sorted": true,
98 "empty": false
99 },
100 "first": true,
101 "last": true,
102 "empty": true
103}
Schedule - Get Remaining Balances¶
HTTP Request
POST /api/v1/schedules/remaining-balances
📋 Description: Submits a request to retrieve the remaining balances for leases and contracts, facilitating accurate tracking of financial obligations within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the lease contract details and associated financial obligations necessary for calculating remaining balances in the Nakisa Lease Accounting Suite. |
Body Parameters
1{
2 "activationGroupId": 0,
3 "activationGroupRevisionId": 0,
4 "standardType": "GAAP",
5 "classificationType": "NON_LEASE"
6}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "activationGroupRevisionId": 0,
3 "hasRemainingBalance": true,
4 "contractCurrency": {
5 "id": 840,
6 "displayId": "USD",
7 "status": {
8 "name": "ACTIVE",
9 "captionKey": "enum.objectStatus.active",
10 "active": true,
11 "caption": "Active"
12 },
13 "name": "United States Dollar",
14 "decimalPoints": 2
15 },
16 "remainingBalancesPerLeaseMeasurement": [
17 {
18 "leaseMeasurementId": 0,
19 "accountingStandard": {
20 "id": 1001,
21 "displayId": "GAAP-01",
22 "standardType": "IFRS"
23 },
24 "activationGroupClassification": {
25 "id": "string",
26 "displayId": "Euro"
27 },
28 "activationGroupClassificationType": "NON_LEASE",
29 "accountBalances": [
30 {
31 "account": {
32 "fxEvaluationMethod": "SPOT",
33 "monetaryNature": "MONETARY",
34 "normalBalance": "DEBIT",
35 "category": "BALANCESHEET",
36 "name": "string"
37 },
38 "remainingBalance": 0
39 }
40 ]
41 }
42 ]
43}
Schedule - Get All¶
HTTP Request
GET /api/v1/schedules/{principalPositionType}
📋 Description: Retrieves schedules associated with a specified principal position type, facilitating effective management of leases, contracts, and financial obligations within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
principalPositionType |
path |
string |
true |
Type of the principal position |
pageable |
query |
true |
Indicates whether the results of the lease schedules query should be returned in a paginated format, facilitating efficient data retrieval and management of financial obligations and accounting entries. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
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 "displayId": "string",
22 "classificationType": "NON_LEASE",
23 "accountingStandardType": "GAAP",
24 "idcTotal": 0,
25 "deferredIdcTotal": 0,
26 "fmv": 0,
27 "gbv": 0,
28 "ad": 0,
29 "carryingValue": 0,
30 "pvOfLeasePayments": 0,
31 "pvOfGrv": 0,
32 "accruedRentClearing": 0,
33 "prepaidTotalPositiveForInterest": 0,
34 "prepaidTotalNegativeForInterest": 0,
35 "eventDate": {
36 "timing": {
37 "name": "START_OF_DAY",
38 "captionKey": "enum.timingType.startOfDay",
39 "caption": "Start Of Day"
40 },
41 "year": 100,
42 "monthValue": 100,
43 "dayOfMonth": 100,
44 "leapYear": false,
45 "month": {
46 "name": "JANUARY",
47 "captionKey": "enum.month.january",
48 "caption": "January"
49 },
50 "dayOfWeek": {
51 "name": "MONDAY",
52 "captionKey": "enum.dayOfWeek.monday",
53 "caption": "Monday"
54 },
55 "dayOfYear": 100
56 },
57 "terminationDate": {
58 "timing": "START_OF_DAY",
59 "year": 2025,
60 "monthValue": 9,
61 "dayOfMonth": 4,
62 "leapYear": false,
63 "month": "SEPTEMBER",
64 "dayOfWeek": "THURSDAY",
65 "dayOfYear": 247
66 },
67 "messages": [
68 "string"
69 ],
70 "warnings": [
71 "string"
72 ],
73 "errors": [
74 "string"
75 ],
76 "recognitionJournalId": 0,
77 "activationGroupClassificationId": 0,
78 "activationGroupId": 0,
79 "type": "string",
80 "numberRangeIdentifierValue": "string",
81 "numberRangeIdentifierType": {
82 "name": "COMPANY_CODE"
83 },
84 "numberRangeType": {
85 "name": "CONTRACT"
86 },
87 "allowsSystemGenerateNewId": true,
88 "interestRate": 0,
89 "leasePayable": 0,
90 "leaseType": "FINANCE_LEASE",
91 "pvmlp": 0
92 }
93 ],
94 "number": 0,
95 "sort": {
96 "unsorted": false,
97 "sorted": true,
98 "empty": false
99 },
100 "first": true,
101 "last": true,
102 "empty": true
103}
Schedule - Get¶
HTTP Request
GET /api/v1/schedules/{principalPositionType}/{leaseMeasurementId}
📋 Description: Retrieves lease schedules associated with a specific principal position type and lease measurement ID, facilitating the management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
principalPositionType |
path |
string |
true |
Type of the principal position |
leaseMeasurementId |
path |
integer(int64) |
true |
Unique identifier for the lease measurement |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 0,
8 "displayId": "string",
9 "classificationType": "NON_LEASE",
10 "accountingStandardType": "GAAP",
11 "idcTotal": 0,
12 "deferredIdcTotal": 0,
13 "fmv": 0,
14 "gbv": 0,
15 "ad": 0,
16 "carryingValue": 0,
17 "pvOfLeasePayments": 0,
18 "pvOfGrv": 0,
19 "accruedRentClearing": 0,
20 "prepaidTotalPositiveForInterest": 0,
21 "prepaidTotalNegativeForInterest": 0,
22 "eventDate": {
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 "terminationDate": {
45 "timing": "START_OF_DAY",
46 "year": 2025,
47 "monthValue": 9,
48 "dayOfMonth": 4,
49 "leapYear": false,
50 "month": "SEPTEMBER",
51 "dayOfWeek": "THURSDAY",
52 "dayOfYear": 247
53 },
54 "messages": [
55 "string"
56 ],
57 "warnings": [
58 "string"
59 ],
60 "errors": [
61 "string"
62 ],
63 "recognitionJournalId": 0,
64 "activationGroupClassificationId": 0,
65 "activationGroupId": 0,
66 "type": "string",
67 "numberRangeIdentifierValue": "string",
68 "numberRangeIdentifierType": {
69 "name": "COMPANY_CODE"
70 },
71 "numberRangeType": {
72 "name": "CONTRACT"
73 },
74 "allowsSystemGenerateNewId": true,
75 "interestRate": 0,
76 "leasePayable": 0,
77 "leaseType": "FINANCE_LEASE",
78 "pvmlp": 0
79 }
80}
Schedule - Get All Periods¶
HTTP Request
GET /api/v1/schedules/{principalPositionType}/{leaseMeasurementId}/periods
📋 Description: Retrieves lease periods associated with a specified principal position type and lease measurement ID, facilitating the management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
leaseMeasurementId |
path |
integer(int64) |
true |
Unique identifier for the lease measurement |
principalPositionType |
path |
string |
true |
Type of the principal position |
pageable |
query |
true |
Indicates whether the response should be paginated, facilitating efficient retrieval of lease period data within the Nakisa Lease Accounting Suite. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
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}