Enhancements using Business Transaction Events (BOMs) 

Use

In order to optimize BOM processes in your enterprise you can use Business Transaction Events to enhance the processing functions of the standard SAP System.

Business Transaction Events are defined parts within a source that can add coding for different software levels, such as branches, partners, or customers, without changing the original program itself.

You use Business Transaction Events, to enhance the standard SAP System with extra components. You can link in-house function modules, or a product from a third party, to the standard SAP System.

See also:

Using Business Transaction Events

Features

Enhancement interfaces are defined in coding of the standard SAP System. If an event is triggered, the system calls up the function modules in which the customer-specific coding is executed.

The tables below show the enhancements for Business Transaction Events used in BOMs (development class CS).

Enhancements for Function Group CSBE

Description

Event

SAP-Function Module

Sample Module for Customer Module

Update Bills of Material

CS000010

OPEN_FI_PERFORM_CS000010_E

SAMPLE_INTERFACE_CS000010

Activities

  1. Create your own function modules (customer modules).
  2. At the same time, copy the sample module as a template.

  3. Enter your program code into the customer modules.
  4. In table TBE11 activate the application CS.
  5. This has to be done before the SAP function module calls up the customer modules.

  6. Assign an event to each customer module in the table TBE34.

If the event is triggered, the system calls up the customer modules, which are assigned to the event in this table.