Hierarchy

⤷

⤷

IMG Activity
ID | CM_AS_XX_430 | Define Fee Calculation Steps and Assign Step Elements |
Transaction Code | S_KK4_82000150 | (empty) |
Created on | 20000425 | |
Customizing Attributes | CM_SA_1_1 | Multiple Usee: Mandatory and Critical Activity (IS-HER-CM-AC, ASAP 899) |
Customizing Activity | CM_AS_XX_430 | Define Fee Calculation Steps and Assign Step Elements |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | CM_AS_XX_430 |
In this IMG activity, you set up the hierarchical structure of your fee calculation procedure. The purpose of this IMG activity is to mathematically link several pricing procedures within a fee calculation procedure.
To do so, define the individual calculation steps and assign these a pricing procedure or a sub-step. You also specify a fee calculation rule for each calculation step or sub-step. For each assigned pricing procedure, you define the calculation object.
You can edit the hierarchical structure in the table view as well as in tree structure maintenance.
Requirements
You defined the required fee calculation procedures in the previous IMG activity.
Recommendation
When building complex hierarchical structures, first create a draft before creating the actual structure in the system.
Activities
- Choose a fee calculation procedure.
- Define a calculation step and assign it a step element and a calculation rule. The remaining procedure depends on the assigned step element:
- Sub-step
- First define the required fee calculation steps and then assign these steps as sub-steps in the Assign Step Elements dialog.
- Fee calculation procedure
- In the Assign Step Elements dialog, assign the required pricing procedure and define the fee calculation object.
If you set up the hierarchical structure using tree structure maintenance, the assignment of sub-steps is somewhat easier because you can define these when you assign them.
Example
You have defined the following pricing procedure:
Pricing procedure Description
AAAA01 Registration fee
BBBB02 Program-based tuition fee
CCCC03 Module-based tuition fee
DDDD04 Administrative fee
You define fee calculation procedure XYZ001 which should consist of the following three calculation steps:
- Step 000: Add sub-steps 010 and 020
- Sub-step 010: Compare the program-based tuition fee with the module-based tuition fee and use the higher value
- Sub-step 020: Add the registration fee and the surcharge for late registration
You define the following calculation steps for fee calculation procedure XYZ001:
Step Consists of Elements Calculation rule
000 Sub-step 010, 020 Add
010 Pricing procedure BBBB02, CCCC03 Maximum
020 Pricing procedure AAAA01, DDDD04 Add
A student registers for a program and for several modules. You run fee calculation for this student. From the pricing procedures, the system provides the following interim results:
- The program-based tuition fee is 200 UNI.
- The module-based tuition fee is 250 UNI.
- The surcharge for late registration is 20 UNI.
- The registration fee is 40 UNI.
In this case, the system processes fee calculation procedure XYZ001 as follows:
- Step 010: Compare 200 UNI and 250 UNI
The tuition fee for the student is 250 UNI.
- Step 020: Add 20 UNI and 40 UNI
The entire registration fee is 60 UNI.
- Step 000: Add 250 UNI and 60 UNI
The student has to pay 310 UNI.
Business Attributes
ASAP Roadmap ID | 899 | not to be assigned |
Mandatory / Optional | 1 | Mandatory 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 |
VC_TCMAC03S | C - View cluster | SM34 |
History
Last changed by/on | SAP | 20030606 |
SAP Release Created in | 462 |