PageLeaseComponentDto¶
Example Json Object
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "paged": true,
6 "unpaged": true,
7 "pageNumber": 0,
8 "pageSize": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "displayId": "string",
22 "principalPositionType": "LESSEE",
23 "name": "string",
24 "description": "string",
25 "bulkAsset": true,
26 "rouStartDate": "2019-08-24",
27 "rouEndDate": "2019-08-24",
28 "approverComment": "string",
29 "fairMarketValue": 0.1,
30 "allocationNumber": "string",
31 "guaranteedResidualValue": 0.1,
32 "unitDistributions": [
33 {
34 "id": 0,
35 "leaseComponentId": 0,
36 "leaseComponentDisplayId": "string",
37 "activationGroupName": "string",
38 "activationGroupDisplayId": "string",
39 "numberOfUnits": 0,
40 "unitDisplayIds": [
41 "string"
42 ]
43 }
44 ],
45 "revision": {
46 "id": 0,
47 "displayId": "string",
48 "name": "string",
49 "inception": true,
50 "revisionType": "REVISION",
51 "state": "MLA_DEFINE",
52 "approvedBy": "string",
53 "approvedAt": "2019-08-24T14:15:22Z",
54 "parentRevisionId": 0,
55 "approverComment": "string",
56 "leaseComponentId": 0,
57 "leaseComponentDisplayId": "string",
58 "leaseComponentName": "string",
59 "contractRevisionId": 0,
60 "contractRevisionDisplayId": "string",
61 "numberRangeIdentifierType": {
62 "name": "string"
63 },
64 "numberRangeIdentifierValue": "string",
65 "numberRangeType": {
66 "name": "string"
67 },
68 "allowsSystemGenerateNewId": true
69 },
70 "internalAssetClass": {
71 "id": 0,
72 "displayId": "string",
73 "status": "CREATED",
74 "name": "string",
75 "assetClassType": "PROPERTY",
76 "infiniteUsefulLife": true
77 },
78 "unitOfMeasure": {
79 "id": 0,
80 "displayId": "string",
81 "status": "CREATED",
82 "name": "string",
83 "erpSystemId": 0
84 },
85 "notifications": [
86 {
87 "id": 0,
88 "topic": {
89 "enCaption": "string",
90 "frCaption": "string",
91 "name": "string",
92 "priority": "HIGH"
93 },
94 "username": "string",
95 "leaseComponentId": 0,
96 "leaseComponentDisplayId": "string",
97 "targetId": "string",
98 "targetType": "string"
99 }
100 ],
101 "spreadingFrequency": "NONE",
102 "contractId": 0,
103 "contractDisplayId": "string",
104 "companyCodeId": 0,
105 "companyCodeDisplayId": "string",
106 "userDeterminedLeaseType": "LEASE_CONTRACT_FIXED_PART_A",
107 "endOfTermDate": "2019-08-24",
108 "endOfTermPeriod": 0,
109 "allowsSystemGenerateNewId": true,
110 "transferInfo": {
111 "transferredFromDisplayId": "string",
112 "transferredFromRevisionId": 0,
113 "transferredToDisplayId": "string",
114 "transferredToRevisionId": 0
115 },
116 "numberRangeIdentifierType": {
117 "name": "string"
118 },
119 "numberRangeIdentifierValue": "string",
120 "numberRangeType": {
121 "name": "string"
122 },
123 "type": "string"
124 }
125 ],
126 "number": 0,
127 "sort": {
128 "unsorted": true,
129 "sorted": true,
130 "empty": true
131 },
132 "first": true,
133 "last": true,
134 "empty": true
135}
📄 Description: Data transfer object representing a lease component within the Nakisa Portfolio Management Suite, encapsulating essential details related to portfolio assets and real estate properties for enhanced analytics and decision-making.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
totalPages |
integer(int32) |
false |
none |
Total number of pages available |
totalElements |
integer(int64) |
false |
none |
Total number of items 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 - discriminator: LeaseComponentDto.type
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
» anonymous |
false |
none |
Data transfer object representing a lease component within the Nakisa Portfolio Management Suite, encapsulating essential details for portfolio and asset management in the context of real estate property analytics. |
📄 Description: xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
» anonymous |
false |
none |
Data transfer object representing the details of a lessee’s lease component within the Nakisa Portfolio Management Suite, facilitating insights into portfolio management, asset utilization, and real estate analytics. |
📄 Description: xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
» anonymous |
false |
none |
LessorLeaseComponentDto is a data transfer object that encapsulates essential details of lease agreements within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management for real estate properties and supporting analytical insights. |
📄 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 |