Application Development 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: 

Problem with BTE

Former Member
0 Kudos

I have to use BTE, concretly 00503103, can anybody tell me how to use it?.

thanks in advance

7 REPLIES 7

Former Member
0 Kudos

What is BTE ?

Kind regards.

Colin.

0 Kudos

Business transaction event, it is a module that is thrown after an event.

0 Kudos

Hi Colin,

You asked what are BTE's?

These are <b>B</b>usiness <b>T</b>ransaction <b>E</b>vents.

They're a type of enhancement that are offered by SAP within the FI module. They use either a <i>Publish & Subscribe</i> or <i>Process</i> interfaces to retrieve their data from the main SAP programs.

They're not commonly used...

And now you know as much about BTE's as me!

Regards,

Hafeez

0 Kudos

Hi,

Thanks. I think I've used them before now eons ago now you have explained what they are.

I think you will find there is a function module relating to the business transaction event with the name containing the event name in some form or another.

Also, you need to do some configuration to get the BTE to activate but this escapes me. You will need to debug the code leading up to the function module to see what configuration is required, this is what I did.

Cheers

Colin

0 Kudos

Transaction BF* (example check out BF34) for BTE configutaion.

Regards

Raja

0 Kudos

Hi,

Search the main program of the transaction with the BTE number

You will find a function call some thing like

call function 'OPEN_FI_PERFORM_00001011_E'

exporting

i_bseg = bseg

i_bkpf = bkpf.

Now develop a FM (implementing your logic for enhancements) with the importing structre exactly same as this exporting structure.

in transaction BF34 assing the FM to the BTE number.

more at http://help.sap.com

Regards

Raja

0 Kudos

I am going to try with this things.

thanks and regards