- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2025 01:25 AM
I have to create Two parallel level approval through workflow i.e. both generated at same time - however RITM cannot get created until both groups have approved and if anyone rejects then RITM should be cancelled.
Can anyone please help me out.
Thanks&Regards,
Abhisek Chattaraj.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2025 03:19 AM
Hey @abhisek
Your existing workflow is attached to the specific catalog item, meaning it runs on the RITM (Requested Item) table. This setup creates the RITM immediately when the request is submitted, which doesn't allow you to hold the process until both parallel approvals are completed. Since your requirement is to have the approvals occur before any RITM is created, you need to move the approval process to a workflow on the Request table (sc_request). This way, the request remains in a pending state until both approval groups have given their approval, and only then is the RITM created. Using your current workflow on the catalog item won't work because it doesn't provide the necessary pre-approval pause required to prevent the premature creation of RITMs.
Thanks,
Raj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2025 01:37 AM
Hi @abhisek
You can design the workflow so that once the request is submitted, two approval tasks are created in parallel—one for each group. Then, use a join activity configured to wait for both approvals. If both groups approve, the workflow continues and creates the RITM. If either group rejects, the workflow cancels the RITM. This ensures that the RITM only moves forward when both parallel approvals are obtained and stops immediately if any rejection occurs.
Thanks,
Raj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2025 02:06 AM
Hi @raj chavan
Thanks for your reply and time.
I already have a workflow for a specific catalog item on requested item table. Based on a variable value I have to implement the logic as mentioned in my question.
Is it possible to implement it on the workflow which is in requested item table ?
Thanks&Regards,
Abhisek Chattaraj.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2025 03:19 AM
Hey @abhisek
Your existing workflow is attached to the specific catalog item, meaning it runs on the RITM (Requested Item) table. This setup creates the RITM immediately when the request is submitted, which doesn't allow you to hold the process until both parallel approvals are completed. Since your requirement is to have the approvals occur before any RITM is created, you need to move the approval process to a workflow on the Request table (sc_request). This way, the request remains in a pending state until both approval groups have given their approval, and only then is the RITM created. Using your current workflow on the catalog item won't work because it doesn't provide the necessary pre-approval pause required to prevent the premature creation of RITMs.
Thanks,
Raj