Skip to Content

Check different currency in Purch requisitions

Hi Guys,

my target is to implement a error check when I create a PR with different currency: in a PO I have set to blocking the error msg 06 166 and 0167 such as note 59611 but for PR's I don't find a OSS note or a std msg to set...

Can you advice please?

Thanks in advance for your attention

BR

Massimiliano

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Apr 10 at 09:28 AM

    What harm does this situation have for you?

    The requisition is an internal document, in fact a requisition has not even a header record, just items in table EBAN,

    and different items can be finally purchased with different vendors.

    If one person is planning for 2 plants then it is actually very convenient to maintain it in one requisition.

    If you don't want that then you should explain the reasons to that person. This falls usually on a more fruitful soil than just restricting people without real rational.

    But if you can't resist then you have to look into BAdI ME_PROCESS_REQ_CUST or user exits likeEXIT_SAPLMEREQ_*

    Add comment
    10|10000 characters needed characters exceeded

    • Hi,

      Use the badi, but I'm also intrigued as to why this is an issue. Do you perchance have a custom release strategy workflow in the system?

      Kind regards, Rob Dielemans

  • Apr 06 at 03:30 PM

    In my opinion has the OSS note 596111 - ME21N: Different company codes in a purchase order

    not really much to do with the requirement of currency for the PO and PR. It is supposed for a much different situation, and lucky circumstances make it work for your requirement.

    The mention of this note makes it even more complicated to really understand your situation.

    Are you really talking about currency?, which field exactly? or do you want restrict that items for 2 different plants can be entered into the same PR?



    Add comment
    10|10000 characters needed characters exceeded

  • Apr 10 at 08:54 AM

    Hi Jurgen,

    thanks for your interesting first of all:

    - I confirm: my scope is don't let to the user to enter in a Purch Requisition two or more items with different currency key (field WAERS) related to the valuation price

    - When you say to restrict that items for 2 different plants can be entered into the same PR in my opinion it will get well at the same way because I will have the same currency if the Plants are related to the same country...

    My example: I have created a PR with, in the first item, a Mexican Plant and the currency is MXN and the second item with an American Plant and the currency is USD..My requirement is to restrict this scenario with a std msg


    Thanks a lot for your attention

    BR


    Massimiliano

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 06 at 03:16 PM

    I detail better my question: I should set a std msg which block the possibility to create a PR with items with different currency..

    In the PO, following the OSS Note 596111, I have been able to do it setting to E the std msg 06 166 and 06 167 but for PR's I can not find the same std msg types..The only way is a user exit?

    Thanks again for the feedback

    BR

    Massimiliano

    Add comment
    10|10000 characters needed characters exceeded