Skip to main content

Steps

This documentation allows you to understand the Workflow steps in Bimser Synergy CSP.

FlowCompare

Represents the FlowCompare class used for workflow comparisons. See FlowCompare documentation for more details.

FlowPosition

Represents a workflow position in the system, encapsulating properties and methods to manage the workflow step logic. See FlowPosition documentation for more details.

FlowTrigger

The FlowTrigger class is responsible for triggering a flow within a workflow system. It manages the flow's project, parameters, starter user, and execution behavior. See FlowTrigger documentation for more details.

FlowOr

Represents a logical OR step in the workflow, managing parallel inbound options. See FlowOr documentation for more details.

SubFlowEnd

The SubFlowEnd class represents the end step of a sub-flow in the workflow process, designed to handle the completion of a sub-flow and manage return values. See SubFlowEnd documentation for more details.

FlowDepartment

Represents a workflow step for managing department-related operations. See FlowDepartment documentation for more details.

FlowStarterPosition

Represents a workflow step for managing the starting position of a flow, with various timeout and notification options. See FlowStarterPosition documentation for more details.

SubFlowCall

The SubFlowCall class represents a step in a workflow where a sub-flow is called. It allows a workflow to invoke another workflow or sub-flow and return values from the sub-flow. See SubFlowCall documentation for more details.

FlowDocumentState

Manages the state of flow documents within the workflow. See FlowDocumentState documentation for more details.

FlowAssign

Represents the FlowAssign class, inheriting from BaseErrorManagedApiStep<FlowAssignProperties> and implementing the IHasErrorOptions interface. See FlowAssign documentation for more details.

FlowGroup

Manages the workflow group settings, including members, positions, timeout options, and documents. See FlowGroup documentation for more details.

FlowDocumentSynchronizer

Provides functionality to synchronize flow documents with configurable options. See FlowDocumentSynchronizer documentation for more details.

FlowAnd

Represents the FlowAnd step in the workflow process, managing parallel inbound options. See FlowAnd documentation for more details.

FlowPushNotification

Represents a workflow step for managing push notifications, including settings and delivery logic. See FlowPushNotification documentation for more details.

FlowMail

Manages the email and notification functionalities within the workflow. See FlowMail documentation for more details.

FlowState

Represents a workflow state step, including options for state management and history visibility. See FlowState documentation for more details.

FlowNode

Represents a workflow node, defining its type and name. See FlowNode documentation for more details.

Variable

The Variable class represents a workflow variable that can hold various types of data, including linked document values, and provides methods for manipulating and setting values from different sources, such as positions, professions, or documents. See Variable documentation for more details.

FlowEnd

Represents the final step in a workflow, managing flow status updates and web notifications. See FlowEnd documentation for more details.

FlowProfession

Represents a workflow profession step in the system, encapsulating properties and methods for managing profession-related logic. See FlowProfession documentation for more details.

FlowTimer

The FlowTimer class is responsible for managing timeout properties and related settings in the workflow. It provides options for calculating timeouts using holidays, working hours, and other settings. See FlowTimer documentation for more details.

FlowTimerStarter

The FlowTimerStarter class is responsible for starting a flow timer based on specific target timer names. It extends the FlowObjectDesigner class and is used within a workflow to initiate timer-related actions. See FlowTimerStarter documentation for more details.

FlowStart

Represents the starting step of a workflow, including options for immediate start and notification settings. See FlowStart documentation for more details.

FlowPDFExport

Represents a step for exporting workflow data to a PDF file with various configuration options. See FlowPDFExport documentation for more details.

FlowUniqueIdCreator

The FlowUniqueIdCreator class is responsible for generating unique IDs based on a specified template and setting the value in a variable. See FlowUniqueIdCreator documentation for more details.

FlowMailSender

Handles the process of sending emails within the workflow with customizable options. See FlowMailSender documentation for more details.

FlowScript

Represents a workflow step for executing custom scripts with error management options. See FlowScript documentation for more details.

FlowApprovalCancellar

Represents the FlowApprovalCancellar step in the workflow, designed to handle approval cancellations. See FlowApprovalCancellar documentation for more details.

FlowDeleteDocument

Represents a workflow step for deleting documents in the system. See FlowDeleteDocument documentation for more details.

FlowDocument

The FlowDocument class represents a flow document with various configurable properties, inheriting from FlowObjectDesigner. See FlowDocument documentation for more details.

FlowParallel

Represents a workflow step for managing parallel tasks within a workflow. See FlowParallel documentation for more details.

FlowTimerStopper

The FlowTimerStopper class is responsible for stopping a flow timer based on specific target timer names. It extends the FlowObjectDesigner class and is used within a workflow to stop a timer. See FlowTimerStopper documentation for more details.

FlowGptPrompt

Represents a GPT prompt step within a workflow, handling query execution and results. See FlowGptPrompt documentation for more details.

FlowSetDocumentId

Represents a workflow step for setting unique document IDs using various assignment methods. See FlowSetDocumentId documentation for more details.

SubFlowBegin

The SubFlowBegin class represents the begin step of a sub-flow in the workflow process, designed to handle the initialize a sub-flow. See SubFlowBegin documentation for more details.

Pauser

The Pauser class represents a step in a workflow where the flow is paused, with timeout options and event handling. See Pauser documentation for more details.

FlowContinue

Represents the FlowContinue class for handling workflow continuation logic. See FlowContinue documentation for more details.

FlowDigitallySigning

Represents a workflow step for handling digital signing operations. See FlowDigitallySigning documentation for more details.