Entering content frame

Process documentation Use of Custom BAdis in SAP R/3 System

Purpose

SAP Systems with release 4.6D and higher contain default Business Add-Ins (BAdis) that implement how the SAP System creates, updates, and deletes user data upon receipt of XML documents from UME. The default BAdis create standard R/3 users (SU01 users). Applications running on SAP R/3 may have additional requirements that are not covered by the default BAdis. In this case, the default BAdis can be overriden by custom BAdis that provide an application-specific implementation for actions such as user creation, updating, and deletion.

For example, SAP Enterprise Buyer might require that users are created with additional attributes that are not contained in the standard R/3 user profile.

The process for setting up an R/3 System to use custom BAdis is outlined below.

Process Flow

...

      1.      Optionally a SAP R/3 application developer develops a custom BAdi implementation. Alternatively, one of the Structure linkBAdi implementations shipped with the SAP R/3 System can be used. Each BAdi implementation has a corresponding filter value.

      2.      In UME, you Structure linkmaintain the properties for the SAP System, paying particular attention to the properties that you need to maintain if you are using a custom BAdi implementation.

      3.      In the R/3 System, you map the filter value of the BAdis to a receiver ID in UME. This ensures that when UME sends an XML document to the SAP R/3 System, the correct BAdis are used. For details, see Configuring SAP R/3 System.

 

Leaving content frame