X4 Produktdokumentation

Activity

image-20260311-152026.png


An Activity component defines an activity within a Business Process according to BPMN 2.0. The activity type and its execution behavior are defined by corresponding properties or marked with markers. Depending on the use case , an Activity component can be used to link Technical Processes or other Business Processes as subprocesses.

Properties

Business

Ad hoc

Ad-hoc activities are marked as ad-hoc by the icon. activities_adhoc_marker.png

Ad-hoc activity: Activity that can be executed at any time (free-flow mode only)

Compensation

Compensating activities are marked by the activities_compensation_marker.png icon.

Compensating activity: Unwinding of steps that have already been successfully completed

Activity type

Identification of the activity type

Available activity types:

  • None: General activity, without additional marking (default)

  • activities_send_marker.png Send: Send

  • activities_receive_marker.png Receive: Receive

  • activities_manual_marker.png Manual: Manual activity

  • activities_service_marker.png Service: Service(process)

  • activities_script_marker.png Script: Script

Execution type

Identification of the execution behavior

Available execution behavior markers:

  • Single: Simple execution (default)

  • activities_loop_marker.png Loop: Loop

  • activities_parallel_marker.png Parallel Multi-Instance: Parallel multi-execution

  • activities_sequential_marker.png Sequential Multi-Instance: Sequential multi-execution

Technical

Document

Path to the linked process in the X4 repository (set by the X4 Designer). If a process component icon from the palette is inserted on the drawing surface by means of drag&drop, it is merely an empty process component without reference to a file in the repository.

Label

Annotation of the icon in the process diagram

Note:

The activities_subprocess_marker.png mark (sub-process) is automatically set as soon as a Business Process (*.bpm) is linked.