Skip to Content
Technical Articles
Author's profile photo arghadip kar

How to Prevent the PO created against PR, but for higher quantity in SAP?


After working with SAP for more than 15 years and travelling across the Globe for SAP Projects one enhancement I always use to build is to make sure the Buyer cannot buy more quantity than Released in the Purchase Requisition.

After sometime I got tired and said there should be an easier way to do it and guess there is a very easy way which will Cost the Customer nothing.



Purchase Requisition Approved amount.and PO Ordered Quantity


Go To Transaction Code OLME

Click as Mentioned Below

Now Click New Entries

Now Enter the following Entries and Save it.

Now we have only 15 Open quantity that can be used from the PR

Now we try to buy more than the Open Quantity available in the PR and Wala we got the Error. We did this without ABAP Coding.



In SAP there is always a better solution available if you have the urge to explore.


Here is the Video Version

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo SAP Consultants
      SAP Consultants

      This is really helpful

      Author's profile photo Madan Kumar Vattikuti
      Madan Kumar Vattikuti

      Hi Arghadip,


      Thanks for this, your blogs always very helpful

      Is there any way we can find all the tables associated with specific process and from which fields data is fetching. From that table?

      For example if  am executing transaction FBL1N,  want to know tables from which it is fetching data and fields from table it fetching data. I use trace function to do it but  get tables not the fields.


      Author's profile photo arghadip kar
      arghadip kar
      Blog Post Author

      Here is the Blog


      Check the other blogs also


      Author's profile photo Ravikumar Devendran
      Ravikumar Devendran

      Good one... Keep posting Arghadip...

      Author's profile photo arghadip kar
      arghadip kar
      Blog Post Author

      Thanks a Lot

      Author's profile photo Axel James
      Axel James

      your blogs always are very helpful...

      Author's profile photo Murod Saidov
      Murod Saidov

      Very helpful blog, thanks Arghadip!

      By the way, I see there are many other system messages not added to the register, where we can know the use of each one from there? please share if anyone knows the link, source... thanks!

      Author's profile photo arghadip kar
      arghadip kar
      Blog Post Author

      Thanks a Lot


      Let me find something for this query

      Author's profile photo Micheal Mathews
      Micheal Mathews

      Hi arghadip kar,

      This blog was really helpful. Can you also tell me which message to configure if i do not want the price in the PO to be more than the price maintained in the PR.

      Author's profile photo Alex Jeeva J J
      Alex Jeeva J J

      Hi Arghadip Kar & every fellow person who's likely to go through this blog.

      Don't you all feel quite absurd with the 'message' that's actually displayed ?

      Assume, we are basically trying to create a PO for the first-time with quantity exceeding that of a Purchase Requisition. (I understand by configuring 06 076 as an error it wouldn't allow us to do so)

      How come system say's "already ordered in full" when we are barely trying to raise a PO.

      Probably any further insights or right solutions?

      Alex Jeeva J J