cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

acceptance by contact person

sap_2605
Active Participant
0 Kudos
207

Hi,

We are using SRM 7 and using BRF workflow. We have a scenario, where if the PO is approved, it is not directly sent to vendor but will go to purchaser first, and purchaser then can approve it and it will go to vendor. I understand that we can use the acceptance by contact person.

As far as I understand the acceptance by contact person will ONLY be triggered if the workflow is coming to an end (either approved or rejected). So I set the event to for acceptance to be ALWAYS true, so whether it is approved or reject it will come to purchaser.

However after testing, I observe that the event for acceptance is triggered in EVERY level. So for example PO has 3 approvers, and first approver approve it. then the event for acceptance by contact person is triggered so a work item will be sent to the creator. I have then tried to make an event so it will be triggered ONLY if it is last level approver and it is approved, BUT it is not working.

So my question, is it a bug? From documentation it seems certain that the acceptance SHOULD only working at the end of approval process, but it seems to be working at EVERY level of approver?

If it is designed to be working like I observe do you guys have any idea how to set up the proper event?

John

View Entire Topic
sap_2605
Active Participant
0 Kudos

Now I just add creator as the last approver in the schema. In standard, SAP will reject this agent. However we have activated business function where approval can also be creator as well. As such the problem is solved.