LeaseComponentRevisionDto¶
Example Json Object
1{
2 "id": 0,
3 "displayId": "string",
4 "name": "string",
5 "inception": true,
6 "revisionType": "REVISION",
7 "state": "MLA_DEFINE",
8 "approvedBy": "string",
9 "approvedAt": "2019-08-24T14:15:22Z",
10 "parentRevisionId": 0,
11 "approverComment": "string",
12 "leaseComponentId": 0,
13 "leaseComponentDisplayId": "string",
14 "leaseComponentName": "string",
15 "contractRevisionId": 0,
16 "contractRevisionDisplayId": "string",
17 "numberRangeIdentifierType": {
18 "name": "string"
19 },
20 "numberRangeIdentifierValue": "string",
21 "allowsSystemGenerateNewId": true,
22 "numberRangeType": {
23 "name": "string"
24 }
25}
📄 Description: Data transfer object representing a revision of lease components within the Nakisa Portfolio Management Suite, facilitating the management and analysis of real estate property assets in the context of portfolio optimization.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
displayId |
string |
false |
none |
Unique identifier for the display |
name |
string |
true |
none |
Name of the resource |
inception |
boolean |
false |
none |
Boolean flag indicating inception status |
revisionType |
string |
false |
none |
Type of the revision |
state |
string |
false |
none |
Current state of the portfolio |
approvedBy |
string |
false |
none |
Identifier of the individual or entity that has approved the lease component revision, essential for maintaining compliance and accountability within the portfolio management process. |
approvedAt |
string(date-time) |
false |
none |
Timestamp indicating when the lease component revision was approved, relevant for portfolio and asset management analytics within the Nakisa Portfolio Management Suite. |
parentRevisionId |
integer(int64) |
false |
none |
Unique identifier for the parent revision |
approverComment |
string |
false |
none |
Comment provided by the approver to offer insights or feedback regarding the lease component revision within the Nakisa Portfolio Management Suite. |
leaseComponentId |
integer(int64) |
false |
none |
Unique identifier for the lease component |
leaseComponentDisplayId |
string |
false |
none |
Unique identifier for the lease component display |
leaseComponentName |
string |
false |
none |
Name of the lease component |
contractRevisionId |
integer(int64) |
false |
none |
Unique identifier for the contract revision |
contractRevisionDisplayId |
string |
false |
none |
Unique identifier for the contract revision display |
numberRangeIdentifierType |
false |
none |
Type of the number range identifier |
|
numberRangeIdentifierValue |
string |
false |
none |
Represents a unique string identifier for a range of numbers associated with lease components, facilitating accurate asset tracking and analytics within the Nakisa Portfolio Management Suite. |
allowsSystemGenerateNewId |
boolean |
false |
none |
Unique identifier for the allows system generate new |
numberRangeType |
false |
none |
Type of the number range |
Enumerated Values
Attribute |
Value |
|---|---|
revisionType |
ACTIVE, DRAFT, INACTIVE, REVERTED, REVISION |
state |
AG_ACTIVATING, AG_ACTIVE, AG_CLASSIFIED, AG_CLOSED, AG_CLOSING, AG_DEFINE, AG_GENERATING_SCHEDULE, AG_GENERATING_SCHEDULE_2, AG_INACTIVE, AG_LEASE_END, AG_LEASE_ENDING, AG_PENDING_ASSESSMENT, AG_PENDING_CLASSIFICATION, AG_RECLOSE, AG_REJECTED, AG_REPROCESS, AG_REVERSING, AG_REVERTED, AG_REVERTING, AG_REVISION, AG_SPLITTING, CONTRACT_ACTIVE, CONTRACT_CLOSED, CONTRACT_DEFINE, CONTRACT_REJECTED, CONTRACT_REVISION, CONTRACT_WAITING_FOR_APPROVAL, LC_ACTIVATING, LC_ACTIVE, LC_CLOSED, LC_DEFINE, LC_REJECTED, LC_REVISION, LC_WAITING_FOR_APPROVAL, MLA_ACTIVE, MLA_CLOSED, MLA_DEFINE, MLA_DISCARDED, MLA_WAITING_FOR_APPROVAL, UNIT_ACTIVE, UNIT_CASUALTY, UNIT_DELIVERED, UNIT_DRAFT, UNIT_INITIAL, UNIT_PURCHASED, UNIT_REACQUIRED, UNIT_RECEIVED, UNIT_RELINQUISHED, UNIT_RETURNED, UNIT_SHIPPED |