Skip to Content
0

Release strategy for multiple PO's

Dec 10, 2016 at 10:22 AM

66

avatar image

Hello All,

I have a scenario where I have to create a release strategy which checks if a user creates multiple PO's for same Materials and vendors on same day and the collective amount goes above a set limit all these po's need to be blocked for further approval.

Is it possible using standard po release strategy or we need to do any further customisation?

Regards,

Ranjit

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Jürgen L
Dec 10, 2016 at 10:36 AM
0

Your requirement is not possible.

Each PO is individually taken care off. When you create the PO then the checks according to the release strategy are carried out.

You might be able via the user exit to search for similar POs and consider their amount within your strategy, but the result only affects the PO that you currently process.

Let's construct an example, you want further approval if the limit exceeds 10000$. The users creates smaller POs then.

Think about the logical sequence.

When the user creates the first PO for e.g. 4000$ then you have no second PO that you can check in that very moment in your user exit of the release strategy.

When the user creates the second PO for 4000$ then you could consider the value of the first PO via user exit, still you are not above the limit.

When the user creates the third PO for 4000$ then your exit could find the other 2 POs, has then a total of 12000 which is above 10000 and the strategy for additional approval would be found for the third PO only. You cannot change PO number 1 and 2 at this time. Eventually with an extra BAPI call once you save the current PO.

Show 1 Share
10 |10000 characters needed characters left characters exceeded

I had tot as much, but before I updated the user I wanted a second opinion. But I can create a procedure or a SOP that does not allow for the users to print the po's until the day end? and then consolidate the po's at end of the day and decide on blocking? I am trying to design a system along the lines of traditional products, but this is one of the user requirements.

0
Mukesh kumar Dec 10, 2016 at 10:25 AM
0

Not possible !!!

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Nothing is impossible. I know this is not possible using normal SAP processes, but this is doable using some other method.

0
Jürgen L
Dec 10, 2016 at 12:01 PM
0

A PO which is not approved can by standard design not be outputted. Still there is no restriction for the buyer to take the phone.

And there is also no restriction to the approvers to approve individual POs during the day.

So there is in general nothing in SAP that forces the buyer to create just a single PO per day and vendor. And even you would make that, they could create the second PO the other day as a workaround to such restriction. And as well there is nothing to restrict the approver to approve only in his last working hour of the day or in the first working hour of the next day, just to have all individual POs together for an approval.

Such requirements have basically be implemented by a policy from the management, you can then support this policy by a report to analyze the POs and to show the management when the buyer violated the policy.

Share
10 |10000 characters needed characters left characters exceeded