Skip to Content
avatar image
Former Member

ME21N / ME22N SAVE Userexit

Hi,

Is there any userexit at creating and changing a Purchase Order.

I want to update some field in Purchase Order based on some condition while saving it.

If anyone has any information, pls. let me know

Thanks

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Dec 22, 2005 at 09:09 PM

    pl. check

    EXIT_SAPMM06E_012

    EXIT_SAPMM06E_013

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 23, 2005 at 05:31 AM

    I dont think there is a user exit for the Enjoy PO Transaction ( ME21N/22N). the exits mentioned in previous mails r for me21/22.

    For Me21n, a badi is there named ME_PROCESS_PO_CUST.

    Try using this if possible.

    Regards,

    Bikash

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 23, 2005 at 06:21 AM

    The User exit in your case could be MB_CF001 and use transaction SMOD to look for user exits

    Satish

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thanks to all for their reply. Sorry for not responding for so long.

      My problem is still unsolved. Let me give some more detail about my requirement.

      My work is mainly around PS ( Project System ) module and its integration with MM & SD modules.

      My requirement is, whenever user save / change PO, a project will be created on PS ( Project System) side with reference

      to the WBS elements entered at line item level of PO. I am able to do this and it is working fine. I am triggering project

      creation from user-exit MM06E005, component EXIT_SAPMM06E_013.

      Now my next task is to, based on the project created i have to populate some data in the following fields,

      1. ABLAD (Unloading point) (Table EKKN)

      2. WEMPF (Recipient) (Table EKKN).

      user-exit EXIT_SAPMM06E_013 has XEKKN as table parameter and i can change it, but this table is local parameter of the program

      from where this exit is being called. So even though i populate this fields, it is not retaining it value.

      My questions, is there any exit / BADIs triggering after EXIT_SAPMM06E_013, where i can populate these fields. I am working in 4.6C

      Thanks,