Skip to Content
0

User Exit for replace Material Group1 in Sales Order.

Feb 09, 2017 at 09:29 AM

49

avatar image
Former Member

Hi all,

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

1.Division

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)

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

G Lakshmipathi
Feb 09, 2017 at 10:33 AM
0

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

Show 2 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Dear Lakshmipathi,

Client has not yet given any explanation why they require this.

but what i have posted is the exact requirement.

how can i check whether this will works for my requirement, before giving it to my technical team.

Best Regards

Raj

0

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.

1
G Lakshmipathi
Feb 10, 2017 at 12:09 PM
0
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.

Share
10 |10000 characters needed characters left characters exceeded