PageChargeDto¶
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 "description": "string",
24 "dueDate": "2019-08-24",
25 "amount": 0.1,
26 "hasPostedDocument": true,
27 "fiscalYear": 0,
28 "fiscalPeriod": 0,
29 "expenseCategory": {
30 "id": 0,
31 "displayId": "string",
32 "status": "CREATED",
33 "name": "string",
34 "expenseCategoryType": "PAYMENT"
35 },
36 "unitId": 0,
37 "unitDisplayId": "string",
38 "activationGroupId": 0,
39 "vendorPaymentSplits": [
40 {
41 "percentage": 0,
42 "calculateTax": true,
43 "taxExemptionPercentage": 0,
44 "partner": {
45 "id": 0,
46 "displayId": "string",
47 "status": "CREATED",
48 "name": "string",
49 "erpSystemDisplayId": "string"
50 },
51 "partnerRole": {
52 "id": 0,
53 "displayId": "string",
54 "status": "CREATED",
55 "name": "string"
56 },
57 "taxCodeDetermination": {
58 "id": 0,
59 "displayId": "string",
60 "companyId": 0,
61 "partnerId": 0,
62 "taxJurisdictionId": 0,
63 "taxJurisdictionDisplayId": "string",
64 "defaultTaxCodeId": 0,
65 "defaultTaxCodeDisplayId": "string",
66 "defaultExemptionTaxCodeId": 0,
67 "defaultExemptionTaxCodeDisplayId": "string",
68 "defaultExemptionPercentage": 0,
69 "mapping": {
70 "isLeaseExpense": true,
71 "nonLeaseTaxCodeId": 0,
72 "nonLeaseTaxCodeDisplayId": "string",
73 "nonLeaseExemptionTaxCodeId": 0,
74 "nonLeaseExemptionTaxCodeDisplayId": "string",
75 "nonLeaseExemptionTaxPercentage": 0.1,
76 "principalTaxCodeId": 0,
77 "principalTaxCodeDisplayId": "string",
78 "principalExemptionTaxCodeId": 0,
79 "principalExemptionTaxCodeDisplayId": "string",
80 "principalExemptionTaxPercentage": 0.1
81 }
82 }
83 }
84 ],
85 "numberRangeIdentifierType": {
86 "name": "string"
87 },
88 "numberRangeIdentifierValue": "string",
89 "allowsSystemGenerateNewId": true,
90 "numberRangeType": {
91 "name": "string"
92 }
93 }
94 ],
95 "number": 0,
96 "sort": {
97 "sorted": true,
98 "unsorted": true,
99 "empty": true
100 },
101 "first": true,
102 "last": true,
103 "empty": true
104}
📄 Description: Data transfer object representing the financial charge details associated with a specific page within the Nakisa Portfolio Management Suite, facilitating analytics and reporting for portfolio and asset management in the real estate sector.
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 |
false |
none |
List of content items |
|
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 |