SAP ABAP IMG Activity BNK_ALERT_IMPL (BAdI: Implementation for Alert Categories)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FIN-FSCM (Application Component) Financial Supply Chain Management
     FIN_BNK_COM_CORE (Package) Bank Communication: Core Objects
IMG Activity
ID BNK_ALERT_IMPL BAdI: Implementation for Alert Categories  
Transaction Code S_PR0_40000130   (empty) 
Created on 20061114    
Customizing Attributes BNK_ALERT_IMPL   Attribute: Critical User Exits (Non-Required) 
Customizing Activity BNK_ALERT_IMPL   BAdI: Implementation for Alert Categories 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BNK_ALERT_IMPL    

Use

This Business Add-In (BAdI) enables you to realize the interface IF_EX_BNK_PAYM_ALRT in Bank Communication Management, to implement the logic for 'WHAT HAPPENS' defined by the users in the Customizing of Implementation Guide (IMG). The standard system provides a set of alerts. To create own alerts, customers must first define appropriate Alert categories in the transaction ALRTCATDEF and then create a logic for alert implementation in the BAdi implementation.

For each alert category, you must create the corresponding BAdI implementations. The alert category acts as a filter value for the BAdIs, to perform the respective alert logic assigned to it.

Requirements

In transaction ALRTCATDEF, you must define appropriate ALERT CATEGORY that you want to use.

Activities

  1. Choose the menu path Tools -> ABAP Workbench -> Utilities -> Business Add-Ins -> Implementation. Alternatively, enter the transaction SE19.
  2. Specify a name for the implementation and choose Create. A dialog box appears. Enter the name of the Business Add-In BNK_BADI_PAYM_ALRT . The maintenance screen for the Business Add-In appears.

    OR

    Alternatively, enter the Business Add-In definition transaction SE18 to reach its implementations. The menu contains an entry Implementation, which you can use to get an overview of the existing implementations. You can also create new implementations from here.

  3. Assign a name to the implementing class such as Y_CL_IM_BNK_BADI_PAYM_ALRT. You can follow the naming convention:
    1. Namespace prefix, Y, or Z
    2. CL_ (for class)
    3. IM_ (for implementation)
    4. Name of the implementation
  4. Double-click the implementation class name to implement the method. The system starts the Class Builder editor.
  5. When you have finished incorporating the logic, you must activate your objects.

Example

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 3   Nonrequired activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG BNK_ALERT_IMPL 0 ACR0000041 Direct Bank Communication 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20061121 
SAP Release Created in 700