SAP ABAP IMG Activity FIBL_BADI_GET_BS_X (BAdI: Split and Parse)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FIN-FSCM-CLM-CM-CM (Application Component) Basic Functions
     FTE (Package) Bank accounting: External payment information
IMG Activity
ID FIBL_BADI_GET_BS_X BAdI: Split and Parse  
Transaction Code S_EBS_44000597   (empty) 
Created on 20120223    
Customizing Attributes FIBL_BADI_GET_BS_X   BAdI: Split and Parse 
Customizing Activity FIBL_BADI_GET_BS_X   BAdI: Split and Parse 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name FIEB_GET_BANK_STMTS_X    

Use

This Business Add-In (BAdI) is used in the component Electronic Bank Statement (FI-BL-PT-BS-EL). It supports you in the processing of file formats. If you want to import bank statement data in XML format or in a bank-specific format, a BAdI implemention must exist for the following functions:

  • Report RFEBKA00 for the manual import of bank statements: Bank Statement: Various Formats (SWIFT, MultiCash, BAI...)
  • Transaction for automatically scheduling the import. In the SAP Easy Access screen, choose Accounting -> Financial Accounting -> Banks -> Incomings -> Bank Statement -> Import and Forward (Automatically).

The system runs through the following two BAdI methods in order:

  1. Method SPLIT defines how a bank statement is to be split into logical bank statements. The bank statement file is transferred in parameter I_STRING.
  2. Method PARSE determines the detail information from a logical bank statement. This data is required in order to be able to read the mapping information for Customizing activity Define Mapping Format.

Requirements

You want to import bank statement data in XML format or in a bank-specific format.

Standard settings

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

BAdI Implementations

The following implementations exist in the standard system:

  • Implementation for XML format camt.053.001.02

    The filter value is camt.053.001 and the implementing class is CL_FIEB_GET_BS_CAMT053001.

  • Implementation for XML format camt.054.001.02

    The filter value is camt.054.001 and the implementing class is CL_FIEB_GET_BS_CAMT054001.

If you want to process other formats then you have to create a new implementation.

Example

See also

For information on how you implement BAdIs in the Enhancement Framework, see SAP Library for the SAP NetWeaver Platform on the SAP Help Portal under http://help.sap.com/nw_platform. Choose a Release and then Application Help. In the SAP Library, choose SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer Development -> Enhancement Framework.

Business Attributes
ASAP Roadmap ID 105   Define functions and processes 
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  20120307 
SAP Release Created in 606