Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
97 views33 pages

Find BTEs in SAP Transactions

BTE in SAP

Uploaded by

Anay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views33 pages

Find BTEs in SAP Transactions

BTE in SAP

Uploaded by

Anay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

How to find a BTE (Business Transaction

Events).
In this document I am more explaining about how to find a BTE (Business Transaction Event) for the
relevant transaction for Technical Consultants in a easy way as well.

To find a BTE is to use a breakpoint and to execute the business transaction that you’re trying to find
the BTEs for.

Overview

There are two function modules that can be used to find the BTE.

Step 1:

For Process BTE use function module PC_FUNCTION_FIND.

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

1|Page
For Publish and Subscribe BTE use function module BF_FUNCTIONS_READ.

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

2|Page
Set breakpoints in these two function modules and then execute the transaction where you need to
find a BTE. Using the Enter Incoming Invoices Transaction/APP code.

To explain this a bit easier, I am using a simple transaction Enter Incoming Invoices, this transaction
is related to SAP FI module. However you can use the same way which ever the transaction/APP you
would like to find the corresponding BTEs available.

Step 2: Display the transaction to which you want to find the BTE.

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

3|Page
Before you hit enter after inputting in the initial screen, please make sure that your break points are
active as explained in the overview.

Now hit enter or display the transaction.

Step 3: The debugger kicks off and stops at exactly where the BTE is available as show in the below
screen shot.

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

4|Page
These are some examples of BTEs triggered on account display, in the parameter T_FM_CUS, you can
find the BTE Event and the corresponding implementations if there are any as show in the below
screen shot.

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

5|Page
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

6|Page
You can also see the corresponding Business Process Interfaces in the parameter I_PROCS (Table
level TPS01 and field PROCS) as shown in the below mentioned screen shot.

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

7|Page
Now go to SE16N and see the exact process as shown in the screen shot above which is 00001100

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

8|Page
FIBF

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

9|Page
PROCESSES

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

10 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

11 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

12 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

13 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

14 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

15 | P a g e
INTERFACES

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

16 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

17 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

18 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

19 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

20 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

21 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

22 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

23 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

24 | P a g e
Hope this document helps all the technical consultants to find the right BTEs in their process of
search.

Please do comment and rate for your queries and opinions.

In continuation with my document explaining on How to find a BTE (Business Transaction Event) in
Technical way.

I would also explain on how to find the BTE in SAP Banking Services system. Technical way remains
same across all SAP systems, but this is more like a functional way of finding the BTEs.

In general banks who are using SAP for their banking would have very complex integration and you
will always need a place to enhance for custom validations. This document will explain finding the
BTEs for “Publish and Subscribe BTEs (P/S) ” and “Process BTEs (Process)“.

Step 1: The first way is to look for a BTE using customising menu. The same process can be used for
both types of BTEs

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

25 | P a g e
FIBF

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

26 | P a g e
Step 2: You can then search for object related BTEs using a specific attribute

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

27 | P a g e
If you choose “A – Application Component”, then the Selection Attribute help will show the
components

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

28 | P a g e
You can then select a specific component, in this example for Financial Accounting

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

29 | P a g e
Execute to see the BTEs available

Hope this documents helps all to make it easier in finding the BTE. Please do comment and rate the
document.

RESULT

Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

30 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

31 | P a g e
Mickaël QUESNOT https://www.linkedin.com/in/mickaelquesnot/

Twitter @mistersharesap

32 | P a g e

You might also like