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

TaskSync based in Expression Language

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Won't Fix
    • L3 - Default
    • None
    • None
    • camunda modeler, engine
    • None

    Description

      User Story (Required on creation):

      I can enable or disable the "Async Before/After" flag dynamically via expression.

      Functional Requirements (Required before implementation):

      In the BPMN XML, it is possible to define the following properties on flow nodes:

      • camunda:asyncBeforeExpression="${asyncBefore}"
      • camunda:asyncAfterExpression="${asyncAfter}"

      Technical Requirements (Required before implementation):

      • The feature is exposed in the Model API
      • The BPMN parser can handle the new properties
      • Documentation exists BPMN 2.0 reference

      Limitations of Scope (Optional):

      Hints (Optional):

      Original description

      I worked on a recent project in Brazil where we had to create your versions of the same process:
      my-process-sync
      my-process-async
      The only difference between them that one had synchronous tasks and the other asynchronous tasks, due to an omnichannel need of the customer's business.
      You think it would be useful if we could, instead of selecting the "Asynchronous Before" and "Asynchronous After" checkboxes, set an Expression Language so we could set this property dynamically based on variables.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              Unassigned Unassigned
              rodrigocarlstrom Rodrigo Carlstrom
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce