Ansicht
Dokumentation

FCLM_BAM_HBACCT - BAdI: Bank Account Number Mapping Between BAM and HBA

FCLM_BAM_HBACCT - BAdI: Bank Account Number Mapping Between BAM and HBA

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

The Business Add-In (BAdI) is used in the Cash and Liquidity Management (FIN-FSCM-CLM) component. You can use this BAdI to define the mapping logic of bank account numbers from Bank Account Management (BAM) in Cash and Liquidity Management (FIN-FSCM-CLM) to house bank account (HBA) data in Bank Master Data (FI-BL-MD), and another way round. The mapping logic influences the following activities:

  • Using program Generate Bank Account Master Data from House Bank Accounts(transaction FCLM_BAM_MIGRATION) to generate bank account master records from existing house bank account data.
When executing this program, by default, the system copies the value of the Bank Account Number field from house bank accounts to Bank Account Management as the bank account number of the new bank account master record. To override the default logic, you can use this BAdI to define another method of deriving bank account numbers.
  • Assigning house bank accounts in bank account master data
When a new bank account master record is created in Bank Account Management, house bank accounts must be assigned. When assigning the house bank accounts, the system provides a F4 search help listing all the house bank accounts that contain the same bank account number as the bank account master record. By default, the system maps the first 18 digits of the Bank Account Number field in bank account master record onto the Bank Account Numberfield in house bank accounts. To override the logic, you can use this BAdI to determine which field to map to in the house bank account data.

You can create your own implementation by using the following methods:

  • CONVERT_TO_AMD_ACC_NUM: convert bank account numbers from house bank accounts to bank account master data.
  • CONVERT_TO_HBA_ACC_NUM: map bank account numbers from Bank Account Management onto house bank accounts.

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

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

SAP provides an example implementation FCLM_BAM_ACC_NUM_MAP_IMPL for your reference. The example implementation defines the mapping logic as the following:

  • With method CONVERT_TO_AMD_ACC_NUM, the implementation combines the Bank Account Number field with the Alternative Bank Acct Numberfield in house bank accounts. The combined value is used as the bank accounts number for the new bank account master record.
  • With method CONVERT_TO_HBA_ACC_NUM, the implementation maps the Bank Account Number field in bank account master record onto the Alternative Bank Acct Number field in the house bank account data.





RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL Application Log Documentation  
This documentation is copyright by SAP AG.

Length: 3402 Date: 20240523 Time: 195914     sap01-206 ( 72 ms )