Skip to Content
avatar image
Former Member

User Exit in MIGO or MB1A for reason for movement

Hi Experts,

Scenario:

Reason for movemnet is defined for each movement type. In our scenario, there are reason for movement which should not be used by user even if they are assigned with movement type.

Transaction:

This is required for all scrapping related movement type.

User will use tcode MB1A or MIGO.

Please suggest an exit where we can write validation during Mb1A and MIGO.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Sep 12, 2011 at 05:02 AM

    Hi,

    Give authrization for the object mb1a or MIGO.Go to SE 80 create quthorization object and assign it to user group. Hope it works.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      creating new authorization object is not allowed as per our project guidelines .

      since its an additional requirement for our live and running SAP system.

      Please suggest an exit or BADI if available.

  • avatar image
    Former Member
    Sep 12, 2011 at 04:36 AM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 12, 2011 at 06:05 AM

    Hi,

    Use GR_BADI_MIGO and HI_BADI_MIGO. Hope it works. Thanks.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 12, 2011 at 06:12 AM

    Hi,

    Create a screen variant Using SHD0 and assign it to user profile.

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 12, 2011 at 06:32 AM

    Hi,

    I normally use the old-fashioned "include" user exit which is located at the end of the function KOMPBME_FILL. When it comes to BAdI's, then MB_MIGO_BADI or MB_MIGO_ITEM_BADI may suit you, even if I have never tried to throw user messages in them.

    BR

    Raf

    Add comment
    10|10000 characters needed characters exceeded