ActivityAnalysisReportExtendedJobDtoFilter¶
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 "executorEqual": {
14 "name": "MANUAL",
15 "captionKey": "enum.batchJobExecutor.manual",
16 "caption": "Manual"
17 },
18 "reportTypeEqual": {
19 "name": "BY_AMOUNT",
20 "captionKey": "enum.byType.byAmount",
21 "caption": "By Amount"
22 },
23 "accountingStandardTypeEqual": {
24 "name": "GAAP",
25 "captionKey": "enum.accountingStandard.gaap",
26 "caption": "GAAP"
27 },
28 "partnerEqual": {
29 "id": 10000012,
30 "displayId": "0000100003",
31 "status": {
32 "name": "ACTIVE",
33 "captionKey": "enum.objectStatus.active",
34 "active": true,
35 "caption": "Active"
36 },
37 "name": "TEST VENDOR GB",
38 "erpSystemDisplayId": "FINQ8S-300"
39 },
40 "fromYearEqual": 100,
41 "fromPeriodEqual": 100,
42 "toYearEqual": 100,
43 "toPeriodEqual": 100,
44 "listObjectTypeEqual": {
45 "name": "CONTRACT",
46 "captionKey": "enum.listObjectType.contract",
47 "caption": "Contract"
48 },
49 "objectsListLike": "sample_objectsListLike",
50 "leaseClassificationsLike": "sample_leaseClassificationsLike",
51 "leaseTypeEqual": {
52 "name": "LEASE_CONTRACT_FIX",
53 "captionKey": "enum.leaseType.fix",
54 "principalPositionType": "LESSEE",
55 "caption": "Fixed Lease Contract"
56 },
57 "internalAssetClassEqual": {
58 "id": 10000001,
59 "displayId": "IAC-001",
60 "status": {
61 "name": "ACTIVE",
62 "captionKey": "enum.objectStatus.active",
63 "active": true,
64 "caption": "Active"
65 },
66 "name": "Machinery and Equipment",
67 "assetClassType": "PROPERTY",
68 "infiniteUsefulLife": false
69 },
70 "fromDateEqual": "2025-01-01",
71 "toDateEqual": "2025-01-01",
72 "calendarTypeEqual": {
73 "name": "_360",
74 "captionKey": "enum.calendarType.360",
75 "caption": "360 Convention"
76 },
77 "activationGroupStatusEqual": {
78 "name": "AG_ACTIVE",
79 "captionKey": "enum.entityStatus.agActive",
80 "caption": "Active"
81 },
82 "leaseAreaIdEqual": "sample_leaseAreaIdEqual",
83 "businessUnitIdEqual": "sample_businessUnitIdEqual",
84 "companyIdEqual": "sample_companyIdEqual",
85 "leaseDepartmentIdEqual": "sample_leaseDepartmentIdEqual",
86 "leaseGroupIdEqual": "sample_leaseGroupIdEqual",
87 "taskStatusEqual": "sample_taskStatusEqual"
88}
📄 Description: Data transfer object representing the filters used to generate an extended activity analysis report within the Nakisa Lease Accounting Suite, focusing on lease, contract, financial obligation, and accounting entry data. This object facilitates targeted reporting and analysis to enhance financial oversight and decision-making.
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 |
executorEqual |
false |
none |
Filter by exact match of executor |
|
reportTypeEqual |
false |
none |
Filter by exact match of report type |
|
accountingStandardTypeEqual |
false |
none |
Filter by exact match of accounting standard type |
|
partnerEqual |
false |
none |
Filter by exact match of partner |
|
fromYearEqual |
integer(int32) |
false |
none |
Filter by exact match of from year |
fromPeriodEqual |
integer(int32) |
false |
none |
Filter by exact match of from period |
toYearEqual |
integer(int32) |
false |
none |
Filter by exact match of to year |
toPeriodEqual |
integer(int32) |
false |
none |
Filter by exact match of to period |
listObjectTypeEqual |
false |
none |
Filter by exact match of list object type |
|
objectsListLike |
string |
false |
none |
Filter by partial match of objects list |
leaseClassificationsLike |
string |
false |
none |
Filter by partial match of lease classifications |
leaseTypeEqual |
false |
none |
Filter by exact match of lease type |
|
internalAssetClassEqual |
false |
none |
Filter by exact match of internal asset class |
|
fromDateEqual |
string(date) |
false |
none |
Filter by exact match of from date |
toDateEqual |
string(date) |
false |
none |
Filter by exact match of to date |
calendarTypeEqual |
false |
none |
Filter by exact match of calendar type |
|
activationGroupStatusEqual |
false |
none |
Filter by exact match of activation group status |
|
leaseAreaIdEqual |
string |
false |
none |
Filter by exact match of lease area id |
businessUnitIdEqual |
string |
false |
none |
Filter by exact match of business unit id |
companyIdEqual |
string |
false |
none |
Filter by exact match of company id |
leaseDepartmentIdEqual |
string |
false |
none |
Filter by exact match of lease department id |
leaseGroupIdEqual |
string |
false |
none |
Filter by exact match of lease group id |
taskStatusEqual |
string |
false |
none |
Filter by exact match of task status |