MassIndexationJobListFilterTypeRequest¶
Example Json Object
1{
2 "searchTerm": "string",
3 "displayIds": [
4 "string"
5 ],
6 "indexationType": "NONE",
7 "indexationTypeNonLease": "NONE",
8 "skipItemsWithOpenDraft": true,
9 "assetClasses": [
10 {
11 "id": 10000001,
12 "displayId": "IAC-001",
13 "status": {
14 "name": "ACTIVE",
15 "captionKey": "enum.objectStatus.active",
16 "active": true,
17 "caption": "Active"
18 },
19 "name": "Machinery and Equipment",
20 "assetClassType": "PROPERTY",
21 "infiniteUsefulLife": false
22 }
23 ],
24 "cpiCategories": [
25 {
26 "id": 101,
27 "displayId": "CPI-2025-001",
28 "status": {
29 "name": "ACTIVE",
30 "captionKey": "enum.objectStatus.active",
31 "active": true,
32 "caption": "Active"
33 },
34 "name": "Consumer Price Index - City A",
35 "city": "New York",
36 "country": "USA",
37 "province": "NY",
38 "erpSystemId": 0
39 }
40 ],
41 "profile": {
42 "persistable": true,
43 "id": 0,
44 "createdBy": "string",
45 "createdAt": "2019-08-24T14:15:22Z",
46 "modifiedBy": "string",
47 "modifiedAt": "2019-08-24T14:15:22Z",
48 "profileId": 0,
49 "name": "string",
50 "principalPositionType": "LESSEE",
51 "filterObject": {
52 "erpSystemFilterType": "ALL",
53 "leaseAreaFilterType": "ALL",
54 "businessUnitFilterType": "ALL",
55 "companyFilterType": "ALL",
56 "leaseDepartmentFilterType": "ALL",
57 "leaseGroupFilterType": "ALL",
58 "costCenterFilterType": "ALL",
59 "profitCenterFilterType": "ALL",
60 "wbsFilterType": "ALL",
61 "businessAreaFilterType": "ALL",
62 "functionalAreaFilterType": "ALL"
63 },
64 "baseIdList": [
65 {
66 "id": 10000001,
67 "displayId": "string",
68 "objectType": "LEASE_AREA"
69 }
70 ],
71 "new": true
72 },
73 "migratedFilterType": "MIGRATED"
74}
📄 Description: Data transfer object representing a filter criteria for retrieving mass indexation jobs within the Nakisa Lease Accounting Suite, facilitating the management of leases, contracts, financial obligations, and accounting entries.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
searchTerm |
string |
false |
none |
The searchTerm field allows users to specify a keyword or phrase to filter lease, contract, and financial obligation entries within the Nakisa Lease Accounting Suite. |
displayIds |
[string] |
false |
none |
List of displayIds items |
indexationType |
string |
false |
none |
Type of the indexation |
indexationTypeNonLease |
string |
false |
none |
Specifies the type of indexation applicable to non-lease financial obligations within the Nakisa Lease Accounting Suite. |
skipItemsWithOpenDraft |
boolean |
false |
none |
Boolean flag indicating skipItemsWithOpenDraft status |
assetClasses |
false |
none |
List of assetClasses items |
|
cpiCategories |
false |
none |
List of cpiCategories items |
|
profile |
true |
none |
Value for profile field |
|
migratedFilterType |
string |
true |
none |
Type of the migrated filter |
Enumerated Values
Attribute |
Value |
|---|---|
indexationType |
CPI_GLOBAL, CPI_LOCAL, NONE |
indexationTypeNonLease |
CPI_GLOBAL, CPI_LOCAL, NONE |
migratedFilterType |
ALL, MIGRATED, NON_MIGRATED |