!--a11y-->
Use of Custom BAdis in SAP R/3
SystemSAP 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.
...
1.
Optionally a SAP R/3
application developer develops a custom BAdi implementation. Alternatively,
one of the
BAdi implementations
shipped with the SAP R/3 System can be used. Each BAdi implementation has
a corresponding filter value.
2.
In UME, you
maintain 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.
