SAP ABAP IMG Activity CM_AS_XX_300 (Define CO Rule Elements and Assign Function Modules)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AC (Application Component) Student Accounting
     CMAC_D (Package) Campus Management: Student Account
IMG Activity
ID CM_AS_XX_300 Define CO Rule Elements and Assign Function Modules  
Transaction Code S_KK4_82000204   (empty) 
Created on 20000615    
Customizing Attributes CM_SA_2_1   Multiple Use: Optional, Non-Critical Activity (IS-HER-CM-AC, ASAP 899) 
Customizing Activity CM_AS_XX_300   Define CO Rule Elements and Assign Function Modules 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name CM_AS_XX_300    

In this IMG activity, you define the rule elements for CO account assignment and assign function modules to these CO rule elements. The CO rule element calls the assigned function module to derive cost distribution information for CO account assignment. The function module also also determines the company code.

You assign the rule elements you have defined to your rules for CO account assignment in the next IMG activity.

Requirements

Before you can assign a new function module to a CO rule element, you must create this function module. The new function module must have the same interfaces as the following function modules so that the import and export parameters correspond:

  • CMAC_ACC_DERIVE_NONE
  • CMAC_ACC_DERIVE_TOP_ORG
  • CMAC_ACC_DERIVE_ORG
  • CMAC_ACC_DERIVE_FIX_ORG

You can create a new function module from the SAP Menu by choosing Tools -> ABAP Workbench -> Development-> Function Builder (transaction SE37).

Standard settings

The SAP standard system contains the following rule elements for CO account assignment (CO rule elements):

  • Rule element A (no CO assignment (dummy))
    Assigned function module: CMAC_ACC_DERIVE_NONE

    In this CO rule element, the system posts the fee revenues to a G/L account and does not use a Controlling object for CO account assignment. It uses the standard company code defined in the student's contract account.

  • Rule element B (CO assignment with top org. unit)
    Assigned function module: CMAC_ACC_DERIVE_TOP_ORG

    In this CO rule element, the system determines the cost distribution information from the top organizational unit. It uses the company code of the top organizational unit.

  • Rule element C (CO assignment with SC/SM info)
    Assigned function module: CMAC_ACC_DERIVE_ORG

    In this CO rule element, the system determines the cost distribution information from the program (SC) or module (SM). If the program or module do not contain any cost distribution information, the system determines this information from the organizational unit linked to the program or module. It also determines the company code from this organizational unit or from the higher-level organizational unit.

  • Rule element D (CO assignment with fixed org. unit)
    Assigned function module: CMAC_ACC_DERIVE_FIXED_ORG

    In this CO rule element, the system derives the organizational unit from the settings in IMG activity Define CO Rules for CO Account Assignment and determines the cost distribution information from this organizational unit. It also determines the company code from this organizational unit or from the higher-level organizational unit.

Note: The Cost Distribution infotype (1018) contains cost distribution data for the respective object. In this infotype, you can specify which Controlling objects and percentages apply for CO assignment. Rule elements B, C, and D read the cost distribution infotype. In this infotype, you can specify which Controlling objects and percentages apply for CO assignment.

Activities

  1. Enter a single-character alphanumeric key and a description for each required CO rule element.
  2. Assign a function module.

Business Attributes
ASAP Roadmap ID 899   not to be assigned 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
V_TCMAC06S V - View SM30  
History
Last changed by/on SAP  20030523 
SAP Release Created in 462