Ansicht
Dokumentation

BF_FUNCTIONS_FIND -

BF_FUNCTIONS_FIND -

PERFORM Short Reference   BAL Application Log Documentation  
This documentation is copyright by SAP AG.
SAP E-Book

Short text

Publish&Subscribe BTE: Determining the Function Modules to Process

Functionality

This determines the function modules to process for a P&S Business Transaction Event from all the SAP, partner or customer enhancements for a Business Transaction Event (BTE).

The OPEN_FI function module calls up this function module and searches for the function module to process according to the following rules:

  1. The Activate Application and Country Filter indicator has been set in table TBE01.
    1. The system processes the alternative SAP function module from TBE31 that has the exact country and BTE application indicator for this BTE. Analternative SAP function module without an entry for the country and the BTE application indicator will not be found, unless a BTE application indicator without key entry is created explicitly in table TBE11. The same applies to a country in T005 without key entry.
    2. The system processes the alternative partner function modules from table TBE32 that do not have entries for country or BTE application indicator and, in addition, those that have exactly the entry that was supplied in the OPEN_FI function module.
    3. The system processes the alternative customer function modules from table TBE34 that do not have entries for country or BTE application indicator and, in addition, those that have exactly the entry that was supplied in the OPEN_FI function module.
  2. The Activate Application and Country Filter and the Deactivate Application Filter indicators have been set in table TBE01. The system determines the function modulesto process in the same way as for point 1, the only difference being that the application indicator is not relevant.
  3. The Activate Application and Country Filter indicator has not been set in table TBE01.
    1. The system processes all alternative function modules (regardless of whetherSAP, partner or customer function module) that have neither the BTEapplication indicator nor the country entered for the BTE in question in the corresponding table (see above).

The basic prerequisite is that the BTE Application Indicator is activated in table TBE11. If you want the system to find alternative customer or partner function modules, the corresponding customer or partner product must be activated in table TBE24 or TBE34.

Example

Notes

Make the settings for the BTES using transaction FIBF.

Parameters

I_EVENT
I_INTCA
I_APPLK
T_FMRFC





Parameters

I_APPLK
I_EVENT
I_INTCA
T_FMRFC

Exceptions

NOTHING_FOUND

Function Group

ITSR

ROGBILLS - Synchronize billing plans   Vendor Master (General Section)  
This documentation is copyright by SAP AG.

Length: 4198 Date: 20240523 Time: 183335     sap01-206 ( 80 ms )