LeaseComponentDtoFilter¶
Example Json Object
1{
2 "idIn": [
3 0
4 ],
5 "idEqual": 0,
6 "idLike": "string",
7 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
8 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdByLike": "string",
10 "createdByEqual": "string",
11 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
12 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedByLike": "string",
14 "modifiedByEqual": "string",
15 "displayIdIn": [
16 "string"
17 ],
18 "displayIdLike": "string",
19 "nameOrDisplayIdLike": "string",
20 "principalPositionTypeEqual": "LESSEE",
21 "nameLike": "string",
22 "rouStartDateGreaterThanOrEqual": "2019-08-24",
23 "rouStartDateLessThanOrEqual": "2019-08-24",
24 "rouEndDateGreaterThanOrEqual": "2019-08-24",
25 "rouEndDateLessThanOrEqual": "2019-08-24",
26 "revisionIdEqual": 0,
27 "revisionTypeEqual": "REVISION",
28 "revisionStateEqual": "MLA_DEFINE",
29 "internalAssetClassIdIn": [
30 0
31 ],
32 "internalAssetClassDisplayIdIn": [
33 "string"
34 ],
35 "unitOfMeasureIdIn": [
36 0
37 ],
38 "unitOfMeasureDisplayIdIn": [
39 "string"
40 ],
41 "spreadingFrequencyIn": [
42 "NONE"
43 ],
44 "spreadingFrequencyEqual": "NONE",
45 "contractIdIn": [
46 0
47 ],
48 "contractDisplayIdIn": [
49 "string"
50 ],
51 "companyCodeIdIn": [
52 0
53 ],
54 "companyCodeDisplayIdIn": [
55 "string"
56 ],
57 "type": "string"
58}
📄 Description: Data transfer object representing filters for lease components within the Nakisa Portfolio Management Suite, enabling users to refine portfolio, asset, and real estate property analytics.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
idIn |
[integer] |
false |
none |
Filter by multiple values of id |
idEqual |
integer(int64) |
false |
none |
Filter by exact match of id |
idLike |
string |
false |
none |
Filter by partial match of id |
createdAtGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter where created at is greater than or equal to specified value |
createdAtLessThanOrEqual |
string(date-time) |
false |
none |
Filter where created at is less than or equal to specified value |
createdByLike |
string |
false |
none |
Filter by partial match of created by |
createdByEqual |
string |
false |
none |
Filter by exact match of created by |
modifiedAtGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter where modified at is greater than or equal to specified value |
modifiedAtLessThanOrEqual |
string(date-time) |
false |
none |
Filter where modified at is less than or equal to specified value |
modifiedByLike |
string |
false |
none |
Filter by partial match of modified by |
modifiedByEqual |
string |
false |
none |
Filter by exact match of modified by |
displayIdIn |
[string] |
false |
none |
Filter by multiple values of display id |
displayIdLike |
string |
false |
none |
Filter by partial match of display id |
nameOrDisplayIdLike |
string |
false |
none |
Filter by partial match of name or display id |
principalPositionTypeEqual |
string |
false |
none |
Filter by exact match of principal position type |
nameLike |
string |
false |
none |
Filter by partial match of name |
rouStartDateGreaterThanOrEqual |
string(date) |
false |
none |
Filter where rou start date is greater than or equal to specified value |
rouStartDateLessThanOrEqual |
string(date) |
false |
none |
Filter where rou start date is less than or equal to specified value |
rouEndDateGreaterThanOrEqual |
string(date) |
false |
none |
Filter where rou end date is greater than or equal to specified value |
rouEndDateLessThanOrEqual |
string(date) |
false |
none |
Filter where rou end date is less than or equal to specified value |
revisionIdEqual |
integer(int64) |
false |
none |
Filter by exact match of revision id |
revisionTypeEqual |
string |
false |
none |
Filter by exact match of revision type |
revisionStateEqual |
string |
false |
none |
Filter by exact match of revision state |
internalAssetClassIdIn |
[integer] |
false |
none |
Filter by multiple values of internal asset class id |
internalAssetClassDisplayIdIn |
[string] |
false |
none |
Filter by multiple values of internal asset class display id |
unitOfMeasureIdIn |
[integer] |
false |
none |
Filter by multiple values of unit of measure id |
unitOfMeasureDisplayIdIn |
[string] |
false |
none |
Filter by multiple values of unit of measure display id |
spreadingFrequencyIn |
[string] |
false |
none |
Filter by multiple values of spreading frequency |
spreadingFrequencyEqual |
string |
false |
none |
Filter by exact match of spreading frequency |
contractIdIn |
[integer] |
false |
none |
Filter by multiple values of contract id |
contractDisplayIdIn |
[string] |
false |
none |
Filter by multiple values of contract display id |
companyCodeIdIn |
[integer] |
false |
none |
Filter by multiple values of company code id |
companyCodeDisplayIdIn |
[string] |
false |
none |
Filter by multiple values of company code display id |
type |
string |
false |
none |
Type of the resource |
Enumerated Values
Attribute |
Value |
|---|---|
principalPositionTypeEqual |
LESSEE, LESSOR |
revisionStateEqual |
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 |
revisionTypeEqual |
ACTIVE, DRAFT, INACTIVE, REVERTED, REVISION |
spreadingFrequencyEqual |
NONE, PERIODIC, STRAIGHT_LINE |