Hi,
PO approval for our client is 2 level approval(Approver 1
& Approver 2). Based on release matrix settings, Approver 1 & Approver
2 are unique users. Generally, when any user goes on leave(for example Approver
2), he/she will set at least two users as covering officers for a period by
settings substitution rules in SAP Inbox.
We have implemented a custom check, system for not to allow
1st level Approver go and release 2nd level(final approval) because 1st level
Approver and 2nd level approver should always be different.
Since there is a possibility Approver 2 can set Approver 1
as one of his covering officer for a period (you can find it in SAP Inbox. Click
on SAP inbox. Settings -> workflow settings -> Maintain substitute),
system does not allow 1st level approver go and release 2nd level due to custom
check implemented. User wants us to check whether it is possible for not route
Purchase Order again to 1st level
approver after he/she approved it.
For example,
PO Amount = 10,000.00
Approver 1 = USER1(SAP userID)
Approver 2 = USER2(SAP
userID).
USER2 going on leave and set USER1 and USER3 as covering
officers for him in SAP Inbox.
When PO created, it will route to Approver 1(USER1). Once
USER1 has approved the PO, it will route to Approver 2(USER2) for final release.
Since he set USER1 & USER3 as covering officers, PO will be routed to USER1
& USER3 also.
Since USER1 has received the PO for approval, when he try to
approver system gives error message 'You
are the 1st level approver and not allowed to release 2nd level' due to our
custom enhancement.
Since USER1 is not allowed to release PO again, is it
possible PO for not to route again to USER1 through implementing any enhancements?
Kindly advise if you know any enhancement which helps me to
meet above requirement.
Thanks!
Regards,
Meera