You are on page 1of 6

BTEs BTE stands for Business Transaction Events . These are basically one type of enhancements.

BTEs are used mostly within FI but it can be also used for other modules . Business Transaction events are available in Standard SAP table TBE01.

The BTE are basically function modules (To be Implemented by the customer) that has a standard interface defined by SAP . The BTE is called by the SAP standard program by a call to function OPEN_FI_PERFORM_ or OUTBOUND_CALL_. This function checks if there are any active BTEs to allow customizing.

How to Implementing a BTE? 1. 2. 3. 4. Goto transction FIBF menu Environment->Info System (P/S ) Select the BTE you want to implement. Press button Sample function module This brings you to SE37 - Copy the sample function module to a Z-function module (First create a new function group for the function module) . Note: The name of the Z-function module is not important . 5. Edit the code in the new function module . 6. Go back to transaction FIBF - Menu Settings->Products -> Of a customer and create a new product which identifies the new product . Remember to mark the Active field.

7. Go back to FIBF menu Settings->P/S function modules->of a customer - Create an entry that links the BTE and Product with the new function module

Example: We want to implement BTE 00001620. Go to transaction FIBF .

TCODE : BERE (transaction FIBF menu Environment->Info System (P/S ) P/S Publish and Subscribe .

Press on Execute

Press Active Components . If any active components are available or not.

Press

. This is the sample FM provided by SAP .

NOTE : This Standard sample FM can be copied to custom FM to be used for customization .

Copy function module in SE37 (First create a new function group for the function module) Edit the code in the new function module.

Press on

. Interface Definition available .

Press on To get the detail documentation of the BTE :

Configuration Part Involved :

Here , the Event is configured with the Custom FM . FIBF menu Settings->P/S function modules->of a customer (- Create an entry that links the BTE and Product with the new function module .

Go back to transaction FIBF - Menu Settings->Products->Of a customer (TCODE BF24 ) and create a new product which identifies the new product Remember to mark the Active field.

SaveGo back to FIBF . This was all about BTE and how to implement it . Now , I will discuss some realtime scenario and how it was implemented according to the Customer requirement .

You might also like