Introducing Application Groups
Discovering Types of Modeling
Creating First Environment
Gaining an Overview on Modeling Functions
Evaluating Inbound Using Information Functions
Explaining Data Modeling
Analyzing Enrichment Functions​ for Environment Modeling
Explaining Processing Functions​ for Environment Modeling
Introducing On-the-Fly Model Functions
Defining Outbounding Using Information Functions
Managing Processes in Process Modeling
Managing Activities in Process Modeling
Exploring Strategies for Linking Workflows in Process Modeling
Managing Pages in Report Modeling
Managing Reports in Report Modeling
Understanding the Basics and the Importance of Environmental Preservation

Explaining Process Workflows

Objective

After completing this lesson, you will be able to understand spaghetti" workflow capabilities of UM process.

The Process Activity Dynamic Workflow

In the Universal Model, workflows can be defined to handle more complex scenarios, enabling dynamic decision-making and process adaptability. Let's delve into the concept of a Process Activity Dynamic workflow, using an example diagram to illustrate how different activities interact and determine the flow of the overall process.

The image appears to be a process flow diagram depicting a series of activities and their relationships. It shows four main activities labeled Activity 1, Activity 2, Activity 3, and Activity 4, each with their own associated entities and processing functions. The diagram illustrates how changes in the state of one activity can automatically trigger changes in the state of another related activity, such as moving from an inactive to active state upon successful run or confirmation. The flow also indicates that rejection of an activity can automatically change its state back to active.

Process Activity Dynamic workflow

In our example, we have a dynamic workflow with multiple activities that interact based on specific conditions:

Activity 2 Follows an If-Then-Else Condition

If Activity 2 is Confirmed:

Upon confirmation, Activity 4 opens for execution. It means that the process moves forward to the next designated step, allowing the workflow to continue based on a positive outcome.

If Activity 2 is Rejected:

If not confirmed, the workflow directs to Activity 3. This branching ensures that an alternative path is taken to address the issue that caused the rejection.

If Activity 3 Gets Confirmed:

Upon confirmation, the workflow reverts to Activity 1, effectively allowing a re-evaluation or reinitiation of certain process aspects. This step ensures that necessary corrections or verifications are made before proceeding further.

Dynamic Decision-Making

This kind of workflow exemplifies dynamic decision-making within the Universal Model. Depending on the outcomes of various activities, the workflow adapts to ensure that appropriate actions are taken. This adaptability is crucial for handling complex processes where outcomes are not always linear or predictable.