MassIndexationTaskDtoFilter¶
Example Json Object
1{
2 "idIn": [],
3 "idEqual": 10000001,
4 "idLike": "sample_idLike",
5 "createdAtGreaterThanOrEqual": "2025-01-01T10:00:00Z",
6 "createdAtLessThanOrEqual": "2025-01-01T10:00:00Z",
7 "createdByLike": "sample_createdByLike",
8 "createdByEqual": "sample_createdByEqual",
9 "modifiedAtGreaterThanOrEqual": "2025-01-01T10:00:00Z",
10 "modifiedAtLessThanOrEqual": "2025-01-01T10:00:00Z",
11 "modifiedByLike": "sample_modifiedByLike",
12 "modifiedByEqual": "sample_modifiedByEqual",
13 "queueTimeGreaterThanOrEqual": "2025-01-01T10:00:00Z",
14 "queueTimeLessThanOrEqual": "2025-01-01T10:00:00Z",
15 "startTimeGreaterThanOrEqual": "2025-01-01T10:00:00Z",
16 "startTimeLessThanOrEqual": "2025-01-01T10:00:00Z",
17 "endTimeGreaterThanOrEqual": "2025-01-01T10:00:00Z",
18 "endTimeLessThanOrEqual": "2025-01-01T10:00:00Z",
19 "statusIn": {
20 "name": "PROCESSING",
21 "captionKey": "enum.batchJobStatus.processing",
22 "caption": "Processing"
23 },
24 "statusEqual": {
25 "name": "PROCESSING",
26 "captionKey": "enum.batchJobStatus.processing",
27 "caption": "Processing"
28 },
29 "jobIdEqual": 10000001
30}
📄 Description: Data transfer object representing the criteria for filtering mass indexation tasks within the Nakisa Lease Accounting Suite, facilitating the management of leases, contracts, financial obligations, and 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 |
queueTimeGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter where queue time is greater than or equal to specified value |
queueTimeLessThanOrEqual |
string(date-time) |
false |
none |
Filter where queue time is less than or equal to specified value |
startTimeGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter where start time is greater than or equal to specified value |
startTimeLessThanOrEqual |
string(date-time) |
false |
none |
Filter where start time is less than or equal to specified value |
endTimeGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter where end time is greater than or equal to specified value |
endTimeLessThanOrEqual |
string(date-time) |
false |
none |
Filter where end time is less than or equal to specified value |
statusIn |
false |
none |
Filter by multiple values of status |
|
statusEqual |
false |
none |
Filter by exact match of status |
|
jobIdEqual |
integer(int64) |
false |
none |
Filter by exact match of job id |