64
Views
5
Comments
Use of Processes in OutSystems
Question

Hi All,

What is and how can we make use of Processes in OutSystems


processes.png
2024-06-24 04-49-49
Princi

Hello @Lincy Thomson 

Please go through this link - Processes 

You will easily understand the what and why we use processes in Outsystems.

In simple words - Processes in Outsystems help automate and streamline complex workflows, making application more efficient and reducing manual work.

Hope you will understand this.

Regards

Prince

UserImage.jpg
Afaque Shaikh

Hi,

A Process is an element that allows you to integrate your business processes into your applications. A process is designed in a process flow, which usually represents the activities that have to be carried out during an entity life cycle. 
To get the better understanding you can go through the below links as well as all other links provided by Vignesh Prakash in this thread.

https://success.outsystems.com/documentation/11/building_apps/using_processes_bpt/create_a_process_flow/process_flow_toolbox/

https://success.outsystems.com/documentation/11/building_apps/using_processes_bpt/


When defining the process flow of your processes, Service Studio provides the following Tools: 

StartStarts the process flow. Only one Start element is allowed in a process flow.
Conditional StartStarts an alternative flow in the process flow. How to use a Conditional Start.
Human ActivityActivity to be executed by a human being. How to use a Human Activity.
Send EmailSends an Email to one or more recipients. How to use a Send Email.
Automatic ActivityExecutes an action flow to do some work without the need of human intervention. How to use an Automatic Activity.
Execute ProcessExecutes another process as an activity of the current process. How to use an Execute Process.
WaitPuts the process flow execution on hold until a specific event occurs. How to use a Wait.
DecisionBranches the process flow path into multiple paths but only one is followed. How to use a Decision.
EndEnds the process flow. For a matter of organization, you can have more than one End element in the same process flow. How to use an End.
CommentAllows you to add comments to your process flow.
2019-01-07 16-04-16
Siya
 
MVP

Processes are a means of managing workflows. For example, consider a leave application process where an associate applies for leave. Once the leave is applied, various steps are involved. If the leave request exceeds a certain threshold or the available leave balance, it will be automatically rejected. If the initial validation is successful, the request will be sent to the reporting manager for approval. Depending on the rules, it may require additional approvals. At different stages, there may be requirements for auditing, sending notifications, and other activities. All of these tasks can be efficiently and effectively managed in OutSystems.

I recommend completing the "Building Your First Business Process" course to gain a thorough understanding of Business Process Technology (BPT).  Also go through the links shared by @Vignesh Prakash and @Princi

2024-05-14 06-52-28
Srigovindh-EONE

Hi Lincy Thomson 

In Outsystems , asynchronous logic can be performed by means of process and timer.Process allows to integrate the business process in an application by 
allowing machine to machine and human to machine interaction triggered by database event.
It's an asynchronous logic that executes in the backend. There are several process elements
to achieve the required functionality say Human activity, Automatic activity, Decision activity
etc. Launch On property of the process launches a process instance and Close On property ends the activity. 

Click here to see more about Process

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.