Use Enhanced ALE Filtering to Remove Unnecessary Employee Master Data
- by Michal Krawczyk, SAP Integration Consultant, BCC, Poland
- October 15, 2008
Learn how to enhance Application Link Enabling (ALE) filtering of HR master data distributed to other systems with your own custom filters. With just a few steps, you can send the desired HR master data without the need to filter unnecessary data using middleware such as SAP Process Integration or SAP Business Connector.
Application Link Enabling (ALE) is a technology providing asynchronous data interchange of SAP systems with other SAP or non-SAP systems using the Intermediate Document (IDoc) interface. Using ALE distribution models in SAP allows you to filter out all unnecessary objects from HR master data that is distributed to other systems.
As an HR expert, you’ve probably been in many situations in which you would like to share only necessary data and avoid sending all data records from one system to another. Most master data objects, such as employees in SAP ERP HCM, vendors in SAP Materials Management (MM), and customers in SAP Sales and Distribution (SD), already have a set of predefined filters that can be used. However, not every predefined filter can match your needs perfectly. Even the standard Application Link Enabling (ALE) filters added to an ALE distribution model cannot meet every user’s need for some fields and not others.
Fortunately, there is a way you can filter out HR master data objects on the basis of virtually any SAP table field for any employee quite easily using a standard Business Add-In (BAdI) with relatively little coding. I’ll show you how to create your own custom ALE filters and how to set up a complete HR master data ALE distribution.
I start by creating a standard HR master data distribution model so that I can send employee Intermediate Documents (IDocs). Next, I implement a BAdI enhancement that filters out the unnecessary data. Finally, I update the distribution model with the new filter.
Would you like to see this full item?