
In most customers implementations,it is decided that not all data is required to flow from one system to the other. Even if it is technically possible in standard integration.
The general recommendation is to apply all data filters in the middleware. But there are some exceptions of already built filters that we can laverage:
Consideration
All integration decisions in C4C, are controlled in the Business Configuration, there you can decide to integrate Accounts and Contacts uni or bi-directional, prospects and Account Hierarchies.
Apart from that there are not many Integration filters to be applied from C4C out of the box.
Consideration
When going live with a subset of the ERP solution (1 company, 1 sales org) the decision has to be made whether to replicate the entire organizational structure from ERP and whether to send all accounts or a subset of the accounts.
If the decision is made to send a subset of the accounts to C4C, filters will need to be added to either the outbound IDOC configuration or the middleware solution to only include accounts that exist in those org units in scope.
Limitations
The initial set of filters you can apply in ERP (Transaction BD64) are very few, only consider Account Groups, Org units, Channels , Divisions, region, Postal Codes, Contact Person Function, Country Key, Credit Control Area.
Recommendation
Filter in the backend system if :
Use this if your filter requirements can be fulfilled by the filter objects available in the distribution model
Simple scenarios can be supported this way:
ALE Distribution Model BADI: IDOC_CREATION_CHECK
There is a second BADI that may be used in this context
BADI BDCP_BEFORE_WRITE to prevent change pointers from being written
For both BADIs: Watch out to not to interfere with other ALE integrations at the customer!
If the ERP filters are not sufficient, then other filters can be applied in the middleware.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |