Skip to Content
0

MATMAS Idoc to Non SAP System

Apr 16, 2017 at 02:02 PM

118

avatar image
Former Member

Hello Experts,

We are using MATMAS to send materials to Non - SAP WMS system. We are doing this via Webmethods. In SAP We have created Distribution Model in BD64 where plant filter is activated for Plant A100, but it is not working. If we change a material for any other plant lets say B100, the IDOC is being generated and sent via BD10, which we do not want.

Qtn: For an IDOC being sent to a Non SAP system, do we need to do this step -> Model View -> Distribute? Is This required ?

2. When I try to perform this step, it gives an error - Communication error occurred - WmSAP Adapter: Missing no.

3. I have done SM59 Connection Test for the receiver system and its fine.

Any inputs would be highly appreciated.

Thanks

Vijay

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

2 Answers

avatar image
Former Member Apr 17, 2017 at 05:08 AM
0

Hello Experts,

Eagerly awaiting a response for the above question.

Thanks

Vijay

Share
10 |10000 characters needed characters left characters exceeded
Helmut Skolaut Apr 21, 2017 at 06:47 PM
0

Hi Vijay,

you have to setup distribution model, as you have done in my perspective correctly. Have you tried to generate out of BD64 the partner settings? You might have missed something small. Have to you got the two typical popups "xxx Material master created" and then "xxx Communication IDOCs created" when executing BD10 ?

You don't need to distribute the model to the target system as it does not need it .

IMO the IDOC will always be created, as the filter is working only been applied Segment by Segment - in other words you will always get E1MARAM record, but you will only get E1MARCM segments for those plants that you have specified in the model.

If you want to filter to have only those Material master that is member of a certain plant, you have to create a wrapper to BD10. If you want to consume change pointers, in transaction SALE you can implement a BADI in the menu point "Reduce Change Pointers..."

Hope this is helping you a bit.

Regards
Helmut

Share
10 |10000 characters needed characters left characters exceeded