MassWorkflowJobDto¶
Example Json Object
1{
2 "id": 10000001,
3 "taskCount": 100,
4 "failedTaskCount": 100,
5 "doneTaskCount": 100,
6 "inProgressTaskCount": 100,
7 "cancelledTaskCount": 100,
8 "errorMessage": "sample_errorMessage",
9 "queueTime": "2025-01-01T10:00:00Z",
10 "startTime": "2025-01-01T10:00:00Z",
11 "endTime": "2025-01-01T10:00:00Z",
12 "status": {
13 "name": "PROCESSING",
14 "captionKey": "enum.batchJobStatus.processing",
15 "caption": "Processing"
16 },
17 "executor": {
18 "name": "MANUAL",
19 "captionKey": "enum.batchJobExecutor.manual",
20 "caption": "Manual"
21 },
22 "scheduleJobId": 10000001,
23 "batchSize": 100,
24 "totalObjectCount": 100,
25 "readOnly": false,
26 "profileId": 10000001,
27 "unauthorized": false,
28 "filter": {
29 "id": 10000001,
30 "profileId": 10000001,
31 "jobId": 10000001,
32 "name": "Sample Name",
33 "principalPositionType": {
34 "name": "LESSEE",
35 "captionKey": "enum.principalpositiontype.lessee",
36 "caption": "Lessee"
37 },
38 "filterTypes": {
39 "erpSystemFilterType": {
40 "name": "ALL",
41 "captionKey": "enum.filterType.all",
42 "caption": "All"
43 },
44 "erpSystems": [],
45 "leaseAreaFilterType": {
46 "name": "ALL",
47 "captionKey": "enum.filterType.all",
48 "caption": "All"
49 },
50 "leaseAreas": [],
51 "businessUnitFilterType": {
52 "name": "ALL",
53 "captionKey": "enum.filterType.all",
54 "caption": "All"
55 },
56 "businessUnits": [],
57 "companyFilterType": {
58 "name": "ALL",
59 "captionKey": "enum.filterType.all",
60 "caption": "All"
61 },
62 "companies": [],
63 "leaseDepartmentFilterType": {
64 "name": "ALL",
65 "captionKey": "enum.filterType.all",
66 "caption": "All"
67 },
68 "leaseDepartments": [],
69 "leaseGroupFilterType": {
70 "name": "ALL",
71 "captionKey": "enum.filterType.all",
72 "caption": "All"
73 },
74 "leaseGroups": [],
75 "costCenterFilterType": {
76 "name": "ALL",
77 "captionKey": "enum.filterType.all",
78 "caption": "All"
79 },
80 "costCenters": [],
81 "profitCenterFilterType": {
82 "name": "ALL",
83 "captionKey": "enum.filterType.all",
84 "caption": "All"
85 },
86 "profitCenters": [],
87 "wbsFilterType": {
88 "name": "ALL",
89 "captionKey": "enum.filterType.all",
90 "caption": "All"
91 },
92 "wbses": [],
93 "businessAreaFilterType": {
94 "name": "ALL",
95 "captionKey": "enum.filterType.all",
96 "caption": "All"
97 },
98 "businessAreas": [],
99 "functionalAreaFilterType": {
100 "name": "ALL",
101 "captionKey": "enum.filterType.all",
102 "caption": "All"
103 },
104 "functionalAreas": []
105 },
106 "bypassFiltering": false,
107 "listObjectType": {
108 "name": "CONTRACT",
109 "captionKey": "enum.listObjectType.contract",
110 "caption": "Contract"
111 },
112 "objectListDisplayIds": [],
113 "includeTransferred": true
114 },
115 "input": {
116 "id": 10000001,
117 "entityType": {
118 "name": "CONTRACT",
119 "captionKey": "enum.objectType.contract",
120 "caption": "Contract"
121 },
122 "migratedFilterType": {
123 "name": "ALL",
124 "captionKey": "enum.migratedFilterType.all",
125 "caption": "All"
126 },
127 "useDefaultWorkbookInput": false,
128 "initialState": {
129 "name": "AG_ACTIVE",
130 "captionKey": "enum.entityStatus.agActive",
131 "caption": "Active"
132 },
133 "terminalState": {
134 "name": "AG_ACTIVE",
135 "captionKey": "enum.entityStatus.agActive",
136 "caption": "Active"
137 },
138 "transitions": {
139 "name": "AG_DEFINE_TO_GENERATING",
140 "captionKey": "enum.workflowTransition.agDefineToGenerating",
141 "caption": "AG Define To Generating"
142 },
143 "intermediateStates": {
144 "name": "AG_ACTIVE",
145 "captionKey": "enum.entityStatus.agActive",
146 "caption": "Active"
147 },
148 "acceptsHitchhickers": false,
149 "dateType": {
150 "name": "AG_ROU_DATES",
151 "captionKey": "enum.agDateType.agRouDates",
152 "caption": "AG ROU Dates"
153 },
154 "postingDate": "2025-01-01",
155 "documentDate": "2025-01-01",
156 "cascadeParentClosure": true
157 },
158 "processingStage": {
159 "name": "PROCESSING_MASS_WORKFLOW",
160 "captionKey": "enum.massWorkflowStage.processingMassWorkflow",
161 "caption": "Processing Mass Workflow"
162 },
163 "generatingXSSFWorkbookInputTemplate": false,
164 "startedGeneratingXSSFWorkbookInputTemplateAt": "2025-01-01T10:00:00Z"
165}
📄 Description: Data transfer object representing a mass workflow job within the Nakisa Lease Accounting Suite, encompassing lease, contract, financial obligation, and accounting entry processes to facilitate streamlined management and reporting.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
taskCount |
integer(int32) |
false |
none |
Count of task |
failedTaskCount |
integer(int32) |
false |
none |
Count of failed task |
doneTaskCount |
integer(int32) |
false |
none |
Count of done task |
inProgressTaskCount |
integer(int32) |
false |
none |
Count of in progress task |
cancelledTaskCount |
integer(int32) |
false |
none |
Count of cancelled task |
errorMessage |
string |
false |
none |
Descriptive message detailing any errors encountered during the processing of lease-related workflows within the Nakisa Lease Accounting Suite. |
queueTime |
string(date-time) |
false |
none |
Time of the queue |
startTime |
string(date-time) |
false |
none |
Time of the start |
endTime |
string(date-time) |
false |
none |
Time of the end |
status |
false |
none |
Status of the resource |
|
executor |
false |
none |
Identifier for the individual or system responsible for executing the lease-related workflows within the Nakisa Lease Accounting Suite. |
|
scheduleJobId |
integer(int64) |
false |
none |
Unique identifier for the schedule job |
batchSize |
integer(int32) |
false |
none |
Numeric value representing batchSize |
totalObjectCount |
integer(int32) |
false |
none |
Count of total object |
readOnly |
boolean |
false |
none |
Boolean flag indicating readOnly status |
profileId |
integer(int64) |
false |
none |
Unique identifier for the profile |
unauthorized |
boolean |
false |
none |
Boolean flag indicating unauthorized status |
filter |
false |
none |
Value for filter field |
|
input |
false |
none |
Value for input field |
|
processingStage |
false |
none |
Indicates the current stage of processing for a lease-related workflow job within the Nakisa Lease Accounting Suite. |
|
generatingXSSFWorkbookInputTemplate |
boolean |
false |
none |
Boolean flag indicating generatingXSSFWorkbookInputTemplate status |
startedGeneratingXSSFWorkbookInputTemplateAt |
string(date-time) |
false |
none |
Timestamp indicating when the generation of the XSSFWorkbook input template for lease accounting workflows commenced, facilitating tracking and management of financial obligations and accounting entries. |