Hello,I just want to know the actual use of BPT process in OustSytems application and what benefits of creating process . I also followed up the documentations and training courses regarding process, but I didn't identify the actual use of process. Can anyone clarify the proper definition and use?
Thanks
Hi Rakhi,
Processes / Timers are used for providing asynchronous capabilities in your application.
Go for BPT Processes if you have a work flow to be defined that involves say a request going through various stages of approval. You can consider raising a Service Desk request as a use case wherein the request goes through various stages once you raise it till there is a logical closure. Outsystems's Case Management Framework and Workflow Builder are implemented on top of BPT framework.
Light Processes : If you want to perform some quick processing behind the scene for an database event without much tracking and need high throughput. You can consider Light BPT. There are certain pre-requisites to use Light BPT which you can find in the OutSystems Documentation
Timers : Basically for bootstrapping of data, or any heavy duty processing like archiving data every month etc. There are best practices shared by OutSystems when developing Heavy Duty Timers, do check them if needed.
Below are some short training videos to give you an overview on OutSystems asynchronous capabilities, and process overview which should give you an idea
https://www.outsystems.com/training/courses/176/asynchronous-processes-in-outsystems/ - There is also a comparison section here that can be of help
https://www.outsystems.com/training/courses/184/modeling-business-processes/
For understanding BPT you can go through the training video link provided by Sachin, and also check OutSystems Documentation.
Hope this helps.
Regards,
Saurabh
Thankyou @Saurabh Prabhu ChimulkarIts really helpful.
Hi,
Did you check this below tutorial? It may help you get your answers.
https://www.outsystems.com/training/lesson/1750/introduction-to-business-process-technology/
Sachin
No, I will check it.
Thankyou