LeaseComponentCarryOverBalanceDtoFilter¶
Example Json Object
1{
2 "idIn": [
3 10000013,
4 10000014
5 ],
6 "idEqual": 10000013,
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 "0407198317-20250828-113111",
18 "0763130872-20250828-113111"
19 ],
20 "displayIdLike": "0407%",
21 "principalPositionTypeEqual": "LESSEE",
22 "accountingStandardIdIn": [
23 10000002,
24 10000004
25 ],
26 "accountingStandardDisplayIdIn": [
27 "IAS",
28 "GAAP"
29 ],
30 "accountingStandardTypeIn": [
31 "IFRS",
32 "GAAP"
33 ],
34 "leaseComponentIdIn": [
35 10000007,
36 10000008
37 ],
38 "leaseComponentDisplayIdIn": [
39 "LC-100000200",
40 "LC-100000201"
41 ],
42 "type": "LESSEE"
43}
📄 Description: Filter criteria for querying carry-over balance records of lease components.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
idIn |
[integer] |
false |
none |
List of carry-over balance record IDs to filter by. |
idEqual |
integer(int64) |
false |
none |
Filter by an exact carry-over balance record ID. |
idLike |
string |
false |
none |
Filter by a partial carry-over balance ID pattern. |
createdAtGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter records created on or after the specified timestamp. |
createdAtLessThanOrEqual |
string(date-time) |
false |
none |
Filter records created on or before the specified timestamp. |
createdByLike |
string |
false |
none |
Filter by partial creator username/email. |
createdByEqual |
string |
false |
none |
Filter by exact creator username/email. |
modifiedAtGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter records modified on or after the specified timestamp. |
modifiedAtLessThanOrEqual |
string(date-time) |
false |
none |
Filter records modified on or before the specified timestamp. |
modifiedByLike |
string |
false |
none |
Filter by partial modifier username/email. |
modifiedByEqual |
string |
false |
none |
Filter by exact modifier username/email. |
displayIdIn |
[string] |
false |
none |
List of display IDs to filter by. |
displayIdLike |
string |
false |
none |
Filter by partial display ID pattern. |
principalPositionTypeEqual |
string |
false |
none |
none |
accountingStandardIdIn |
[integer] |
false |
none |
List of accounting standard IDs to filter by. |
accountingStandardDisplayIdIn |
[string] |
false |
none |
List of accounting standard display IDs to filter by. |
accountingStandardTypeIn |
[string] |
false |
none |
List of accounting standard types to filter by (e.g., IFRS, GAAP). |
leaseComponentIdIn |
[integer] |
false |
none |
List of lease component IDs to filter by. |
leaseComponentDisplayIdIn |
[string] |
false |
none |
List of lease component display IDs to filter by. |
type |
string |
false |
none |
Filter by the lease component carry-over balance type (e.g., LESSEE, LESSOR). |
Enumerated Values
Attribute |
Value |
|---|---|
principalPositionTypeEqual |
LESSEE, LESSOR |