ExpenseCategoryExtendedDtoFilter¶
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 "statusEqual": "CREATED",
16 "statusIn": [
17 "CREATED"
18 ],
19 "displayIdIn": [
20 "string"
21 ],
22 "displayIdLike": "string",
23 "uiSelector": "string",
24 "nameLike": "string",
25 "editableEqual": true,
26 "expenseCategoryTypeIn": [
27 "PAYMENT"
28 ],
29 "expenseCategoryTypeEqual": "PAYMENT",
30 "principalPositionTypeIn": [
31 "LESSEE"
32 ],
33 "principalPositionTypeEqual": "LESSEE",
34 "includeNonLease": true,
35 "leaseTypeInIn": [
36 "LEASE_CONTRACT_FIXED_PART_A"
37 ],
38 "leaseTypeInEqual": "LEASE_CONTRACT_FIXED_PART_A"
39}
📄 Description: Data transfer object representing a filter for extended expense categories within the financial organization structure, facilitating the organization and hierarchy of financial entities.
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 |
statusEqual |
string |
false |
none |
Filter by exact match of status |
statusIn |
[string] |
false |
none |
Filter by multiple values of status |
displayIdIn |
[string] |
false |
none |
Filter by multiple values of display id |
displayIdLike |
string |
false |
none |
Filter by partial match of display id |
uiSelector |
string |
false |
none |
String representing the user interface selector for filtering expense categories within the financial organization structure. |
nameLike |
string |
false |
none |
Filter by partial match of name |
editableEqual |
boolean |
false |
none |
Filter by exact match of editable |
expenseCategoryTypeIn |
[string] |
false |
none |
Filter by multiple values of expense category type |
expenseCategoryTypeEqual |
string |
false |
none |
Filter by exact match of expense category type |
principalPositionTypeIn |
[string] |
false |
none |
Filter by multiple values of principal position type |
principalPositionTypeEqual |
string |
false |
none |
Filter by exact match of principal position type |
includeNonLease |
boolean |
false |
none |
Boolean flag indicating includeNonLease status |
leaseTypeInIn |
[string] |
false |
none |
Filter by multiple values of lease type in |
leaseTypeInEqual |
string |
false |
none |
Filter by exact match of lease type in |
Enumerated Values
Attribute |
Value |
|---|---|
expenseCategoryTypeEqual |
CASH_INCENTIVE, CASUALTY, EXPECTED_GRV, INCENTIVE, NON_LEASE, PAYMENT, PURCHASE_OPTION, TERMINATION_OPTION |
leaseTypeInEqual |
LEASE_CONTRACT_FIX, LEASE_CONTRACT_FIXED_PART_A, LEASE_CONTRACT_FIXED_PART_B, LEASE_CONTRACT_FIX_VARIABLE, LEASE_CONTRACT_FULLY_VARIABLE, LEASE_CONTRACT_LOW_VALUE, LEASE_CONTRACT_OPERATING_SHORT_TERM, LEASE_CONTRACT_SERVICE_CONTRACT, LEASE_CONTRACT_SHORT_TERM, NON_LEASE |
principalPositionTypeEqual |
LESSEE, LESSOR |
statusEqual |
ACTIVE, CREATED, DECOMMISSIONED, DISABLED |