0% found this document useful (0 votes)
91 views2 pages

Bte Fi

This document discusses Business Transaction Events (BTE) in SAP FI which allow additional functionality to be attached to standard programs through function modules. It describes that BTEs work similarly to customer exits and standard programs call service function modules to determine which implementations are active. There are two types of BTE interfaces: publish/subscribe which cannot update data and can have multiple implementations, and process interfaces which can update data and only allow one active implementation. The document provides steps for finding, implementing, and activating a BTE by creating a function module, product, and link between them.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
91 views2 pages

Bte Fi

This document discusses Business Transaction Events (BTE) in SAP FI which allow additional functionality to be attached to standard programs through function modules. It describes that BTEs work similarly to customer exits and standard programs call service function modules to determine which implementations are active. There are two types of BTE interfaces: publish/subscribe which cannot update data and can have multiple implementations, and process interfaces which can update data and only allow one active implementation. The document provides steps for finding, implementing, and activating a BTE by creating a function module, product, and link between them.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

BTE FI

Grupo de Funções => BFFMSMPL

Módulo de Função => SAMPLE_INTERFACE_00001650

Business Transaction Events (BTE)


BTE allows attaching additional components, in the form of a function module to the R/3 system. Business transaction events function
in the same manner as customer exits.
The standard program contains an enhancement in the form of a Business Transaction Event. The standard program calls a service
function module, which determines and processes the active implementation of the enhancement. The naming convention for these
function modules is OPEN_FI_PERFORM_E (or OPEN_FI_PERFORM_P). This function module determines the active
implementations for each enhancement and stores them in an internal table. The implementing function modules are processed in the
sequence defined by the internal table.
 
Types of BTE
(1)Publish & Subscribe interfaces. Can not update data. Posiible to have multiple implementations .
(2)Process interfaces. Can update date. Only one active implementation .
 
 
How does it work
The BTE is a functionmodule (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 according to customizing.
 
 
How to find a BTE
Search the socurce code for for "OPEN_FI_PERFORM" og " OUTBOUND_CALL_"
Use transaction FIBF menu Environment->Info System (P/S ). Use the Documenttion button to see the documentation for the BTE
 
Implementing a BTE
1.  Go to transaction FIBF -> Environment  -> Info system (P/S)
2.  Enter the attribute type  as u2018Au2019 and selection attribute as u2018FIu2019.You will get all the BTEs for  FI .
3.  Select the required BTE and double click on it, you will get the corresponding sample function module name.
4. Click the button u2018Sample function moduleu2019  to go to the sample function module(SE37).
5. Copy the sample function module to a Z-function module (First create a new function group for the function module)  and edit   the
code in the new function module and activate it.(Note: The name of the Z-function module is not important.)
6. Go back to transaction FIBF - Menu Settings->Products->Of a customer to create a new product .
7. Click on u2018New entriesu2019 to create a new product.
8. Enter the name for product. Remember to mark the Active field. Save and activate it.
9.  Go back to FIBF menu Settings->P/S function modules->of a customer.
10. Click on u2018new entriesu2019 and give the name of your product and your function module to create a link between BTE  and
your product and function module.

You might also like