SAP ABAP IMG Activity /UI2/JAM_BADI_SRVMAP (BAdI: OData Service Mapping)
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_SRVMAP BAdI: OData Service Mapping  
Transaction Code /UI2/73000039   (empty) 
Created on 20140306    
Customizing Attributes /UI2/JAM_BADI_SRVMAP   BAdI: OData Service Mapping 
Customizing Activity /UI2/JAM_BADI_SRVMAP   BAdI: OData Service Mapping 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name CLB2_SERVICE_MAPPING    

Use

With this Business Add-In (BAdI), you can use the methods required when using the entries of the ABAP SMI service registry (tables CLB2C_GW_SRV (Customer) and CLB2S_GW_SRV (SAP)).

The methods are used in connection with the following use cases:

  1. Sharing objects with an external service provider.
  2. Sending notifications to an external service provider.

Requirements

  • You actively use the ABAP SMI service registry for OData services.
  • You also use the service mapping functionality that is represented by the secondary tables CLB2C_GW_SRV_REL (Customer) or CLB2S_GW_SRV_REL (SAP).

In case of a service mapping, it may be required to also do a key mapping.

Standard settings

For the key mapping between a source and a target service, a fallback implementation that maps the key 1:1 exists. This means the result key will be the same as the input key.

Activities

Implement the BAdI for services that are to be mapped and for which the key cannot be passed to the target service as is.

Example

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  20140306 
SAP Release Created in 100