Skip to Content
Author's profile photo Yang Bai

The price in MIRO when Price Control Category is 5

When you set Price Control Category to 5 in Info Record, and it is copied to Purchase Order. With reference to
this Purchase Order, you posted Goods Receipt. Now you would like to post Invoice, but what is the price in
T-code MIRO? Is it always as per GR date?

Sometimes, you may find the answer is “No“.

Why? Doesn’t Price Control Category work?

Actually, if you want to use the price as per GR date in T-code MIRO, there are three preconditions need to be
fulfilled:

1. ‘GR_Based_IV’ flag is set.
2. Price Control Category (EKPO-MEPRF) is set to 5.
3. no manual change occurs on PO net price

If you have changed the PO net price manually, system will change the price control category from 5 to 4 automatically.

Then in MIRO, it will use the PO net price instead.

If the customizings above are all correct, but still you found the price in MIRO is taken from PO net price, you may
want to check if Note 1789193 is missing from your system.

Also there is more useful information in SAP Online Help.

Assigned Tags

      11 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Jürgen L
      Jürgen L

      The initial paragraph can be understood like" If you maintain the price control 5 in info record then MIRO will never use the price at GR date" , from my point of view unluckily phrased.

      Author's profile photo Yang Bai
      Yang Bai
      Blog Post Author

      Thanks Juergen, I have changed the wording so that it won't mislead you.

      Author's profile photo Hidyath pasha
      Hidyath pasha

      Hi sir thanks for sharing the knowledge i have tested the your suggestion by keeping the GR date info record as 5 it worked normally can you please advice us how it will help?

      Author's profile photo Yang Bai
      Yang Bai
      Blog Post Author

      Hi Hidyath,

      Can you please share more details about your scenario?
      Have you filfilled all the preconditions?
      What does the behavior mean by "work normally"?
      Let me try if I can help you 🙂

      Best regards,
      Yang

      Author's profile photo Hidyath pasha
      Hidyath pasha

      Hi sir I have done infor record with 100 rs net price and price control is 5 maintain. i did PO for 10 qty for 100 each price is followed from the info record i did MIGO  and i did miro system is taking 1000 rs as net price in miro its working normally

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal

      Hi Yang Bai ,

      Beneficial detail for pricing date control . Also i want to add this link that might be used.

      http://help.sap.com/saphelp_45b/helpdata/en/75/ee130655c811d189900000e8322d00/frameset.htm

      Regards.

      M.Ozgur Unal

      Author's profile photo Yang Bai
      Yang Bai
      Blog Post Author

      Hi M.Ozgur Unal,


      Thanks for the suggestion.

      I have added it into the document 🙂

      Best regards,

      Yang

      Author's profile photo Yang Bai
      Yang Bai
      Blog Post Author

      Hi Hidyath,

      In this case, if 'GR_Based_IV' flag is set for the PO item and no manual change occurs on PO net price, you may want to check if the price per GR date is the same as the PO net price.

      Best regards,
      Yang


      Author's profile photo Hidyath pasha
      Hidyath pasha

      Hi Yang Many thanks for your reply i am little confuse on your comments you

      may want to check if the price per GR date is the same as the PO net price.

      please help on this

      Author's profile photo Yang Bai
      Yang Bai
      Blog Post Author

      Hi Hidyath,

      I mean that if every precondition has been fulfilled, the price in MIRO should be taken as per GR date. But if the price as per GR date is also 100rs per unit, which is the same as PO net price, you will get amount 1000 in MIRO.

      Best regards,
      Yang

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal

      Hi Yang Bai ,

      I have a question about pricing date control. I did these steps , but i get error message when i post good receipt.

      1- Vendor have price control category 5 (good receipt) .

      2- I created PO referance a contract type WK (4600000001) . However, i created a new contract for a new date range (4600000002).

      3 - I tried good receipt that posting date met 4600000002 so i get error this message because of referance PO have different contract.

      How can i manage this process ? I manage it same contract with new validity period that i know. But purchasing department manage their business with new contract.

      Is there any way to read new contract pricing on validity date ?

      Regards.

      M.Ozgur Unal