Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-5203

Add userTask flownodeType process filter and apply to userTask reports

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 3.5.0-alpha2, 3.5.0
    • None
    • backend
    • None
    • Not defined

      Context:

      Some report types, such as EndDate reports, apply additional report filters to their baseQuery during report evaluation to exlclude irrelevant instances (eg running instances from endDate reports). The same should be done for userTasks reports, here we can exclude all instances that do not have any userTasks associated with them. To do this, an additional process filter has to be added to filter for userTasks only. Whether this should be a generic flownodeType filter with the value "userTask" or a specific "userTasksOnly" filter that is not adjustable to other flownodeTypes should be evaluated first.

       

      AT:

      • A filter for flownode type/userTasks is added
      • This filter is applied to the basequery by adding it to `ProcessReportData.getAdditionalFiltersForReportType` for userTask reports
      • There is IT to test this new filter

        This is the controller panel for Smart Panels app

              Unassigned Unassigned
              helene.waechtler Helene Waechtler
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: