Skip to Content
avatar image
Former Member

User exit / BADI to control the Approved Purchase Requisition

I have configured the Release procedure for Purchase requisition with classification. The Release procedure should be applicable to the manually created Purchase requisitions which are having the total value (USD/ EURO/GBP) .The Release procedure is working well. But at the same time it will not have any control over the PO .We don’t want the buyer to change the PO Price above the total value of the Approved Purchase Requisition. I am looking for a User exit or BADI. We want to generate a message as hard core when the PO total value exceeds the PR Value .This is in ECC 6.0.

Can help will be highly appreciated. I already tried with the couple of BADI.

Thanks

Jeevan

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

6 Answers

  • avatar image
    Former Member
    Jan 16, 2008 at 04:10 AM

    Hello Friend

    Have you tried with writing requirement to routine in PO Pricing condition type.

    Reward if useful

    Regards

    SE

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 16, 2008 at 04:14 AM

    Thank You very much .We have short text PR. I didn't try that one. Can you please explian me how it is possible ?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 16, 2008 at 04:22 AM

    I heard we could control PO creation by BADI. I suggest you searching this forum by "PO BADI".

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 16, 2008 at 04:39 AM

    Thank You very much. I tried but failed to get the correct BADI

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 16, 2008 at 08:13 PM

    Thank You Bruce. That didn't help me

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Jeevan,

      We are still on V4.7 but hopefully these user exits still exist in EEC6.0.

      You should be able to use EXIT_SAPMM06E_012 which is part of enhancement MM06E005.

      This is specifically to Check Customer-Specific Data Before Saving but we have used it to check that a PO for a one-time vendor is not greater than $10,000, so it should be suitable for your purpose too.

      The PO header and item records are all available in the tables that are passed to the FM.

      Regards,

      Monika

  • avatar image
    Former Member
    Jan 17, 2008 at 03:07 PM

    Thank You Very Much .I am on the way for that Enchancement . I am trying to compare each and every line item of the PR/ PO .I want the User exit to generate a Message on Comparing the PO/PR Price .

    Thanks

    Jeevan

    Add comment
    10|10000 characters needed characters exceeded