Skip to main content

Introduction

Setting up a stage requires attention to its properties. These properties define how the stage works within the overall process. From basic details like its name to more specific configurations related to tasks, ownership, and transitions, every property plays a part. In this section, we'll go through each property and explain its importance.

1 - General

The General properties act as the cornerstone of any stage configuration. They provide foundational information about the stage and how it fits into the broader business process.

PropertyRequiredDescription
Stage NameYesA unique identifier for the stage, ensuring clear referencing and tracking throughout the process.
TitleYesA descriptive name of the stage, improving accessibility and understanding for users.
Designated OwnerYesSpecifies the user or team who owns the stage, ensuring accountability and oversight.
Due DateNoThe deadline for completing the stage, helping track progress and ensuring timely execution.
Terminating StageNoMarks the stage as a final one if no transition criteria are met, signaling the end of the process if applicable.
  • General Step

2- On Entering

The On Entering phase defines the actions or conditions that are triggered when the stage is activated. This is where initial logic flows and business processes are set in motion.

PropertyRequiredDescription
Logic FlowsYesPre-defined logic flows that are triggered upon stage activation, setting the conditions or actions.
Business ProcessesNoOptional business processes that can be initiated when the stage is entered, automating further actions.
  • On Entering Step

3- Task Configuration

The Assignment phase configures the details of the tasks within the stage, including the assignment of tasks to individuals or teams, and the necessary task details.

PropertyOptionsDescription
Task Entity-The primary entity related to tasks within this stage.
Assign ToCustom Single, Custom Multi, User, Team, Every Team MemberDefines who will be responsible for the task: a specific user, a team, or every member of a team.
TitleEnglish, ArabicThe task's descriptive name, provided in both English and Arabic for clear understanding.
Due Date-The SLA by which the task must be completed.
Completion Criteria-Defines the conditions (set using an expression builder) or logic blocks that must be met for the task to be considered complete.
  • Task Step

4- Completion Criteria

The Completion Criteria phase evaluates whether all tasks within the stage meet the necessary conditions for completion. This phase ensures that the stage only progresses once all predefined conditions are satisfied.

PropertyRequiredDescription
Completion CriteriaYesDefines the conditions (set using an expression builder) or logic blocks that must be met for the task to be considered complete.

5- On Exiting

The On Exiting phase configures the actions that occur when the stage is completed and prepares for the transition to the next stage.

PropertyRequiredDescription
Logic FlowsYesPre-defined logic flows that are triggered upon stage completion, managing final actions before exit.
Business ProcessesNoOptional business processes that can be initiated upon stage completion to automate subsequent actions.
  • On Exiting Step

Conclusion

In setting up the properties of a business process stage, attention to detail is critical for ensuring that each phase of the stage operates smoothly. From defining the general properties like name and owner to configuring logic flows and business processes on entering and exiting, every configuration plays a significant role in how the stage interacts with tasks and transitions. Proper task assignment, clear ownership, and well-defined completion criteria help ensure accountability and progress tracking. By effectively managing these properties, you ensure that each stage of the business process is aligned with organizational goals, driving the process forward with precision and efficiency.