EntityModelTermDefinitionDto¶
Example Json Object
1{
2 "createdBy": "string",
3 "lastModifiedBy": "string",
4 "createdDate": "2019-08-24T14:15:22Z",
5 "lastModifiedDate": "2019-08-24T14:15:22Z",
6 "archived": true,
7 "externalId": "string",
8 "id": 0,
9 "paymentFrequencyName": "string",
10 "amountFrequencyName": "string",
11 "paymentModeName": "string",
12 "expenseCategoryId": 0,
13 "currencyId": 0,
14 "startDate": "2019-08-24",
15 "endDate": "2019-08-24",
16 "firstPaymentDate": "2019-08-24",
17 "endOfMonthPayment": true,
18 "proRata": true,
19 "note": "string",
20 "areaId": 0,
21 "parentTermDefinitionId": 0,
22 "expenseCategory": {
23 "id": 0,
24 "status": "CREATED",
25 "displayId": "string",
26 "name": "string",
27 "editable": true,
28 "expenseCategoryType": "PAYMENT"
29 },
30 "currency": {
31 "id": 0,
32 "status": "CREATED",
33 "displayId": "string",
34 "erpSystemId": 0,
35 "erpSystemDisplayId": "string",
36 "name": "string",
37 "decimalPoints": 0,
38 "depreciationAreaId": 0
39 },
40 "expenseGroup": {
41 "createdBy": "string",
42 "lastModifiedBy": "string",
43 "createdDate": "2019-08-24T14:15:22Z",
44 "lastModifiedDate": "2019-08-24T14:15:22Z",
45 "archived": true,
46 "externalId": "string",
47 "id": 0,
48 "priority": 0,
49 "internalId": 0,
50 "pickListCode": "string",
51 "pickListLabel": "string",
52 "label": "string",
53 "cultureId": 0,
54 "labelDtos": [
55 {
56 "createdBy": "string",
57 "lastModifiedBy": "string",
58 "createdDate": "2019-08-24T14:15:22Z",
59 "lastModifiedDate": "2019-08-24T14:15:22Z",
60 "archived": true,
61 "externalId": "string",
62 "id": 0,
63 "cultureId": 0,
64 "value": "string"
65 }
66 ]
67 },
68 "costCenterId": 0,
69 "leaseComponentId": 0,
70 "leaseComponentName": "string",
71 "assignmentNumber": {
72 "createdBy": "string",
73 "lastModifiedBy": "string",
74 "createdDate": "2019-08-24T14:15:22Z",
75 "lastModifiedDate": "2019-08-24T14:15:22Z",
76 "archived": true,
77 "externalId": "string",
78 "id": 0,
79 "priority": 0,
80 "internalId": 0,
81 "pickListCode": "string",
82 "pickListLabel": "string",
83 "label": "string",
84 "cultureId": 0,
85 "labelDtos": [
86 {
87 "createdBy": "string",
88 "lastModifiedBy": "string",
89 "createdDate": "2019-08-24T14:15:22Z",
90 "lastModifiedDate": "2019-08-24T14:15:22Z",
91 "archived": true,
92 "externalId": "string",
93 "id": 0,
94 "cultureId": 0,
95 "value": "string"
96 }
97 ]
98 },
99 "assignmentNumberId": 0,
100 "isAdjustmentTerm": true
101}
📄 Description: Data transfer object representing the definition of terms related to entities within the Nakisa Portfolio Management Suite, facilitating effective portfolio, asset, and analytics management in the context of real estate properties.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
createdBy |
string |
false |
none |
Username of who created this resource |
lastModifiedBy |
string |
false |
none |
Username of who last modified this resource |
createdDate |
string(date-time) |
false |
none |
Date of the created |
lastModifiedDate |
string(date-time) |
false |
none |
Date of the last modified |
archived |
boolean |
false |
none |
Boolean flag indicating archived status |
externalId |
string |
false |
none |
Unique identifier for the external |
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
paymentFrequencyName |
string |
true |
none |
Name of the payment frequency |
amountFrequencyName |
string |
true |
none |
Name of the amount frequency |
paymentModeName |
string |
false |
none |
Name of the payment mode |
expenseCategoryId |
integer(int64) |
true |
none |
Unique identifier for the expense category |
currencyId |
integer(int64) |
false |
none |
Unique identifier for the currency |
startDate |
string(date) |
true |
none |
Start date of the resource |
endDate |
string(date) |
true |
none |
End date of the resource |
firstPaymentDate |
string(date) |
true |
none |
Date of the first payment |
endOfMonthPayment |
boolean |
true |
none |
Boolean flag indicating endOfMonthPayment status |
proRata |
boolean |
false |
none |
Boolean flag indicating proRata status |
note |
string |
false |
none |
Textual description or commentary associated with a portfolio asset, providing insights for analytics and real estate property management within the Nakisa Portfolio Management Suite. |
areaId |
integer(int64) |
false |
none |
Unique identifier for the area |
parentTermDefinitionId |
integer(int64) |
false |
none |
Unique identifier for the parent term definition |
expenseCategory |
false |
none |
Category of the expense |
|
currency |
false |
none |
Value for currency field |
|
expenseGroup |
false |
none |
Value for expenseGroup field |
|
costCenterId |
integer(int64) |
false |
none |
Unique identifier for the cost center |
leaseComponentId |
integer(int64) |
false |
none |
Unique identifier for the lease component |
leaseComponentName |
string |
false |
none |
Name of the lease component |
assignmentNumber |
false |
none |
Value for assignmentNumber field |
|
assignmentNumberId |
integer(int64) |
false |
none |
Unique identifier for the assignment number |
isAdjustmentTerm |
boolean |
false |
none |
none |