LeaseComponentFinancialTermDtoFilter¶
Example Json Object
1{
2 "idIn": [
3 10000001,
4 10000002
5 ],
6 "idEqual": 10000001,
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": "%super.admin%",
15 "modifiedByEqual": "super.admin@nakisa.com",
16 "displayIdIn": [
17 "1495040334-20250828-085516",
18 "2107425785-20250828-083848"
19 ],
20 "displayIdLike": "1495%",
21 "nameLike": "%Rent%",
22 "expenseCategoryIdIn": [
23 10000001,
24 10000002
25 ],
26 "expenseCategoryDisplayIdIn": [
27 "Base Rent",
28 "Operating Cost"
29 ],
30 "amountGreaterThanOrEqual": 1000,
31 "amountLessThanOrEqual": 5000,
32 "amountFrequencyIn": [
33 "ONE_TIME",
34 "YEAR"
35 ],
36 "paymentModeIn": [
37 "ADVANCE",
38 "ARREARS"
39 ],
40 "paymentCalculationModeIn": [
41 "ONE_TIME",
42 "DAILY"
43 ],
44 "paymentFrequencyIn": [
45 "ANNUALLY",
46 "MONTHLY"
47 ],
48 "firstPaymentDateGreaterThanOrEqual": "2025-08-01",
49 "firstPaymentDateLessThanOrEqual": "2025-09-01",
50 "lastPaymentDateGreaterThanOrEqual": "2025-09-01",
51 "lastPaymentDateLessThanOrEqual": "2025-12-31",
52 "notificationDateGreaterThanOrEqual": "2025-07-01",
53 "notificationDateLessThanOrEqual": "2025-07-31",
54 "termStartDateGreaterThanOrEqual": "2025-08-01",
55 "termStartDateLessThanOrEqual": "2025-09-01",
56 "termEndDateGreaterThanOrEqual": "2025-12-01",
57 "termEndDateLessThanOrEqual": "2026-01-01",
58 "expenseCategoryTypeIn": [
59 "PAYMENT",
60 "CASUALTY"
61 ],
62 "expenseCategoryTypeEqual": "PAYMENT",
63 "revisionDisplayIdIn": [
64 "2107425785-20250828-083848"
65 ],
66 "revisionIdIn": [
67 10000006,
68 10000007
69 ],
70 "leaseComponentIdIn": [
71 10000006,
72 10000007
73 ],
74 "leaseComponentDisplayIdIn": [
75 "LC-100000100",
76 "LC-100000101"
77 ],
78 "type": "LEASE"
79}
📄 Description: Data transfer object representing the financial terms associated with a lease component, facilitating the management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
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 |
nameLike |
string |
false |
none |
Filter by partial match of name |
expenseCategoryIdIn |
[integer] |
false |
none |
Filter by multiple values of expense category id |
expenseCategoryDisplayIdIn |
[string] |
false |
none |
Filter by multiple values of expense category display id |
amountGreaterThanOrEqual |
number(double) |
false |
none |
Filter where amount is greater than or equal to specified value |
amountLessThanOrEqual |
number(double) |
false |
none |
Filter where amount is less than or equal to specified value |
amountFrequencyIn |
[string] |
false |
none |
Filter by multiple values of amount frequency |
paymentModeIn |
[string] |
false |
none |
Filter by multiple values of payment mode |
paymentCalculationModeIn |
[string] |
false |
none |
Filter by multiple values of payment calculation mode |
paymentFrequencyIn |
[string] |
false |
none |
Filter by multiple values of payment frequency |
firstPaymentDateGreaterThanOrEqual |
string(date) |
false |
none |
Filter where first payment date is greater than or equal to specified value |
firstPaymentDateLessThanOrEqual |
string(date) |
false |
none |
Filter where first payment date is less than or equal to specified value |
lastPaymentDateGreaterThanOrEqual |
string(date) |
false |
none |
Filter where last payment date is greater than or equal to specified value |
lastPaymentDateLessThanOrEqual |
string(date) |
false |
none |
Filter where last payment date is less than or equal to specified value |
notificationDateGreaterThanOrEqual |
string(date) |
false |
none |
Filter where notification date is greater than or equal to specified value |
notificationDateLessThanOrEqual |
string(date) |
false |
none |
Filter where notification date is less than or equal to specified value |
termStartDateGreaterThanOrEqual |
string(date) |
false |
none |
Filter where term start date is greater than or equal to specified value |
termStartDateLessThanOrEqual |
string(date) |
false |
none |
Filter where term start date is less than or equal to specified value |
termEndDateGreaterThanOrEqual |
string(date) |
false |
none |
Filter where term end date is greater than or equal to specified value |
termEndDateLessThanOrEqual |
string(date) |
false |
none |
Filter where term end date is less than or equal to specified value |
expenseCategoryTypeIn |
[string] |
false |
none |
Filter by multiple values of expense category type |
expenseCategoryTypeEqual |
string |
false |
none |
Filter by exact match of expense category type |
revisionDisplayIdIn |
[string] |
false |
none |
Filter by multiple values of revision display id |
revisionIdIn |
[integer] |
false |
none |
Filter by multiple values of revision 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 |
type |
string |
false |
none |
Type of the resource |
Enumerated Values
Attribute |
Value |
|---|---|
expenseCategoryTypeEqual |
CASH_INCENTIVE, CASUALTY, EXPECTED_GRV, INCENTIVE, NON_LEASE, PAYMENT, PURCHASE_OPTION, TERMINATION_OPTION |