PageUnitDto¶
Example Json Object
1{
2 "totalPages": 15,
3 "totalElements": 10000001,
4 "pageable": {
5 "unpaged": false,
6 "paged": true,
7 "pageSize": 100,
8 "pageNumber": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": false,
12 "sorted": true,
13 "empty": false
14 }
15 },
16 "numberOfElements": 10,
17 "first": true,
18 "last": false,
19 "size": 10,
20 "content": [
21 {
22 "id": 10000001,
23 "displayId": "UNIT-000123",
24 "name": "Office Printer",
25 "description": "High-speed color printer for main office.",
26 "assetNumber": "A-1001",
27 "referenceId": "REF-2024-001",
28 "serialNumber": "SN12345678",
29 "licenseNumber": "LIC-98765",
30 "inventoryNumber": "INV-55555",
31 "room": "Room 101",
32 "location": "Head Office",
33 "evaluationGroup1": "Group A",
34 "evaluationGroup2": "Group B",
35 "evaluationGroup3": "Group C",
36 "investmentReason": "Replacement of outdated equipment",
37 "typeName": "Printer",
38 "calculateGrossTax": true,
39 "shippingDate": "2024-01-15",
40 "deliveryDate": "2024-01-20",
41 "receptionDate": "2024-01-21",
42 "activationDate": "2024-01-22",
43 "rouEndDate": "2026-01-22",
44 "erpAssetRetirementDate": "2028-01-01",
45 "state": "UNIT_ACTIVE",
46 "taxCalculationType": "NET",
47 "internalAssetClass": {
48 "id": 10000001,
49 "displayId": "IAC-001",
50 "status": {
51 "name": "ACTIVE",
52 "captionKey": "enum.objectStatus.active",
53 "active": true,
54 "caption": "Active"
55 },
56 "name": "Machinery and Equipment",
57 "assetClassType": "PROPERTY",
58 "infiniteUsefulLife": false
59 },
60 "profitCenter": {
61 "id": 9001,
62 "displayId": "PC-001",
63 "status": {
64 "name": "ACTIVE",
65 "captionKey": "enum.objectStatus.active",
66 "active": true,
67 "caption": "Active"
68 },
69 "name": "North Region Profit Center",
70 "validTo": "2025-12-31",
71 "erpSystemId": 101,
72 "erpSystemDisplayId": "SAP-01"
73 },
74 "workBreakdownStructure": {
75 "id": 1001,
76 "displayId": "WBS-2025-001",
77 "status": {
78 "name": "ACTIVE",
79 "captionKey": "enum.objectStatus.active",
80 "active": true,
81 "caption": "Active"
82 },
83 "name": "Main Project WBS"
84 },
85 "functionalArea": {
86 "id": 2001,
87 "displayId": "FA-2025-001",
88 "status": {
89 "name": "ACTIVE",
90 "captionKey": "enum.objectStatus.active",
91 "active": true,
92 "caption": "Active"
93 },
94 "name": "Accounting Department"
95 },
96 "businessArea": {
97 "id": 3001,
98 "displayId": "BA-2025-001",
99 "status": {
100 "name": "ACTIVE",
101 "captionKey": "enum.objectStatus.active",
102 "active": true,
103 "caption": "Active"
104 },
105 "name": "North America Operations"
106 },
107 "network": {
108 "id": 10001,
109 "displayId": "NET-001",
110 "status": {
111 "name": "ACTIVE",
112 "captionKey": "enum.objectStatus.active",
113 "active": true,
114 "caption": "Active"
115 },
116 "name": "Global Network"
117 },
118 "segment": {
119 "id": 11001,
120 "displayId": "SEG-001",
121 "status": {
122 "name": "ACTIVE",
123 "captionKey": "enum.objectStatus.active",
124 "active": true,
125 "caption": "Active"
126 },
127 "name": "Segment Alpha"
128 },
129 "internalOrder": {
130 "id": 10000001,
131 "status": {
132 "name": "ACTIVE",
133 "captionKey": "enum.objectStatus.active",
134 "active": true,
135 "caption": "Active"
136 },
137 "displayId": "IO-2024-001",
138 "erpSystemId": 1001,
139 "erpSystemDisplayId": "SAP-001",
140 "name": "Office Renovation Order",
141 "internalOrderTypeId": 3001,
142 "internalOrderTypeDisplayId": "CAPEX",
143 "controllingAreaId": 4001,
144 "controllingAreaDisplayId": "CA-1001"
145 },
146 "internalOrderType": {
147 "id": 10000001,
148 "status": {
149 "name": "ACTIVE",
150 "captionKey": "enum.objectStatus.active",
151 "active": true,
152 "caption": "Active"
153 },
154 "displayId": "CAPEX",
155 "erpSystemId": 1001,
156 "erpSystemDisplayId": "SAP-001",
157 "name": "Capital Expenditure Orders",
158 "internalOrderId": 20004567
159 },
160 "currency": {
161 "id": 840,
162 "displayId": "USD",
163 "status": {
164 "name": "ACTIVE",
165 "captionKey": "enum.objectStatus.active",
166 "active": true,
167 "caption": "Active"
168 },
169 "name": "United States Dollar",
170 "decimalPoints": 2
171 },
172 "taxCodeForPrincipalPayment": {
173 "id": 5001,
174 "displayId": "TC-001",
175 "status": {
176 "name": "ACTIVE",
177 "captionKey": "enum.objectStatus.active",
178 "active": true,
179 "caption": "Active"
180 },
181 "name": "VAT Standard Rate"
182 },
183 "taxJurisdictionForPrincipalPayment": {
184 "id": 4001,
185 "displayId": "TJ-2025-001",
186 "status": {
187 "name": "ACTIVE",
188 "captionKey": "enum.objectStatus.active",
189 "active": true,
190 "caption": "Active"
191 },
192 "name": "California Tax Authority"
193 },
194 "taxCodeForInterestPayment": {
195 "id": 5001,
196 "displayId": "TC-001",
197 "status": {
198 "name": "ACTIVE",
199 "captionKey": "enum.objectStatus.active",
200 "active": true,
201 "caption": "Active"
202 },
203 "name": "VAT Standard Rate"
204 },
205 "taxJurisdictionForInterestPayment": {
206 "id": 4001,
207 "displayId": "TJ-2025-001",
208 "status": {
209 "name": "ACTIVE",
210 "captionKey": "enum.objectStatus.active",
211 "active": true,
212 "caption": "Active"
213 },
214 "name": "California Tax Authority"
215 },
216 "taxCodeForNonLeasePayment": {
217 "id": 5001,
218 "displayId": "TC-001",
219 "status": {
220 "name": "ACTIVE",
221 "captionKey": "enum.objectStatus.active",
222 "active": true,
223 "caption": "Active"
224 },
225 "name": "VAT Standard Rate"
226 },
227 "taxJurisdictionForNonLeasePayment": {
228 "id": 4001,
229 "displayId": "TJ-2025-001",
230 "status": {
231 "name": "ACTIVE",
232 "captionKey": "enum.objectStatus.active",
233 "active": true,
234 "caption": "Active"
235 },
236 "name": "California Tax Authority"
237 },
238 "costCenter": {
239 "id": 14001,
240 "displayId": "CC-001",
241 "status": {
242 "name": "ACTIVE",
243 "captionKey": "enum.objectStatus.active",
244 "active": true,
245 "caption": "Active"
246 },
247 "name": "Cost Center A"
248 },
249 "company": {
250 "id": 10000006,
251 "displayId": "1005",
252 "status": {
253 "name": "ACTIVE",
254 "captionKey": "enum.objectStatus.active",
255 "active": true,
256 "caption": "Active"
257 },
258 "erpSystemId": 10000001,
259 "erpSystemDisplayId": "FINQ8S-300",
260 "countryId": 10000095,
261 "countryDisplayId": "CA",
262 "postingPeriodVariantId": 0,
263 "fiscalVariantId": 0
264 },
265 "taxJurisdiction": {
266 "id": 4001,
267 "displayId": "TJ-2025-001",
268 "status": {
269 "name": "ACTIVE",
270 "captionKey": "enum.objectStatus.active",
271 "active": true,
272 "caption": "Active"
273 },
274 "name": "California Tax Authority"
275 },
276 "taxCode": {
277 "id": 5001,
278 "displayId": "TC-001",
279 "status": {
280 "name": "ACTIVE",
281 "captionKey": "enum.objectStatus.active",
282 "active": true,
283 "caption": "Active"
284 },
285 "name": "VAT Standard Rate"
286 },
287 "responsibleCostCenter": {
288 "id": 14001,
289 "displayId": "CC-001",
290 "status": {
291 "name": "ACTIVE",
292 "captionKey": "enum.objectStatus.active",
293 "active": true,
294 "caption": "Active"
295 },
296 "name": "Cost Center A"
297 },
298 "plant": {
299 "id": 10000001,
300 "displayId": "PLANT-001",
301 "status": {
302 "name": "ACTIVE",
303 "captionKey": "enum.objectStatus.active",
304 "active": true,
305 "caption": "Active"
306 },
307 "name": "Berlin Manufacturing Plant",
308 "companyId": 7001
309 },
310 "assetCostCenter": {
311 "id": 14001,
312 "displayId": "CC-001",
313 "status": {
314 "name": "ACTIVE",
315 "captionKey": "enum.objectStatus.active",
316 "active": true,
317 "caption": "Active"
318 },
319 "name": "Cost Center A"
320 },
321 "assetProfitCenter": {
322 "id": 9001,
323 "displayId": "PC-001",
324 "status": {
325 "name": "ACTIVE",
326 "captionKey": "enum.objectStatus.active",
327 "active": true,
328 "caption": "Active"
329 },
330 "name": "North Region Profit Center",
331 "validTo": "2025-12-31",
332 "erpSystemId": 101,
333 "erpSystemDisplayId": "SAP-01"
334 },
335 "assetWorkBreakdownStructure": {
336 "id": 1001,
337 "displayId": "WBS-2025-001",
338 "status": {
339 "name": "ACTIVE",
340 "captionKey": "enum.objectStatus.active",
341 "active": true,
342 "caption": "Active"
343 },
344 "name": "Main Project WBS"
345 },
346 "assetTaxJurisdiction": {
347 "id": 4001,
348 "displayId": "TJ-2025-001",
349 "status": {
350 "name": "ACTIVE",
351 "captionKey": "enum.objectStatus.active",
352 "active": true,
353 "caption": "Active"
354 },
355 "name": "California Tax Authority"
356 },
357 "assetBusinessArea": {
358 "id": 3001,
359 "displayId": "BA-2025-001",
360 "status": {
361 "name": "ACTIVE",
362 "captionKey": "enum.objectStatus.active",
363 "active": true,
364 "caption": "Active"
365 },
366 "name": "North America Operations"
367 },
368 "assetSegment": {
369 "id": 11001,
370 "displayId": "SEG-001",
371 "status": {
372 "name": "ACTIVE",
373 "captionKey": "enum.objectStatus.active",
374 "active": true,
375 "caption": "Active"
376 },
377 "name": "Segment Alpha"
378 },
379 "activationGroupId": 101,
380 "activationGroupDisplayId": "AG-001",
381 "principalPositionType": {
382 "name": "LESSEE",
383 "captionKey": "enum.principalpositiontype.lessee",
384 "caption": "Lessee"
385 },
386 "effectiveDate": "2024-01-01",
387 "costCenterAllocations": [
388 {
389 "id": 10001,
390 "mainCostCenter": true,
391 "allocationPercentage": 75,
392 "costCenter": {
393 "id": 14001,
394 "displayId": "CC-001",
395 "status": {
396 "name": "ACTIVE",
397 "captionKey": "enum.objectStatus.active",
398 "active": true,
399 "caption": "Active"
400 },
401 "name": "Cost Center A"
402 },
403 "profitCenter": {
404 "id": 9001,
405 "displayId": "PC-001",
406 "status": {
407 "name": "ACTIVE",
408 "captionKey": "enum.objectStatus.active",
409 "active": true,
410 "caption": "Active"
411 },
412 "name": "North Region Profit Center",
413 "validTo": "2025-12-31",
414 "erpSystemId": 101,
415 "erpSystemDisplayId": "SAP-01"
416 }
417 }
418 ],
419 "numberRangeIdentifierType": {
420 "name": "COMPANY_CODE"
421 },
422 "numberRangeIdentifierValue": "NR-0001",
423 "numberRangeType": {
424 "name": "CONTRACT"
425 },
426 "allowsSystemGenerateNewId": true
427 }
428 ],
429 "number": 0,
430 "sort": {
431 "unsorted": false,
432 "sorted": true,
433 "empty": false
434 },
435 "empty": false
436}
📄 Description: Paginated response wrapper for retrieving a collection of unit DTOs.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
totalPages |
integer(int32) |
false |
none |
Total number of available pages. |
totalElements |
integer(int64) |
false |
none |
Total number of elements across all pages. |
pageable |
false |
none |
Represents pagination metadata describing the requested page, including offsets, sizes, and sorting information. |
|
numberOfElements |
integer(int32) |
false |
none |
Number of elements in the current page. |
first |
boolean |
false |
none |
Indicates whether this is the first page. |
last |
boolean |
false |
none |
Indicates whether this is the last page. |
size |
integer(int32) |
false |
none |
Number of elements per page. |
content |
false |
none |
List of units contained in the current page. |
|
number |
integer(int32) |
false |
none |
Current page number (zero-based). |
sort |
false |
none |
Represents sorting metadata applied to a pageable request, including whether sorting is enabled and its state. |
|
empty |
boolean |
false |
none |
Indicates whether the page is empty. |