LeaseComponentRevisionDtoFilter¶
Example Json Object
1{
2 "idIn": [
3 10000003,
4 10000004
5 ],
6 "idEqual": 10000003,
7 "idLike": "1000%",
8 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
10 "createdByLike": "super.admin%",
11 "createdByEqual": "super.admin@nakisa.com",
12 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
14 "modifiedByLike": "system%",
15 "modifiedByEqual": "super.admin@nakisa.com",
16 "displayIdIn": [
17 "0461332847-20250827-142605",
18 "0461332847-20250827-152010"
19 ],
20 "displayIdLike": "0461%",
21 "nameOrDisplayIdLike": "Inception%",
22 "nameLike": "Active%",
23 "inceptionEqual": true,
24 "revisionTypeIn": [
25 "ACTIVE",
26 "DRAFT"
27 ],
28 "stateIn": [
29 "LC_DEFINE",
30 "LC_ACTIVE"
31 ],
32 "stateEqual": "LC_DEFINE",
33 "approvedByLike": "manager%",
34 "approvedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
35 "approvedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
36 "leaseComponentNameOrDisplayIdLike": "Test2%",
37 "leaseComponentIdIn": [
38 10000003,
39 10000007
40 ],
41 "leaseComponentDisplayIdIn": [
42 "LC-100000002",
43 "LC-100000200"
44 ],
45 "leaseComponentNameIn": [
46 "Test2 lease component",
47 "Office Equipment Lease"
48 ],
49 "contractRevisionIdIn": [
50 10000001,
51 10000002
52 ],
53 "contractRevisionIdEqual": 10000001,
54 "contractRevisionDisplayIdIn": [
55 "1617141777-20250724-115809",
56 "1617141777-20250724-120000"
57 ]
58}
📄 Description: Data transfer object representing the criteria for filtering lease component revisions within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and associated financial obligations in accounting entries.
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 |
nameLike |
string |
false |
none |
Filter by partial match of name |
inceptionEqual |
boolean |
false |
none |
Filter by exact match of inception |
revisionTypeIn |
[string] |
false |
none |
Filter by multiple values of revision type |
stateIn |
[string] |
false |
none |
Filter by multiple values of state |
stateEqual |
string |
false |
none |
Filter by exact match of state |
approvedByLike |
string |
false |
none |
Filter by partial match of approved by |
approvedAtGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter where approved at is greater than or equal to specified value |
approvedAtLessThanOrEqual |
string(date-time) |
false |
none |
Filter where approved at is less than or equal to specified value |
leaseComponentNameOrDisplayIdLike |
string |
false |
none |
Filter by partial match of lease component name or display id |
leaseComponentIdIn |
[integer] |
false |
none |
Filter by multiple values of lease component id |
leaseComponentDisplayIdIn |
[string] |
false |
none |
Filter by multiple values of lease component display id |
leaseComponentNameIn |
[string] |
false |
none |
Filter by multiple values of lease component name |
contractRevisionIdIn |
[integer] |
false |
none |
Filter by multiple values of contract revision id |
contractRevisionIdEqual |
integer(int64) |
false |
none |
Filter by exact match of contract revision id |
contractRevisionDisplayIdIn |
[string] |
false |
none |
Filter by multiple values of contract revision display id |
Enumerated Values
Attribute |
Value |
|---|---|
stateEqual |
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 |