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

Add userTask flownodeType process filter and apply to userTask reports

    XMLWordPrintable

Details

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

    Description

      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

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce