Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Material Master Change Pointers/Distribution Model - any suggestions?

justin_santhanam
Active Contributor
0 Likes
998

Dear All,

Hope everyone is doing good.. I have been trying to come up with a solution for the below issue, but didn't get any further. Your help is highly appreciated.

Initial Design:

Couple of years before we had a plant 123 and plant 456 where we need to send the materials. So we had specified these plants in Distribution Model and things worked fine.

First Problem

During testing what we have found out was, if some one changes MARA level, IDOC is being created but it's not being sent out of SAP system because the IDOC doesn't have 123 and 456 plants which the distribution model filtered it out and no data got sent to SAP PI.

Solution implemented:

After doing lot of analysis and research we have implemented solution as per the blog

Today's problem

There are couple of more plants we were supposed to send the data 789 and 678. The problem is if some one did a mass change on plant 456, the above solution implemented takes all the data(not the deltas) and pushing it out. Even though the change is only on 456 plant, we were unnecessarily sending the data to 789, 678 which is causing lot of problems.

Now we realize we shouldn't have gone with the solution mentioned above, because it's not applicable in my scenario.

Does anyone handled this kind of scenarios in the past, if so can you please shed some lights?

Thanks,

Raj

Dear All,

Hope everyone is doing good.. I have been trying to come up with a solution for the below issue, but didn't get any further. Your help is highly appreciated.

Initial Design:

Couple of years before we had a plant 123 and plant 456 where we need to send the materials. So we had specified these plants in Distribution Model and things worked fine.

First Problem

During testing what we have found out was, if some one changes MARA level, IDOC is being created but it's not being sent out of SAP system because the IDOC doesn't have 123 and 456 plants which the distribution model filtered it out and no data got sent to SAP PI.

Solution implemented:

After doing lot of analysis and research we have implemented solution as per the blog

Today's problem

There are couple of more plants we were supposed to send the data 789 and 678. The problem is if some one did a mass change on plant 456, the above solution implemented takes all the data(not the deltas) and pushing it out. Even though the change is only on 456 plant, we were unnecessarily sending the data to 789, 678 which is causing lot of problems.

Now we realize we shouldn't have gone with the solution mentioned above, because it's not applicable in my scenario.

Does anyone handled this kind of scenarios in the past, if so can you please shed some lights?

Thanks,

Raj

1 REPLY 1
Read only

Former Member
0 Likes
590

Hi Raj,

As per my experience what you had already implemented, that is absolutely correct. I don't think there is any alternative to send the data as a whole (I understood if you are not sending the Plant data, how the middle ware filter them).

Now your requirement is if you make some mass changes in the materials which are extended different plants other than 456 plant, we have to restrict them. To restrict the outbound Idocs for MATMAS. you can use the Filter option in BD64 (Distribution Model). Here after creating the Filter Group, you can edit LOV for Plants.

Once your mass changes transmission is over, you can remove this.

Hope this will work, at least you can give a try...............