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

IDOC Filtering

Former Member
0 Likes
1,132

Hello experts,

I´m trying to filter message type HRMD_A(005) (all persons with BUKRS A to be transferred to system A / all persons with BUKRS B to be transferred to system B).

I know that filtering can be achieved (to a certain degree) in the Distribution Model (BD64) like infotype and subtype numbers. But the field specific changes have to be triggered via a BADI definition HRALE00OUTBOUND_IDOC using the method FILTER_VALUES_SET.

I understand, I have to follow the following steps below:

1. Define Filters as ALE Object Types via BD95 - done

2. Assign Filters to a Message Type via BD95 - done

3. Determine the Values FILTER1 and FILTER2

4. Distribute Data According to the Filter Settings

How can I fill the "Filter"-fields in E1PLOGI? (I´m new in the BADI-area)

I only have the following fields in E1PLOGI (in WE02):

PLVAR 01

OTYPE P

OBJID 02285

OPERA I

Thanks very much in advance!

2 REPLIES 2
Read only

GauthamV
Active Contributor
0 Likes
622

hi,

you can use BD56 transaction to filter data according to your requirement.

Read only

Former Member
0 Likes
622

Hi,

but this would mean filtering whole segments. The segments need to be transferred. I just want to filter by company code.