-
Sub-task
-
Resolution: Fixed
-
L3 - Default
-
None
-
Not defined
Context:
See parent ticket. We need to add the FlowNode Start/EndDate filter on instance level as well. which filters where specific flowNodes have been started/ended on a specific date.
Structure: see follow up notes on confluence
Example (fixed date):
[{ "type": "flowNodeStartDate" // or "flowNodeEndDate" "filterLevel": "instance", "appliedTo": ["3fhi5r8ri83", ...] // or ["all"] "data": { "flowNodeIds" : ["userTask1", ...], // or null for viewLevel "type" : "fixed", // fixed, rolling or relative filter data fields here "start": "2017-11-11T11:11:11", "end" : "2017-11-11T11:11:11", "includeUndefined": true // optional "excludeUndefined": false // optional } }, ...]
Reference for rolling and relative date data here
AT:
- FlowNode Start/EndDate also works on instanceLevel with a FlowNodeId selection
- Filter definition is added to Confluence
This is the controller panel for Smart Panels app
[OPT-5424] Add InstanceLevel Flownode Start/End date filter
Description |
New:
*Context:*
See parent ticket. We need to add the FlowNode Start/EndDate filter on instance level as well. which filter given reports by the start/endDate of flowNodes. In userTask reports this filter should only be applied to userTasks. Structure: see [follow up notes on confluence|https://confluence.camunda.com/pages/viewpage.action?pageId=98620466] Example (fixed date): {noformat} [{ "type": "flowNodeStartDate" // or "flowNodeEndDate" "filterLevel": "view", "appliedTo": ["3fhi5r8ri83", ...] // or ["all"] "data": { "flowNodeIds" : null, // or ["userTask1", ...] for instanceLevel "type" : "fixed", // fixed, rolling or relative filter data fields here "start": "2017-11-11T11:11:11", "end" : "2017-11-11T11:11:11", "includeUndefined": true // optional "excludeUndefined": false // optional } }, ...] {noformat} Note that the flowNodeIds selection for viewlevel will not be available in the UI and always stay null, so in the BE this filter will always be applied to all flowNodes in the model. *AT:* * A new viewLevel FlowNode Start/EndDate filter structure is added to BE * on userTask reports, the filter is only applied to userTasks * Filter definition is added to [Confluence |https://confluence.camunda.com/display/CO/Reports#Reports-Filter.1] |
Mentioned Roles |
Mentioned Groups |
Description |
Original:
*Context:*
See parent ticket. We need to add the FlowNode Start/EndDate filter on instance level as well. which filter given reports by the start/endDate of flowNodes. In userTask reports this filter should only be applied to userTasks. Structure: see [follow up notes on confluence|https://confluence.camunda.com/pages/viewpage.action?pageId=98620466] Example (fixed date): {noformat} [{ "type": "flowNodeStartDate" // or "flowNodeEndDate" "filterLevel": "view", "appliedTo": ["3fhi5r8ri83", ...] // or ["all"] "data": { "flowNodeIds" : null, // or ["userTask1", ...] for instanceLevel "type" : "fixed", // fixed, rolling or relative filter data fields here "start": "2017-11-11T11:11:11", "end" : "2017-11-11T11:11:11", "includeUndefined": true // optional "excludeUndefined": false // optional } }, ...] {noformat} Note that the flowNodeIds selection for viewlevel will not be available in the UI and always stay null, so in the BE this filter will always be applied to all flowNodes in the model. *AT:* * A new viewLevel FlowNode Start/EndDate filter structure is added to BE * on userTask reports, the filter is only applied to userTasks * Filter definition is added to [Confluence |https://confluence.camunda.com/display/CO/Reports#Reports-Filter.1] |
New:
*Context:*
See parent ticket. We need to add the FlowNode Start/EndDate filter on instance level as well. which filters where specific flowNodes have been started/ended on a specific date. Structure: see [follow up notes on confluence|https://confluence.camunda.com/pages/viewpage.action?pageId=98620466] Example (fixed date): {noformat} [{ "type": "flowNodeStartDate" // or "flowNodeEndDate" "filterLevel": "instance", "appliedTo": ["3fhi5r8ri83", ...] // or ["all"] "data": { "flowNodeIds" : ["userTask1", ...], // or null for viewLevel "type" : "fixed", // fixed, rolling or relative filter data fields here "start": "2017-11-11T11:11:11", "end" : "2017-11-11T11:11:11", "includeUndefined": true // optional "excludeUndefined": false // optional } }, ...] {noformat} *AT:* * FlowNode Start/EndDate also works on instanceLevel with a FlowNodeId selection * Filter definition is added to [Confluence |https://confluence.camunda.com/display/CO/Reports#Reports-Filter.1] |
Mentioned Roles |
Mentioned Groups |
Description |
Original:
*Context:*
See parent ticket. We need to add the FlowNode Start/EndDate filter on instance level as well. which filters where specific flowNodes have been started/ended on a specific date. Structure: see [follow up notes on confluence|https://confluence.camunda.com/pages/viewpage.action?pageId=98620466] Example (fixed date): {noformat} [{ "type": "flowNodeStartDate" // or "flowNodeEndDate" "filterLevel": "instance", "appliedTo": ["3fhi5r8ri83", ...] // or ["all"] "data": { "flowNodeIds" : ["userTask1", ...], // or null for viewLevel "type" : "fixed", // fixed, rolling or relative filter data fields here "start": "2017-11-11T11:11:11", "end" : "2017-11-11T11:11:11", "includeUndefined": true // optional "excludeUndefined": false // optional } }, ...] {noformat} *AT:* * FlowNode Start/EndDate also works on instanceLevel with a FlowNodeId selection * Filter definition is added to [Confluence |https://confluence.camunda.com/display/CO/Reports#Reports-Filter.1] |
New:
*Context:*
See parent ticket. We need to add the FlowNode Start/EndDate filter on instance level as well. which filters where specific flowNodes have been started/ended on a specific date. Structure: see [follow up notes on confluence|https://confluence.camunda.com/pages/viewpage.action?pageId=98620466] Example (fixed date): {noformat} [{ "type": "flowNodeStartDate" // or "flowNodeEndDate" "filterLevel": "instance", "appliedTo": ["3fhi5r8ri83", ...] // or ["all"] "data": { "flowNodeIds" : ["userTask1", ...], // or null for viewLevel "type" : "fixed", // fixed, rolling or relative filter data fields here "start": "2017-11-11T11:11:11", "end" : "2017-11-11T11:11:11", "includeUndefined": true // optional "excludeUndefined": false // optional } }, ...] {noformat} Reference for rolling and relative date data [here|https://confluence.camunda.com/display/CO/Reports#Reports-Filter.1] *AT:* * FlowNode Start/EndDate also works on instanceLevel with a FlowNodeId selection * Filter definition is added to [Confluence |https://confluence.camunda.com/display/CO/Reports#Reports-Filter.1] |
Mentioned Roles |
Mentioned Groups |