SAP ABAP IMG Activity BADI_EPIC_BRS_PROPOS (BAdI: Clearing Proposal Rules for BRS)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-EPIC-BRS (Package) Globalization: E-Payment Integration Bank Recon. Statement
IMG Activity
ID BADI_EPIC_BRS_PROPOS BAdI: Clearing Proposal Rules for BRS  
Transaction Code S_EBJ_98000181   (empty) 
Created on 20121130    
Customizing Attributes BADI_EPIC_BRS_PROPOS   BAdI: Clearing Proposal Rules for BRS 
Customizing Activity BADI_EPIC_BRS_PROPOS   BAdI: Clearing Proposal Rules for BRS 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_EPIC_BRS_PROPOSE_CONTROL    

Use

This Business Add-In (BAdI) is used in the Localization (FI-LOC) component.

You can use this BAdI to define rules for automatically proposing items for clearing in the Bank Reconciliation Statement (China) program of the Electronic Payment Integration for China (EPIC) application.

This BAdI is called when you select the Propose Automatically checkbox on the selection screen of the Bank Reconciliation Statement (China) program.

This BAdI definition contains the following BAdI methods:

  • MAKE_PROPOSAL (Make Proposal Based on Input Data)

    This BAdI method selects the items that can be cleared with each other when you select the relevant option in the Bank Reconciliation Statement (China) program.

  • REVERSE_PROPOSAL (Reverse Proposal)

    This BAdI method deselects the items that have been selected by the MAKE_PROPOSAL BAdI method.

Requirements

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).

Activities

Example

You can find example implementations in the BAdI Builder on the Enhancement Spot Element Definitions tab in the Implementation Example Classes section.

For this BAdI, the example implementation CL_EPIC_BRS_PROPOSE_DEFAULT is available. This implementation proposes items for clearing based on the following procedure:

  1. Matches bank G/L account and electronic bank statement open items as follows:
    1. Matches open items that meet the following criteria:
    2. - The open item in the bank G/L account has a value in the Assignment field (ZUONR).
      - The open item in the electronic bank statement has the value ZUONR in a field name from the document index (Selection Fld field).
      - The value in the Assignment field of the bank G/L account item is equal to the value for the field from the document index (Selection Val. field) in the electronic bank statement item.
      - The amounts of the two open items are equal.
    3. Matches remaining open items with equal amounts in chronological order.
  2. Matches G/L subaccount open items that have equal amounts within the same subaccount in chronological order.

See also

For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help. In 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 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
BADI_EPIC_BRS_PROPOS CN China
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20121130 
SAP Release Created in 617