MassModificationJobFilter¶
Example Json Object
1{
2 "persistable": false,
3 "id": 10000001,
4 "createdBy": "john.doe@example.com",
5 "createdAt": "2025-01-01T10:00:00Z",
6 "modifiedBy": "john.doe@example.com",
7 "modifiedAt": "2025-01-01T10:00:00Z",
8 "profileId": 10000001,
9 "name": "Sample Name",
10 "principalPositionType": {
11 "name": "LESSEE",
12 "captionKey": "enum.principalpositiontype.lessee",
13 "caption": "Lessee"
14 },
15 "skipItemsWithOpenDraft": false,
16 "filterTypes": {
17 "erpSystemFilterType": {
18 "name": "ALL",
19 "captionKey": "enum.filterType.all",
20 "caption": "All"
21 },
22 "leaseAreaFilterType": {
23 "name": "ALL",
24 "captionKey": "enum.filterType.all",
25 "caption": "All"
26 },
27 "businessUnitFilterType": {
28 "name": "ALL",
29 "captionKey": "enum.filterType.all",
30 "caption": "All"
31 },
32 "companyFilterType": {
33 "name": "ALL",
34 "captionKey": "enum.filterType.all",
35 "caption": "All"
36 },
37 "leaseDepartmentFilterType": {
38 "name": "ALL",
39 "captionKey": "enum.filterType.all",
40 "caption": "All"
41 },
42 "leaseGroupFilterType": {
43 "name": "ALL",
44 "captionKey": "enum.filterType.all",
45 "caption": "All"
46 },
47 "costCenterFilterType": {
48 "name": "ALL",
49 "captionKey": "enum.filterType.all",
50 "caption": "All"
51 },
52 "profitCenterFilterType": {
53 "name": "ALL",
54 "captionKey": "enum.filterType.all",
55 "caption": "All"
56 },
57 "wbsFilterType": {
58 "name": "ALL",
59 "captionKey": "enum.filterType.all",
60 "caption": "All"
61 },
62 "businessAreaFilterType": {
63 "name": "ALL",
64 "captionKey": "enum.filterType.all",
65 "caption": "All"
66 },
67 "functionalAreaFilterType": {
68 "name": "ALL",
69 "captionKey": "enum.filterType.all",
70 "caption": "All"
71 }
72 },
73 "baseIdList": [],
74 "listObjectType": {
75 "name": "CONTRACT",
76 "captionKey": "enum.listObjectType.contract",
77 "caption": "Contract"
78 },
79 "objectList": [],
80 "new": false
81}
📄 Description: Data transfer object representing criteria for filtering mass modification jobs within the Nakisa Lease Accounting Suite, specifically designed to streamline the management of leases, contracts, financial obligations, and accounting entries.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
persistable |
boolean |
false |
none |
Boolean flag indicating persistable status |
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
createdBy |
string |
false |
none |
Username of who created this resource |
createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
modifiedBy |
string |
false |
none |
Username of who last modified this resource |
modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
profileId |
integer(int64) |
false |
none |
Unique identifier for the profile |
name |
string |
false |
none |
Name of the resource |
principalPositionType |
false |
none |
Type of the principal position |
|
skipItemsWithOpenDraft |
boolean |
false |
none |
Boolean flag indicating skipItemsWithOpenDraft status |
filterTypes |
false |
none |
Value for filterTypes field |
|
baseIdList |
false |
none |
List of baseIdList items |
|
listObjectType |
false |
none |
Type of the list object |
|
objectList |
false |
none |
List of objectList items |
|
new |
boolean |
false |
none |
Boolean flag indicating new status |