BPMN Properties screen

Configures the BPMN properties for an activity.

Figure: Start Task Configuration screen

Start Task Configuration screen

Video: Process Builder Interface

Prerequisites

Good to Know

  • The BPMN properties are visible when you select an activity in the process.

How to Start

  1. Open Process Builder.

    For information about how to open this screen, refer to Process Builder.


    Open Process Builder
  2. In Process Builder, in the Activity Library, drag any activity onto your process.

    Drag Start Task eForms
  3. Select an activity.

    Select System Activity
  4. Click Properties > BPMN Properties.

    Click BPMN Properties

Fields

Field NameDefinition

AdHoc

Description:
Specifies whether the subprocess is ad hoc.
Allowed Values:
  • True - The subprocess is ad hoc.
  • False - The subprocess is not ad hoc
Default Value:
False

Assignments

Description:
Specifies the expression that determines the assignments for an activity.

Assignment From

Description:
Specifies the source of the assignment.

Assignment To

Description:
Specifies the destination of the assignment.

Assign Time

Description:
Specifies at what point during an activity the assignment occurs.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None

Categories

Description:
Specifies the categories for purposes such as reporting and analysis.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None
Example:
Refer to:

Completion Quantity

Description:
Specifies number of tokens that will be generated down the sequence flow.
Allowed Values:
An integer.
Default Value:
1
Example:
Refer to:

Correlation

Description:
Specifies correlation set to identify a process instance in another process through the instance state.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None
Example:
Refer to:

Documentation

Description:
Specifies the documentation for the object.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None
Example:
Refer to:

Event Type

Description:
Specifies the type of event.
Allowed Values:
  • Start
  • Intermdiate
Default Value:
Start

Exclusive Type

Description:
Specifies the exclusive type for the gateway.
Allowed Values:
  • Data
  • Event
Default Value:
Data

Expression Body

Description:
Specifies the mathematical expression.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None
Example:
Refer to:

Expression Language

Description:
Specifies the language that defines the syntax for the expression.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None
Example:
Refer to:

Gateway Type

Description:
Specifies the behavior of the gateway.
Allowed Values:
  • Exculsive
  • Complex
  • Parallel
Default Value:
Complex

IO Rules

Description:
Specifies the expression that defines the relationship between one input set and one output set.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None

Is For Compensation

Description:
Specifies whether or not a compensation can be performed after the process has completed normally.
Allowed Values:
  • True - Compensation can be performed.
  • False - Compensation cannot be performed.
Default Value:
False
Example:
Refer to:

Loop Type

Description:
Specifies the type of activity loop to use.
Allowed Values:
  • None
  • Standard
  • Multi Instance
Default Value:
None
Example:
Refer to:

Marker Visible

Description:
Specifies whether a marker is visible in the gateway.
Allowed Values:
  • True
  • False
Default Value:
False

Name

Description:
Specifies a name for the main label of the element.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None
Example:
Refer to:

Performers

Description:
Specifies the users who will be perform the task.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None
Example:
Refer to:

Properties

Description:
Specifies the properties for use within the processing of the activity.

Start Quantity

Description:
Specifies the number of tokens that must arrive from a single sequence flow before the activity can start.
Allowed Values:
An integer.
Default Value:
1
Example:
Refer to:

Status

Description:
Specifies the status of an activity.
Allowed Values:
  • Cancelled
  • Aborting
  • Aborted
  • Completing
  • Completed
Default Value:
Completing
Example:
Refer to:

SubProcess Type

Description:
Specifies the type of subprocess.
Allowed Values:
  • Reuseable
  • Reference
Default Value:
Reuseable

Task Type

Description:
Specifies the type task of the activity.
Allowed Values:
  • Script
  • Service
  • Send
  • User
Default Value:
Script
Example:
Refer to:

Trigger

Description:
Specifies the type of the trigger to start the process.
Allowed Values:
  • None
  • Timer
  • Message
  • Conditional
  • Signal
  • Multiple
Default Value:
None

Type

Description:
Specifies the type of the BPMN property.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None
Example:
Refer to:

More Information

For more information about BPMN or BPMN properties, visit the web site of the Object Management Group at bpmn.org.