2006 May 01 3:01 PM
I want to filter at IDOC level.(For eg I want to send the sales orders of division 10.)
I have added the ALE object SPART and the segment name in BD59 and added the filter in BD64 for the messagetype ORDRSP.I am getting segment level filtering .(for other divisions segment is not getting populated).Please help
Thanks,
Ravi
I want to filter at IDOC level.(For eg I want to send the sales orders of division 10.)
I have added the ALE object SPART and the segment name in BD59 and added the filter in BD64 for the messagetype ORDRSP.I am getting segment level filtering .(for other divisions segment is not getting populated).Please help
Thanks,
Ravi
2006 May 01 3:54 PM
Hi Ravi,
There are two filtering in IDoc.
<b>Segment Filtering</b>:
Segment filtering can be achieved using T/Code <b>BD56</b>. Here you can suppress a whole segment irrespective of data inside it . You have to give Message Type / Sender Prrtner / Receiver Partner.
<b>Data Filtering</b>:
Data filtering can be done in dustribution model where you can restrict whole IDOCS or partials IDOCS to be send based on data in fields inside IDOC depending on whether the segment in which you filter is at the highest level or at a lower level. For example in MATMAS if you put a filter of E1MARCM for a particular plant , only data for this plant will go and other plants will be ignored.
For your case, you may need to do data filtering in <b>BD64</b> and specify only SPART = '10'.
SAP sends IDoc data ONLY for division 10.
Please check this link for detail information.
http://help.sap.com//saphelp_470/helpdata/EN/0b/2a611c507d11d18ee90000e8366fc2/frameset.htm
Hope this will help.
Regards,
Ferry Lianto
2006 May 01 4:39 PM
2006 May 02 7:42 AM
Hi,
I have solved that problem.Thanks for ur reply.
Thanks,
Ravi.
| User | Count |
|---|---|
| 6 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |