PageContractDto¶
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 "principalPositionType": "LESSEE",
24 "validFrom": "2019-08-24",
25 "validTo": "2019-08-24",
26 "amendmentDate": "2019-08-24",
27 "approverComment": "string",
28 "contractPhase": "INITIAL",
29 "dataCreationInfo": {
30 "id": 0,
31 "idGenerationType": "AUTO",
32 "source": "string",
33 "type": "MIGRATION",
34 "startDateTime": "2019-08-24T14:15:22Z",
35 "endDateTime": "2019-08-24T14:15:22Z"
36 },
37 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
38 "revision": {
39 "id": 0,
40 "displayId": "string",
41 "name": "string",
42 "inception": true,
43 "revisionType": "REVISION",
44 "state": "MLA_DEFINE",
45 "approvedBy": "string",
46 "approvedAt": "2019-08-24T14:15:22Z",
47 "parentRevisionId": 0,
48 "approverComment": "string",
49 "contractId": 0,
50 "contractDisplayId": "string",
51 "contractName": "string",
52 "principalPositionType": "LESSEE",
53 "mlaId": 0,
54 "companyId": 0,
55 "description": "string",
56 "externalReference": "string",
57 "internalReference": "string",
58 "formOfLease": "FULL",
59 "jointVentureLeaseType": "GROSS_LEASE",
60 "businessPlace": "string",
61 "tradingPartner": {
62 "id": 0,
63 "displayId": "string",
64 "status": "CREATED",
65 "name": "string",
66 "erpSystemId": 0,
67 "erpSystemDisplayId": "string"
68 },
69 "contractCategoryGroup": {
70 "id": 0,
71 "displayId": "string",
72 "status": "CREATED",
73 "name": "string"
74 },
75 "contractGroup1": {
76 "id": 0,
77 "displayId": "string",
78 "status": "CREATED",
79 "name": "string"
80 },
81 "contractGroup2": {
82 "id": 0,
83 "displayId": "string",
84 "status": "CREATED",
85 "name": "string"
86 },
87 "group3": "string",
88 "group4": "string",
89 "signingPerson": "string",
90 "placeOfSignature": "string",
91 "dateOfSignature": "2019-08-24",
92 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
93 "numberRangeIdentifierType": {
94 "name": "string"
95 },
96 "numberRangeIdentifierValue": "string",
97 "allowsSystemGenerateNewId": true,
98 "numberRangeType": {
99 "name": "string"
100 }
101 },
102 "currency": {
103 "id": 0,
104 "displayId": "string",
105 "status": "CREATED",
106 "name": "string",
107 "decimalPoints": 0
108 },
109 "companyCurrency": {
110 "id": 0,
111 "displayId": "string",
112 "status": "CREATED",
113 "name": "string",
114 "decimalPoints": 0
115 },
116 "indexedCurrency": true,
117 "assetValueCurrencyType": "CONTRACT_CURRENCY",
118 "currencyLocked": true,
119 "leaseArea": {
120 "id": 0,
121 "displayId": "string",
122 "status": "CREATED",
123 "name": "string"
124 },
125 "businessUnit": {
126 "id": 0,
127 "displayId": "string",
128 "status": "CREATED",
129 "name": "string"
130 },
131 "businessUnitLocked": true,
132 "companyCode": {
133 "id": 0,
134 "displayId": "string",
135 "status": "CREATED",
136 "erpSystemId": 0,
137 "erpSystemDisplayId": "string",
138 "countryId": 0,
139 "countryDisplayId": "string",
140 "name": "string",
141 "postingPeriodVariantId": 0,
142 "fiscalVariantId": 0
143 },
144 "companyCodeLocked": true,
145 "department": {
146 "id": 0,
147 "displayId": "string",
148 "status": "CREATED",
149 "name": "string"
150 },
151 "departmentLocked": true,
152 "leaseGroup": {
153 "id": 0,
154 "displayId": "string",
155 "status": "CREATED",
156 "name": "string"
157 },
158 "leaseGroupLocked": true,
159 "subleasingInternalAssetClass": {
160 "id": 0,
161 "displayId": "string",
162 "status": "CREATED",
163 "name": "string",
164 "assetClassType": "PROPERTY",
165 "infiniteUsefulLife": true
166 },
167 "contractGroup1": {
168 "id": 0,
169 "displayId": "string",
170 "status": "CREATED",
171 "name": "string"
172 },
173 "contractGroup2": {
174 "id": 0,
175 "displayId": "string",
176 "status": "CREATED",
177 "name": "string"
178 },
179 "subleasing": true,
180 "subleasingContractRevisionInfo": {
181 "id": 0,
182 "contractId": 0,
183 "contractDisplayId": "string",
184 "contractName": "string"
185 },
186 "subleasingLeaseComponentRevisionInfo": {
187 "id": 0,
188 "leaseComponentId": 0,
189 "leaseComponentDisplayId": "string",
190 "leaseComponentName": "string"
191 },
192 "subleasingActivationGroupRevisionInfo": {
193 "id": 0,
194 "activationGroupId": 0,
195 "activationGroupDisplayId": "string",
196 "activationGroupName": "string"
197 },
198 "notifications": [
199 {
200 "id": 0,
201 "topic": {
202 "enCaption": "string",
203 "frCaption": "string",
204 "name": "string",
205 "priority": "HIGH"
206 },
207 "username": "string",
208 "contractId": 0,
209 "contractDisplayId": "string",
210 "targetType": "string",
211 "targetId": "string"
212 }
213 ],
214 "masterAgreementId": 0,
215 "masterAgreementDisplayId": "string",
216 "allowsSystemGenerateNewId": true,
217 "transferInfo": {
218 "transferredFromDisplayId": "string",
219 "transferredFromRevisionId": 0,
220 "transferredToDisplayId": "string",
221 "transferredToRevisionId": 0
222 },
223 "numberRangeIdentifierType": {
224 "name": "string"
225 },
226 "numberRangeIdentifierValue": "string",
227 "numberRangeType": {
228 "name": "string"
229 }
230 }
231 ],
232 "number": 0,
233 "sort": {
234 "sorted": true,
235 "unsorted": true,
236 "empty": true
237 },
238 "first": true,
239 "last": true,
240 "empty": true
241}
📄 Description: Data transfer object representing a page within the Nakisa Portfolio Management Suite, encapsulating essential information related to portfolio analytics and real estate assets.
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 |