Ansicht
Dokumentation

CRM_COMPL_QM_NOTIF - BAdI: Mapping of CRM Data to ERP Quality Notification

CRM_COMPL_QM_NOTIF - BAdI: Mapping of CRM Data to ERP Quality Notification

Vendor Master (General Section)   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in component Service Complaint (CRM-BTX-COM).

When transferring data from a transaction or a transaction item, from SAP CRM to a quality notification in the ERP system, you can use this BAdI to modify data and influence the RFC destination before the transfer is completed.

A quality notification in the ERP system is created from data in a complaint or a complaint item in SAP CRM by using the action method QM_NOTIFICATION . To do this, the implementation MAP_CRM_TO_BAPIMTCS of the action framework calls the function module Create Quality Notification (CRM_COMPL_QM_NOTIF_CREATE ), in which mapping between SAP CRM data and the quality notification in the ERP system is defined.

After mapping, the function module calls this BAdI.

To use a Business Add-In, an implementation must be created for the existing definition of the BAdI and the associated method must be programmed.

The default setting for this BAdI is active. Default coding is executed automatically.

There is no active implementation.

TheBAdI cannot be used multiple times

TheBAdI is not filter-dependent.

After you have called the IMG activity, proceed as follows:

  1. In the following dialog box, enter in the field "Implementation" a name for the BAdI implementation and choose Copy.
If implementations have already been created for the BAdI, a dialog box with the existing implementations will be displayed. In this dialog box, choose Create.
  1. In the corresponding field, enter a short text for implementation .
  2. In the tab Propertiesenter filter properties - if this is a filter-dependent BAdI.
  3. Choose the tab Interface.
The name of the implementing class is generated by the system based on the name of your impmlementation. You can change the name.
If the BAdI is a menu exit, the tab FCodes also appears.Enter a function here and, if necessary, additional data.
  1. Save your entries and assign a package.
  2. Position the cursor on a method. Call up the Class Builder by double-clicking it.
  3. Between the statements method <Interface-Name>~<Name of Method>. and endmethod, enter the coding you request for the implementation.
  4. Save and activate your coding, and navigate back to the screen Change Implementation.
  5. Save on the screen Change Implementation.
Note: You can first create an implementation for the BAdI and then activate this later on. In this case, close the processing function at this time.
  1. Choose Activate.
When the application program is executed, the coding you have created will be run.

Methods

Quality Notification - Data Mapping






Fill RESBD Structure from EBP Component Structure   Vendor Master (General Section)  
This documentation is copyright by SAP AG.

Length: 3576 Date: 20240523 Time: 165322     sap01-206 ( 57 ms )