Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WDESIGNER and version 24.0

Once you have modeled your business process on the BPMN canvasdiagram pane, you have to can add the necessary execution parts to this process to bring it to life. The execution canvas pane is the place where you make your model executable.

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNameexecution_preliminaries
DisableCachingtrue
PageWithExcerptINTERNAL:_designer_excerpts

The

Execution Canvas

The execution canvas pane is displayed below the BPMN canvasdiagram pane. It is shown as soon as you click on one of the BPMN elements:

Image Modified

Creating an Execution Model

The content of the execution canvas pane depends on the selected object on the BPMN canvas - three different views are possible:BPMN element. For some elements the execution model must be created manually when you want to add execution, for others a default execution diagram is created automatically. Some BPMN elements allow for no execution at all.

Execution Canvas View
Execution DiagramBPMN ElementsPossible Execution ModelsDescription
No Execution DiagramSelected BPMN ElementsCanvas Content

Image Added


Image Modified
Image Modified
Image Modified
Image Modified

  • UML activity diagram
  • Persisted
  • Local

  • You cannot add execution to the listed BPMN elements. The Add Execution Model button is disabled.

    Image Added


    Manual Creation


    Image Added

    Message

    Image Modified

    Image Modified

    • On Event

    Click Image Modified to add an execution model.


    Image Added
    Image Modified

    Image Modified

    1. UML activity diagram
    2. Persisted
    3. Local

    Image Removed

    Image Removed

    1. UML activity diagram
    2. Persisted
    3. Local
    4. Return

    Image Removed

    Execution Canvas Contents

    • On Exit

    Image Added

    • Get Data

    Click the Image Added icon next to the name of the existing execution model to create an additional one for Get Data.

    Image Added

    Automatic Creation



    Image Added


    • On Event

    All listed BPMN elements have an incoming message that is automatically generated to the execution model.

    Image Added

    You need to change the type of this incoming message to the actual type of the incoming content. Refer to Adding Variables > Changing the Type for more information on how to do this.

    Image Added

    Image Added
    Image Added
    • On Exit

    Image Added

    • On Exit

    Image Added

    Image Added

    • Decision

    The execution model on a gateway decision is a mandatory model that cannot be deleted.

    Image Added

    All execution models (except for the Decision model) can be deleted by clicking the trash icon Image Added next to the model name.

    Contents of the Execution Model

    Execution models consist of the following elements and areas:

    Section
    Column
    width50%

    Image Added

    Column
    width50%

    Image Added

    Managing the Canvas

    Image Removed

    Multiexcerpt include
    SpaceWithExcerptINTERNAL
    MultiExcerptNameenlarge_canvas
    DisableCachingtrue
    PageWithExcerptINTERNAL:_designer_excerpts

    Image Removed

    Multiexcerpt include
    SpaceWithExcerptINTERNAL
    MultiExcerptNamehide_sidebar
    DisableCachingtrue
    PageWithExcerptINTERNAL:_designer_excerpts

    Image Removed

    Use the Image Removed icon in the model toolbar to hide or show the execution canvas.

    Modeling on the Canvas

    ActionExampleDescriptionZoom

    Image Removed

    When modeling, you have two options to apply the zoom on the canvas.

    • Press the Ctrl button and use the mouse wheel.
    • Use the zoom bar at the bottom of the Canvas.
      To zoom you can use the pin or press the plus or minus button of the zoom bar.
    Shifting Content

    Image Removed

    You have various options to shift the content on the canvas:

    • Use the mouse wheel to move the canvas and its content vertically.
    • Use the scroll bar to scroll vertically.
    • Use the Arrow keys (up and down) of your keyboard to move the content vertically.
    Scaling

    Image Removed

    BPM Only for Section object
    Nr.Section

    Description

    1

    Operations Flow

    Every execution pane contains an empty operations flow
    SectionDescription

    UML activity diagram

    The execution is modeled as a UML activity diagram. Every execution canvas contains an empty diagram with start and end node.
    2

    Persisted

    Multiexcerpt include
    SpaceWithExcerptINTERNAL
    MultiExcerptNamepersisted
    DisableCachingtrue
    PageWithExcerptINTERNAL:_designer_excerpts

    3Local

    Multiexcerpt include
    SpaceWithExcerptINTERNAL
    MultiExcerptNamelocal
    DisableCachingtrue
    PageWithExcerptINTERNAL:_designer_excerpts

    4MessageSection Message is shown for all BPMN elements that need to process an incoming message. As per default, the incoming message has type any. To gain access to the data used in your process, you have to apply the correct type from a customized library.
    5Return

    For outgoing relations of Exclusive Gateways

    section Return is displayed, containing the unchangeable

    variable return of type boolean.

    Customizing the Canvas

    Image Removed

    You have several options to adjust the canvas.

    When you open the canvas for the first time, the default view is displayed:

    Section Return is also displayed in the Get Data tab of User Tasks, containing the variable return of type any. If a form is assigned to the user task, variable return is of the form's type.

    6Execution Tabs

    You can add and delete the execution model of a BPMN element. For each execution model a corresponding tab is displayed at the bottom of the execution pane. The tab name indicates the time of the execution. Possible tabs are:

    Multiexcerpt include
    SpaceWithExcerptINTERNAL
    MultiExcerptName

    fit_model_to_canvasDisableCachingtrue

    execution_tabs
    PageWithExcerptINTERNAL:_designer_excerpts

    Image Removed

    DisableCachingtrue
    Panel
    titleOn this Page:
    Table of Contents

    Multiexcerpt include
    SpaceWithExcerptINTERNAL
    MultiExcerptName

    scale_model

    Idea_Management_Example
    PageWithExcerptINTERNAL:_designer_

    excerpts

    The Execution Context Menus

    Two different context menus support the user on the execution canvas:

    Objects Context Menu Anchorobjects_context_menu_exeobjects_context_menu_exe

    Image Removed

    If you right click on an object, the tools context menu opens. Use it to edit the current object.

    The following options are available:

    • Image Removed = Delete the object.
    • Image Removed = Go to library. Click on this icon to highlight the current object in the Library Panel.

    Image Removed

    You can use the objects context menu on all objects on the execution canvas.Execution Canvas Context Menu Anchorcanvas_context_menu_execanvas_context_menu_exeImage Removed

    A right click on the execution canvas opens another context menu including the following options:

  • Image Removed = Undo the last action.
  • Image Removed = Redo the last action.
  • Image Removed = Show parameter name. Use this icon to show or hide the parameter names of operations on the execution canvas.
  • Image Removed= Change relation path algorithm. The relations on the execution canvas are drawn automatically, starting from the first object. Branchings start on the left. For the next objects, the branches are moved slightly to the right:

    Image Removed

    Use the menu icon Change relation path algorithm to start the first branching on the right side, all other branches are moved slightly to the left then:

    Image Removed

    Shortcuts

    You can also use the following shortcuts on the execution canvas. The operations are applied to the currently selected object. The following list of shortcurts can be searched. Enter your search term in the Global Filter field. Table Filter
    hideControlstrue
    inversefalse
    sparkNameSparkline
    datepatterndd M yy
    globalFiltertrue
    id1588166633583_-951954712
    sortShortcuts ⇧
    worklog365|5|8|y w d h m|y w d h m
    isORAND
    separatorPoint (.)
    order0
    ShortcutsDescriptionCTRL + 1, 2, 3 ... 9Opens the tab corresponding to the chosen number. The first nine opened models are offered for activation. Press a number to activate the corresponding model and bring it to the foreground.CTRL + DCloses the active model window.CTRL + Mouse WheelReduces (scrolling down) or enlarges (scrolling up) the zoom factor of the model.CTRL + SHIFT + DCloses all tabs and switches to explorer tab.CTRL + YRepeats editing steps that have been undone.CTRL + Z
    Undoes previous editing steps.DelPress Del to delete an object from the canvas.Esc

    Pressing the Esc key aborts the following processes:

    • adding a new object
    • drawing a relation
    • moving objects
    • hanging the name of an object
    Mouse WheelMoves the model up or down.SHIFT + Page downSwitches to the next tab from left to right.SHIFT + Page upSwitches to the next tab from right to left.