Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-9236

For an existing Timer, I can trigger re-calculation of the duedate

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.11.0, 7.11.0-alpha4
    • None
    • engine

      Use Case is along the lines of:

      • I have an existing timer event for which the duedate is calculated using an expression
      • Something changes in the context of the process (internally or externally) which should lead to a re-calculation of the duedate.

      Currently this is not easily possible. I can either

      • calculate the new duedate externally and then update the timer via the management service. Disadvantage: the condition is not re-evaluated, instead I need to re-calculate the condition externally
      • use process instance modification to cancel the timer and re-enter it. This leads to a re-evaluation of the expression but it has many drawbacks like messing up history, concurrency inside the process instance etc ...

      Goal of this issue is to come up with a solution allowing to address the use case in a better way.

        This is the controller panel for Smart Panels app

              Unassigned Unassigned
              meyer Daniel Meyer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: