SAP ABAP IMG Activity CM_AS_XX_800 (Financial Holds)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQ (Package) Campus Management
IMG Activity
ID CM_AS_XX_800 Financial Holds  
Transaction Code S_KK4_82000981   (empty) 
Created on 20020917    
Customizing Attributes CM_XX_2_2   Campus Management Optional Activity (Not Critical) 
Customizing Activity    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name CM_AS_XX_800    

Use

Like other types of holds, you can also use financial holds to block activities such as registration and module booking in Campus Management.

You can set financial holds by means of a dunning run. Within the dunning run itself, you can use all of the available control parameters. To execute a dunning run, go to the SAP Menu and choose Accounting -> Financial Accounting -> Contract Accounts Receivable and Payable -> Periodic Processing -> For Contract Accounts -> Dunning Notice.

Once set, you can remove or deactivate financial holds in three different ways:

  • Delete the dunning run

    When you delete a dunning run, the system removes all the financial holds that were set by this dunning run.

  • Payment to the student account via the cash desk

    When a payment is made to the student account, the system checks if the open items have been cleared from the account or if the balance is positive. If this is the case, the system removes the financial hold.

  • Execute report program CMAC_FINANCIAL_HOLD_REMOVE

    This program checks if the open items have been cleared from the account or if the balance is positive. If this is the case, the report program removes the financial hold.

Requirements

Standard settings

Activities

Before you can use financial holds, you must make the following settings (for IMG references, see below):

  • Create a hold type with the object type student (ST)
  • Implement the business add-in (BADI) for derivation of status indicators with filter values AC10 (for setting financial holds) and AC11 (for removing financial holds)
  • Create a dunning activity with action category 01 (dunning activity) and function module CMAC_EVENT_0350_HOLD_SET

    The system uses this function module to set a financial hold based on the implementation of the BAdI for derivation of status indicators.

  • Incorporate the dunning activity in the respective dunning procedure or create a new dunning procedure with the desired configuration

    Within the dunning procedure itself, there are many control parameters in which you can specify the conditions and time intervals of a dunning activity, for example.

  • If you want to be able to choose students for a dunning run, you must first enter the dunning procedure you want to use in the respective student account.
  • If you want the system to remove the financial holds when you cancel a dunning run, you must define function module CMAC_EVENT_0395_HOLD_CANCEL for callup point 0395 (Dunning: Delete Dunning Notice).
  • If you want the system to remove the financial hold when a payment is made to a student's account manually, you must define function module CMAC_EVENT_0020_HOLD_REMOVE for callup point 0020 (Posting: Document/Clearing Finished (W/O Number)).

    Note: For performance reasons, the system executes this function module only for manual postings but not for mass runs. If you want to execute this function module for mass runs, you must copy it, make any required changes, and define this function module for removal of holds.

The activities for creating hold types and implementing the BAdI for derivation of status indicators are found in Customizing for Campus Management under Campus Management Processes -> Basic Settings.

The activities for creating dunning notices are found in Customizing for Financial Accounting under Contract Accounts Receivable and Payable -> Business Transactions -> Dunning Notices.

You can define customer-specific function modules in Customizing for Financial Accounting under Contract Accounts Receivable and Payable -> Program Enhancements.

Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type    
History
Last changed by/on SAP  20030415 
SAP Release Created in 471