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

How to prevent from idoc posting base on specific value without programing

0 Kudos
1,040

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?

5 REPLIES 5
Read only

former_member15255
Active Participant
0 Kudos
741

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

Read only

0 Kudos
741

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.

Read only

0 Kudos
741

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

Read only

0 Kudos
741

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?

Read only

Former Member
0 Kudos
741

This message was moderated.