Ansicht
Dokumentation

FSBP_CC_B_PROCESS_EN - BAdI: Processing of Customer Enhancements

FSBP_CC_B_PROCESS_EN - BAdI: Processing of Customer Enhancements

CL_GUI_FRONTEND_SERVICES - Frontend Services   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

This Business-Add-In (BAdI) is used in the SAP Business Partner for Financial Services (FS-BP) component.

You can use this BAdI (FSBP_CC_B_PROCESS_ENHANCMNT) to ensure that data from customer enhancements of SAP Business Partner for Financial Services are included when data during data cleansing for SAP Business Partner for Financial Services.

For this purpose, the BAdI implementation provides the following methods via the interface IF_FSBP_CC_B_PROCESS_ENHANCMNT:

  • MAP_PARTNER_DATA_TO_CIF
This method is used to transfer data from the internal representation in the memory to the complex business partner interface so that this data during the merge process. The following parameters can be used to do this:
  • I_PARTNER
    Provides the business partner number of the business partner.

  • I_TABLE_DATA
    Provides the data of the business partner master records in the internal representation of SAP Business Partner for Financial Services.

  • C_CIF
    Transfers the data from customer enhancements to data cleansing control and therefore to data merging.

This method is called beforethe target business partner data and business partner duplicates are merged.
  • MAP_RELATIONSHIP_TO_CIF
You use this method for business partner relationship master records in the same way as MAP_PARTNER_DATA_TO_CIF is used for business partner master records.
  • MAP_PARTNER_DATA_TO_INT
You can use this method to transfer data from the merged business partner master records to the internal representation in the memory. The following parameters can be used to do this:
  • I_PARTNER
    Provides the business partner number of the business partner.

  • I_CIF
    Provides the data of the business partner master records after these have been merged.

  • C_TABLE_DATA
    Used to re-map the data of the business partner master records in the internal representation of SAP Business Partner for Financial Services (if you enhanced this representation) and return it to the calling program.

  • C_ENHANCEMENT_DATA
    You can enhance this structure to transport data from your customer enhancements to the method used to store this data.

This method is called afterthe target business partner data and business partner duplicates have been merged.
  • MAP_RELATIONSHIP_TO_INT
You use this method for business partner relationship master records in the same way as MAP_PARTNER_DATA_TO_INT is used for business partner master records.
  • SAVE_PARTNER_DATA
If required, you can use this method to trigger the saving of data from customer enhancements.
  • SAVE_RELATIONSHIP_DATA
You use this method for business partner relationship master records in the same way as SAVE_PARTNER_DATA is used for business partner master records.

Note that in this BAdI you can edit only the data from customer enhancements of SAP Business Partner for Financial Services in order to ensure that this data is merged correctly.

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

You use this BAdI when you simulate or process a data cleansing case.






CPI1466 during Backup   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 4889 Date: 20240523 Time: 194532     sap01-206 ( 119 ms )