SAP ABAP IMG Activity SIMGMMSRV_BAPI_CUST (BAdI: Service Master: Modification of BAPI Interfaces)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
MM-SRV (Application Component) External Services
⤷
MASB (Package) Service master

⤷

⤷

IMG Activity
ID | SIMGMMSRV_BAPI_CUST | BAdI: Service Master: Modification of BAPI Interfaces |
Transaction Code | S_AC0_52000417 | (empty) |
Created on | 20050124 | |
Customizing Attributes | MMSRV_BAPI_CUST | BAdI: Service Master: Modification of BAPI Interfaces |
Customizing Activity | MMSRV_BAPI_CUST | BAdI: Service Master: Modification of BAPI Interfaces |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | MMSRV_SM_BAPI_CUST |
Use
This Business Add-In (BAdI) is used in the component External Services Management (MM-SRV). It is easy to implement and is only accessible to customers.
The BAdI provides methods enabling you to change incoming and outgoing data:
- The Change Import Data (INBOUND) method is processed directly after invocation of the relevant BAPI. Data changes that you make at this time have the same effect as if you had already provided the data in modified form in the interface.
- The Change Import Data (OUTBOUND) method is similarly processed directly before the return to the invoker. Any data change in this method is thus not updated in the database. In this way, it is possible to reformat data for display purposes, for example.
Standard settings
In the standard system, the BAdI is not active.
The BAdI is not filter-dependent and can be used multiple times.
Activities
- After invoking the IMG activity, you first get a dialog box in which you can assign a name for the implementation.
Enter a name for the implementation of the BAdI in the Implementation field and confirm your input with Adopt. - If implementations have already been created for this BAdI, they are displayed in a further dialog box. Choose Create in this box.
The initial screen for creating BAdI implementations appears. - Enter a short text for the implementation in the relevant field.
- Choose the Interface tab page.
The name of the implemented class is generated by the system on the basis of the name of your implementation. You can change this class name. - Save your input and make the assignment to a development class.
- Position the cursor on the method in each case and branch to method processing by double-clicking.
- Enter your desired code for the implementation between the statements
method <interface name>~ <name of method>.
andendmethod.
. - Save and activate your code and navigate back to the Change Implementation screen.
- On the Change Implementation screen, with the aid of the activation, you can specify as of when the newly created implementation is to be valid:
- Save your input.
- When the application program is executed, the code you have created will only be run through if you activate the implementation via the relevant pushbutton. You can carry out this activation either immediately or at a later point in time.
See also:
Methods
Interfaces
Interface: Service Master - Modification of BAPI Interfaces
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 1 | Critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20050125 |
SAP Release Created in | 600 |