Process Control Workflow Configuration and Troubleshooting tips
Workflow configuration
1.Perform automatic workflow customization
SPRO->Governance, Risk and Compliance->General Settings->Workflow->Perform Automatic Workflow Customization
Select the node Maintain Runtime Environment and click on F9 as below
2.SPRO->Governance, Risk and Compliance->General Settings->workflow->Perform Task-Specific Customization
Expand the GRC PC component and make sure you define General/Background task for entries as below through ‘Attributes’ button.The workflow item will not be received if the task is not maintained.
The final screen will look like:
3.Activate the Event Linkage
Make sure all the relevant events are activated under GRC and GRC PC folder as below
4.Maintain the Event Queue
This is an optional setting. But its recommended to maintain , so the workflow run smoothly
SPRO->Governance, Risk and Compliance->General Settings->Workflow-> Maintain the event queue settings
Select the ‘Switch on Event Queue’ and click on Event Linkage as above
Verify the below events have ‘Enable event linkage’ selected. If any of the events have to be enabled, go to details button and enable the same
5. SPRO->Governance,Risk and Compliance->General Settings->Workflow->Maintain the event queue settings-> Click on Background job tab->Click on Schedule background job-> make sure the job is in Released status
6.Enable event Trace- this is an optional setting but it is highly recommended to activate
Go to Transaction SWELS
Select Switch on
Workflow Troubleshoot tips:
1. Check the Planner log
Transaction SLG1
Object : GRPC
Subobject : PLANNER and enter the planner ID, in the external Id field along with the timeframe
The mesage associated with the log can give more information
2.Event Trace
From the Event Trace , you can determine if the workflow is triggered successfully or not
Transaction- SWEL
Input the Case ID into the Creator Object instance (Get the case ID from the Planner log)
This will help to verify the receipt of the work item
3. In addition to these, make sure the relevant agent determination is in place
SPRO->Governance, Risk and compliance->General Settings->Workflow->Maintain Custom-Agent Determination Rules
4. Based on the Agent determination rules, check role assignment
5. Maintain the fallback receiver using
SPRO->Governance, Risk and Compliance->General Settings->Workflow->Maintain Fallback Receiver
If this is maintained, the workflow will get notified to the fallback user, making someone aware of these tasks
6.If there is an issue where there is no recipient for the task when the fallback receiver is not setup. In that case, the user can go to transaction SWPR
Based on the data, fix the role assignment
Thanks for sharing. Hope this document will be valuable when i get a chance to work on PC.
Regards
Deepak M
Hi Rajashree,
Nice one.I have couple of issues in PC for which I need help any chance to reach me at vardhansap79@gmail .com.\\
Regards
vishnu
Thank you very much for this superb document , it worked for me 🙂 .
Hello Rajeshwari,
Thank you for this document.
Does it require Transport request from Dev -QA-PROD , or need to perform in prod directly.