SAP ABAP IMG Activity SIMG_CMS_CAG_CHECK (Business Add-In: Additional Plausibility Checks)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-CMS-MD (Application Component) Master Data
     CMS_CORE (Package) Collateral Management System
IMG Activity
ID SIMG_CMS_CAG_CHECK Business Add-In: Additional Plausibility Checks  
Transaction Code S_ALN_01002171   (empty) 
Created on 20030407    
Customizing Attributes SIMG_CMS_CAG_CHECK   Business Add-In: Additional Plausibility Checks 
Customizing Activity SIMG_CMS_CAG_CHECK   Business Add-In: Additional Plausibility Checks 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name CMS_CAG_CHECK    

Use

You can use this Business Add-In (BAdI) to realize the interface IF_EX_CMS_CAG_CHECK in Collateral Management, to perform the additional plausibility checks defined for collateral agreements during the project implementation.

Note: The standard system provides a set of plausibility checks. To create own plausibility checks, you must make the required Customizing settings for plausibility checks in the Implementation Guide (IMG)by choosing SAP Banking -> Collateral Management -> Collateral Agreement -> Process Control -> Plausibility Checks.

The plausibility processor identification is considered as the filter value for this Business Add-In implementation. You must therefore create a separate implementation for each plausibility processor ID.

Requirements

Standard settings

This Business Add-in is filter-dependent (filter value is the plausibility processor ID). The standard system provides an example implementation. You can use this to create your own implementation and incorporate the necessary logic.

Activities

  1. To implement the Business Add-In CMS_CAG_CHECK, 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 that you want to copy (CMS_CAG_CHECK). The maintenance screen for the Business Add-In appears.

    OR

    Alternatively, enter the Business Add-In definition transaction SE18 to reach its implementations. In the application menu, choose Filter Value -> Overview. The system shows a list of existing filter values for the Business Add-In that you have specified. To create an own implementation, choose Filter Value -> Create.

    OR

    Create an implementation using the IMG activity Business Add-In: Additional Plausibility Checks.

    Note: The dialog box Business Add-In Builder: Create Implementation appears.

  3. Enter an appropriate name for the implementation

    Note: Assign a name to the implementing class such as Y_CL_IM_CMS_CAG_CHECK (customer namespace must start with Y or Z). Use the following naming convention:

    1. Namespace prefix, Y, or Z
    2. CL_ (for class)
    3. IM_ (for implementation)
    4. Name of the implementation

      Note: The Business Add-In Builder: Change Implementation appears

  4. Enter a short text for the implementation.
  5. On the section tab Type, insert a new row to select an appropriate filter value (plausibility processor identification) for this implementation.
  6. On the tab Interface, double-click on the name of the method Check to implement your logic. The system starts the Class Builder editor.
  7. When you have finished incorporating the logic, you must activate your objects.

Example

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20030407 
SAP Release Created in 200