SAP ABAP IMG Activity /UI2/JAM_BADI_EMAIL (BAdI: External ID for Backend User)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2 (Application Component) SAP UI for Decoupled Innovations
     /UI2/IMG (Package) IMG Activities
IMG Activity
ID /UI2/JAM_BADI_EMAIL BAdI: External ID for Backend User  
Transaction Code /UI2/73000016   (empty) 
Created on 20130628    
Customizing Attributes /UI2/JAM_BADI_EMAIL   BAdI: External ID for Back-End User 
Customizing Activity /UI2/JAM_BADI_EMAIL   BAdI: E-Mail Address for Backend User 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name CLB2_USER_MAPPING    

Use

With this Business Add-In (BAdI), you can define the mapping from the back-end user name to an external ID for an external service provider.

The external service provider may request an email address as a user name. This email address can be taken from various sources:

  • User's data in the system
  • Business Partner data
  • Remote system

Requirements

Standard settings

The default implementation uses the BAPI BAPI_USER_GET_DETAIL to read the email address from the user in the back-end system.

Activities

Example

See the fallback implementation of the BAdI in class CL_CLB2_USER_MAPPING_DEFAULT.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20130701 
SAP Release Created in 100