Hi! I need help in doing my application. I would like to do a simple workflow and approval according to which department user's are. I need the submission to directly triggered the approver for approval or rejection. I am new for Outsystem so I cannot figure it out and I cannot use the forge workflow as it seems mine is not compatible.
If you have any idea or have build an application with approval system, I would like your help.
Thank you in advance!
Hello @Aina Khalidah
Hi Jaydeep,
This is a sample application in the Forge that can help you understand how to implement it.
You can refer to this forge, which uses the BPT process to streamline the approval process.
https://www.outsystems.com/forge/component-overview/7360/bpt-approval-process-how-to
For more information about Business Process Technology (BPT), please refer to the link below.
https://learn.outsystems.com/training/journeys/async-capabilities-649
Regards,
Nikhil Kumar vijay
Hello,
I would like to recommend you some training resources which will help you understand how to create business process in OutSystems (BPT):
https://success.outsystems.com/documentation/11/building_apps/using_processes_bpt/
And this is a video course
https://learn.outsystems.com/training/journeys/business-processes-589
Hi @Aina Khalidah,
Since you are new in Outsystems, so you need to go through BPT learning materials then you will be able to understand the concept and you can implement it as per your business needs.
https://learn.outsystems.com/training/journeys/business-processes-589?_gl=1*1lyxy3i*_gcl_aw*R0NMLjE3Mjg2Mjk0NjAuQ2p3S0NBanc5cDI0QmhCX0Vpd0E4SUQ1Qm9fb3VBSFVCUzdEaXc1X0F0OFdHZEFLdjZjZktoT0oxNTF2ZXB0cnFyaXpMZlZEZzZDVjVCb0NGTGtRQXZEX0J3RQ..*_gcl_au*NTczNDM2NjQ2LjE3Mjc3MTExMzY.*_ga*MTM3ODMzODc4MS4xNjcyMDQ2OTcw*_ga_ZD4DTMHWR2*MTczMDY5Njg0OC42My4xLjE3MzA2OTcwMjIuOS4wLjA.*_ga_HGKNZZMWJS*MTczMDY5Njg0OC4xMDkuMS4xNzMwNjk3MDIyLjkuMS44MDQxNzMyODg.*_ga_G11QMS1MBT*MTczMDY5Njg0OC4xMjAuMS4xNzMwNjk3MDIyLjAuMC4w
Regards
Shashi Kant Shukla
Hello Aina,
Since you are new to OutSystems before building features using advanced concepts like BPT, I would suggest you to build simple application to simulate the approval workflow. This would give you better understanding of basic concepts and then you can move on to advanced ones. The basic workflow would involve below simple steps:
1. Create a screen to allow user to submit a request. As soon as request is submitted, create a record with appropriate status for instance Pending Approval.
2. Create a screen to display list of all the requests with different statuses. Only users with Approver role will have access to it.
3. Create a screen to see request details with options to change the status, for instance Approve a pending request.
Hope it helps!
Junaid