2013 Apr 15 9:05 AM
Hi expert,
We have a difficult situation to prevent from posting IDOC which is master data of GL account in system.
As you all know, the most GL account has the data of Chart of Accounts(SKA1) and the data of company code(SKB1).
Our requirements is to stop the updating of SKB1 level if meet some specific company code but still need post the data of SKA1.
Is that possible we can do it without programing?
2013 Apr 15 9:34 AM
Hello zhijun,
This is possible by following methods
Segment filtering. For each sender and receiver combination, a set of segments that are not
required can be filtered out.
Tcode : BD59
Reduced IDoc Type : The reduced IDoc type technique allows you to get down to the field level and specify the fields a receiving system does not need.
Tcode : BD53
Regards
Suresh Nair
2013 Apr 16 4:13 AM
hi Krishnan,
I suppose what you mention cannot meet my needs.
For the BD59, it is the filter for entire IDOC to stop sending out the IDoc if you done the configuration in BD64 as well.
For the BD53, it cannot be stop sending base on some specific value of SKB1.
2013 Apr 16 7:15 AM
Hello,
Please refer to the documentation of ALE IDOCS, it clearly states BD59 SEGMENT filtering , which states we can avoid processing of segments.
BD53 : you can avoid sending certain fields
Regards
Suresh Nair
2013 Apr 16 2:04 PM
hi Suresh Nair,
The functionality of filter should be applied in receive side(Inbound Idoc).
Check the enhancement, there are two user exits wiil be called before posting the changes of GL account. But it is not suitable for our requirements.
Our needs is to prevent from updating the data of SKB1(GL account company code) if the company code and GL number are both meet some condiction.
Do you have any idea of it?
2013 Apr 15 11:20 AM