MassWorkflowJobFilterDto¶
Example Json Object
1{
2 "id": 0,
3 "profileId": 0,
4 "jobId": 0,
5 "name": "string",
6 "principalPositionType": "LESSEE",
7 "filterTypes": {
8 "erpSystemFilterType": "ALL",
9 "erpSystems": [
10 {
11 "id": 0,
12 "displayId": "string",
13 "status": "CREATED",
14 "name": "string",
15 "type": "NAKISA",
16 "sapVersion": "ECC_EHP5"
17 }
18 ],
19 "leaseAreaFilterType": "ALL",
20 "leaseAreas": [
21 {
22 "id": 10000001,
23 "displayId": "0001",
24 "status": "ACTIVE",
25 "name": "Global Lease Area"
26 }
27 ],
28 "businessUnitFilterType": "ALL",
29 "businessUnits": [
30 {
31 "id": 10000001,
32 "displayId": "BU0001",
33 "status": "ACTIVE",
34 "name": "North America Business Unit"
35 }
36 ],
37 "companyFilterType": "ALL",
38 "companies": [
39 {
40 "id": 10000006,
41 "displayId": "1005",
42 "status": "ACTIVE",
43 "erpSystemId": 10000001,
44 "erpSystemDisplayId": "FINQ8S-300",
45 "countryId": 10000095,
46 "countryDisplayId": "CA",
47 "postingPeriodVariantId": 0,
48 "fiscalVariantId": 0
49 }
50 ],
51 "leaseDepartmentFilterType": "ALL",
52 "leaseDepartments": [
53 {
54 "id": 300001,
55 "displayId": "DEP-01",
56 "status": "ACTIVE",
57 "name": "Finance Department"
58 }
59 ],
60 "leaseGroupFilterType": "ALL",
61 "leaseGroups": [
62 {
63 "id": 60000001,
64 "displayId": "LG-001",
65 "status": "ACTIVE",
66 "name": "Global Lease Group"
67 }
68 ],
69 "costCenterFilterType": "ALL",
70 "costCenters": [
71 {
72 "id": 14001,
73 "displayId": "CC-001",
74 "status": "ACTIVE",
75 "name": "Cost Center A"
76 }
77 ],
78 "profitCenterFilterType": "ALL",
79 "profitCenters": [
80 {
81 "id": 9001,
82 "displayId": "PC-001",
83 "status": "ACTIVE",
84 "name": "North Region Profit Center",
85 "validTo": "2025-12-31",
86 "erpSystemId": 101,
87 "erpSystemDisplayId": "SAP-01"
88 }
89 ],
90 "wbsFilterType": "ALL",
91 "wbses": [
92 {
93 "id": 1001,
94 "displayId": "WBS-2025-001",
95 "status": "ACTIVE",
96 "name": "Main Project WBS"
97 }
98 ],
99 "businessAreaFilterType": "ALL",
100 "businessAreas": [
101 {
102 "id": 3001,
103 "displayId": "BA-2025-001",
104 "status": "ACTIVE",
105 "name": "North America Operations"
106 }
107 ],
108 "functionalAreaFilterType": "ALL",
109 "functionalAreas": [
110 {
111 "id": 2001,
112 "displayId": "FA-2025-001",
113 "status": "ACTIVE",
114 "name": "Accounting Department"
115 }
116 ]
117 },
118 "bypassFiltering": true,
119 "listObjectType": "MASTER_AGREEMENT",
120 "objectListDisplayIds": [
121 "string"
122 ]
123}
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
none |
profileId |
integer(int64) |
false |
none |
none |
jobId |
integer(int64) |
false |
none |
none |
name |
string |
false |
none |
none |
principalPositionType |
string |
false |
none |
none |
filterTypes |
false |
none |
none |
|
bypassFiltering |
boolean |
false |
none |
none |
listObjectType |
string |
false |
none |
none |
objectListDisplayIds |
[string] |
false |
none |
none |
Enumerated Values
Attribute |
Value |
|---|---|
listObjectType |
ACTIVATION_GROUP, CHARGE, CONTRACT, LEASE_COMPONENT, MASTER_AGREEMENT, SCHEDULE, UNIT |
principalPositionType |
LESSEE, LESSOR |