LessorLeaseComponentDto¶
Example Json Object
1{
2 "id": 0,
3 "displayId": "string",
4 "principalPositionType": "LESSEE",
5 "name": "string",
6 "description": "string",
7 "bulkAsset": true,
8 "rouStartDate": "2019-08-24",
9 "rouEndDate": "2019-08-24",
10 "approverComment": "string",
11 "fairMarketValue": 0.1,
12 "allocationNumber": "string",
13 "guaranteedResidualValue": 0.1,
14 "unitDistributions": [
15 {
16 "id": 0,
17 "leaseComponentId": 0,
18 "leaseComponentDisplayId": "string",
19 "activationGroupName": "string",
20 "activationGroupDisplayId": "string",
21 "numberOfUnits": 0,
22 "unitDisplayIds": [
23 "string"
24 ]
25 }
26 ],
27 "revision": {
28 "id": 0,
29 "displayId": "string",
30 "name": "string",
31 "inception": true,
32 "revisionType": "REVISION",
33 "state": "MLA_DEFINE",
34 "approvedBy": "string",
35 "approvedAt": "2019-08-24T14:15:22Z",
36 "parentRevisionId": 0,
37 "approverComment": "string",
38 "leaseComponentId": 0,
39 "leaseComponentDisplayId": "string",
40 "leaseComponentName": "string",
41 "contractRevisionId": 0,
42 "contractRevisionDisplayId": "string",
43 "numberRangeIdentifierType": {
44 "name": "string"
45 },
46 "numberRangeIdentifierValue": "string",
47 "allowsSystemGenerateNewId": true,
48 "numberRangeType": {
49 "name": "string"
50 }
51 },
52 "internalAssetClass": {
53 "id": 0,
54 "displayId": "string",
55 "status": "CREATED",
56 "name": "string",
57 "assetClassType": "PROPERTY",
58 "infiniteUsefulLife": true
59 },
60 "unitOfMeasure": {
61 "id": 0,
62 "displayId": "string",
63 "status": "CREATED",
64 "name": "string",
65 "erpSystemId": 0
66 },
67 "notifications": [
68 {
69 "id": 0,
70 "topic": {
71 "enCaption": "string",
72 "frCaption": "string",
73 "name": "string",
74 "priority": "HIGH"
75 },
76 "username": "string",
77 "leaseComponentId": 0,
78 "leaseComponentDisplayId": "string",
79 "targetType": "string",
80 "targetId": "string"
81 }
82 ],
83 "spreadingFrequency": "NONE",
84 "contractId": 0,
85 "contractDisplayId": "string",
86 "companyCodeId": 0,
87 "companyCodeDisplayId": "string",
88 "userDeterminedLeaseType": "LEASE_CONTRACT_FIXED_PART_A",
89 "endOfTermDate": "2019-08-24",
90 "endOfTermPeriod": 0,
91 "allowsSystemGenerateNewId": true,
92 "transferInfo": {
93 "transferredFromDisplayId": "string",
94 "transferredFromRevisionId": 0,
95 "transferredToDisplayId": "string",
96 "transferredToRevisionId": 0
97 },
98 "numberRangeIdentifierType": {
99 "name": "string"
100 },
101 "numberRangeIdentifierValue": "string",
102 "numberRangeType": {
103 "name": "string"
104 },
105 "type": "string",
106 "unguaranteedResidualValue": 0.1,
107 "grossBookValue": 0.1,
108 "totalResidualValue": 0.1,
109 "subleasing": true
110}
📄 Description: 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.
Properties
📄 Description: allOf - 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: and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
object |
false |
none |
none |
» unguaranteedResidualValue |
number(double) |
false |
none |
none |
» grossBookValue |
number(double) |
false |
none |
none |
» totalResidualValue |
number(double) |
false |
none |
none |
» subleasing |
boolean |
false |
none |
none |