Skip to Content
avatar image
Former Member

User Exit for replace Material Group1 in Sales Order.

Hi all,

We have created Z Table with 3 columns i.e.


2.Material Group1

3.New Maretial Group1

Now while processing SO based on division whichever Material Group1 comes from Material Master, has to replace with New Material Group1.

Please suggest on this or guide me how find the User Exit.

Best Regards

Prasad (SD Functional)

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Feb 09, 2017 at 10:33 AM

    First of all, the requirement is not clear as to why you want to change the Material Group1. Is it related to Pricing ? Normally, in sale order, if any data to be validated at item level, based on custom logic, then USEREXIT_MOVE_FIELD_TO_VBAP can be used

    Add comment
    10|10000 characters needed characters exceeded

    • You should not give anything to the technical team until you can understand the exact business reason for this requirement. That should be your role as an SD expert.

      Material group is master data and needs to be maintained accordingly. Change the material master to "new" group and update open orders instead of playing "switcheroo" in a user exit. How will you ensure Z table is maintained correctly going forward? Sooner or later someone will forget and then you'll end up with panic among the users because the value does not match material master. This is a very bad design IMHO.

  • Feb 10, 2017 at 12:09 PM
    how can i check whether this will works for my requirement, before giving it to my technical team

    This is purely technical team's responsibility and not sure, how can you validate before giving it to them. If you are a technical resource, you can try developing the required coding in development, do testing and if found working, you can pass on to technical team.

    Add comment
    10|10000 characters needed characters exceeded