The editor view

Editor screen components

Actions panel

Save the BPMN diagram.

Download the diagram in BPMN format.

Download the diagram in SVG format.

Toggle fullscreen.

Toggle minimap.

Zoom out/Zoom in.

Deploy the process version. Active only for the DRAFTe process versions.

Toolbox

Activate the hand tool.

Activate the lasso tool.

Activate the create/remove space tool.

Activate the global connect tool.

Create start event.

Create Intermediate/Boundary Event.

Create End Event.

Create Gateway.

Create Task.

Create Action.

Node edition options - allows to define edit the node options: define the next node to append, change the type of the current node or delete it. Comments can be added to the node.

Node configuration panel - allows you to configure the nodes added. You’ll find below the basic configurations and the node configuration to apply for each node type.

Process design rules

  • Marjory process design is BPMN 2.0 compliant.

Process version configuration

Each process version has following configurations

  • NAME: process version name.

  • PROCESS VARIABLES: process variables of the process version. These variables will be used throw the execution of the process version and will be updated by the different nodes. Each variable is defined by a name and a type. You can add as much variables as needed for your process version.

    • Name - should be unique on the process and respect the following conditions: camel case format, no spaces, no special characters, should not start with a number. It’s important to have a name significant, it will be used on the process instances logs.

    • Type - defines the variable type. Can be: string, object(including JSON), number (integer, float, double), boolean, array, typescript & javascript, map, Date, types standards de javascript, File - for documents.

  • LAUNCHER DESCRIPTION: tips for launching the process version via Launcher.

  • LAUNCHER STRUCTURE: set the template to be used to launch a process instance. Is a JSON structure, you can give examples of values and define if the data is Mandatory or optional.

A process version is a set of nodes configured to be executed according to the business needs. All node configuration details are available in the Node configuration page.

pageNode configuration

Last updated