We recently upgraded from gP2015 to GP 2018.3. When we ran the workflow we begin getting multiple approval request for the same step. We need a resolution for this even if it means creating a new workflow.
Here's the current set up sample. 30 departments. we are requesting an approval from each manager and a budget manager. The other approval is for technology items and the trigger is the a technology account number. The we are having, the IT director is getting a request to approve the IT step 30 times even though the condition is not pertaining to 1 of the 29 departments. After the IT Director gets 29 request for the same requisition, the final approval receives the request 29 times as well. This makes absolutely no sense and I need help.
We don't have enough information to be able to troubleshoot this issue, and I would recommend a support case so an engineer can look at your workflow with you.
All I can tell you from the screenshot, which you already probably know, is that when a PM Batch is submitted for approval, it will look at each and every one of the 'first' steps for the approval conditions, and then go from there.
By 'first' steps, I mean ApprSLT100, ApprSLT200, ApprSLT300, ApprSLT400, ApprSLT103, ApprSLT105 and so on. So, based on that, if a PM batch is submitted and it matches the approval conditions on multiple workflow steps, it's possible the approver(s) of those steps could receive multiple emails, one for each workflow step they are the approver on and the approval condition is true.
What we'd need to do is look at the PM batch being submitted for approval, then look at each of the workflow steps that are showing pending approval from the approver(s) for it, and determine if that is correct or not, and if not, why it's pending approval on the step incorrectly.
In the PM batch window, if you pull up the batch and look at the View Workflow History window, it'll show which steps required approval and which ones had no action needed, based on the approval conditions, then you can go from there.
Thanks