SAP ABAP IMG Activity FSBP_CC_B_CASE_CHANG (BAdI: Changes to Data Cleansing Cases)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FSP_CLEANSING_DOCU (Package) FS Business Partner Data Cleansing - Documentation Objects
IMG Activity
ID FSBP_CC_B_CASE_CHANG BAdI: Changes to Data Cleansing Cases  
Transaction Code S_FPD_79000183   (empty) 
Created on 20101018    
Customizing Attributes FSBP_CC_B_CASE_CHANG   BAdI: Changes to Data Cleansing Cases 
Customizing Activity FSBP_CC_B_CASE_CHANG   BAdI: Changes to Data Cleansing Cases 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name FSBP_CC_B_CASE_CHANGED    

Use

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

This BAdI (FSBP_CC_B_CASE_CHANGED) informs you of any changes made to data cleansing cases and can react to these changes in user-defined BAdI implementations.

For this purpose, the following parameter is provided in the PROVIDE_DATA method via the interface IF_FSBP_CC_B_CASE_CHANGED:

  • I_DATA_CHANGES

    This table-like parameter (with a data record for each changed data cleansing case) provides all the data of the changed data cleansing cases for the last change in its status before and after the change.
    Each row of the parameter consists of the following substructures:

    • ID
      This parameter provides the number of the cleansing case.
    • STATUS
      This parameter provides the status of the cleansing case.
    • ADMINISTRATIVE_DATA
      This parameter provides the administrative data of the cleansing case.
    • PARTNERS
      This table-like parameter provides the partner data and the corresponding partner's status.
    • ADDRESSES
      This table-like parameter provides the mapping of the address numbers.
    • BANKS
      This table-like parameter provides the mapping of the bank details ID.
    • PAYCARDS
      This table-like parameter provides the mapping of the payment card IDs.

      In addition to current data, the STATUS and ADMINISTRATIVE_DATA parameters contain also contain a structure parameter (PREVIOUS) in which you can view the status of data before the data cleansing case was changed. The PREVIOUS structure contains only those fields whose values can still be changed after the data cleansing case has been changed.

      The contents of the MODIFICATION field in the records in the table-like parameters PARTNERS, ADDRESSES, BANKS and PAYCARDS displays the action that was executed using this data:

    • C    Creation
    • U    Change
    • D    Deletion
    • N    No Change

      In addition to current data, the records also contains another PREVIOUS structure parameter in which you can view the status of data before the data cleansing case was changed. The PREVIOUS structure contains only those fields whose values can still be changed after the data cleansing case has been changed. The fields of the PREVIOUS structure are filled only if the records are changed (MODIFICATION = "U").


Standard settings

For more information about the standard settings (filters, single or multiple uses), see the Enh. Spot Element Definitions tab page in BAdI Builder (transaction SE18).

Activities

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

Example

You can implement this BAdI to update dependent, customer-specific tables after a data cleansing case has been changed.

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
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  20130129 
SAP Release Created in 400