Hierarchy

⤷

⤷

IMG Activity
ID | CM_AS_XX_020 | Maintain Pricing Procedures |
Transaction Code | S_KK4_82000105 | (empty) |
Created on | 20000307 | |
Customizing Attributes | CM_SA_1_1 | Multiple Usee: Mandatory and Critical Activity (IS-HER-CM-AC, ASAP 899) |
Customizing Activity | CM_AS_XX_020 | Maintain Pricing Procedures |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | CM_AS_XX_020 |
In this IMG activity, you set up pricing procedures. For each pricing procedure, you define which condition types the system should take into account, the order in which these are to be processed, their interrelationships, and the applicable requirements and formulas. You also assign these condition types the account key which the system should use to derive the contract object type.
In the condition types, you defined how the system should calculate pricing elements such as a program fee or an employee discount. In the pricing procedure, you combine individual fees, prices, surcharges and discounts by grouping the respective condition types. You can also define requirements or formulas. For example, you could use a requirement to specify that material costs only be calculated for students who register for certain programs.
You require the defined pricing procedures when you set up your fee calculation procedures. You assign pricing procedures to fee calculation procedures in Customizing for Campus Management under Student Accounting -> Fees -> Pricing -> Fee Calculation Procedures -> Define Fee Calculation Steps and Assign Step Elements.
Requirements
You have processed all previous IMG activities in the Pricing Procedures section.
You have defined the requirements and formulas. You make these settings in Customizing for Campus Management under Student Accounting -> Fees -> System Extensions -> Routines for Requirements and Formulas.
Recommendation
Set up pricing procedures which contain only the condition types you actually use. This saves the system from having to access conditions unnecessarily.
In a pricing procedure, begin with a condition type belonging to condition class B (price), see example below.
We recommend that you do not change any of the pricing procedures you have already used for fee calculation in the production system as this could lead to inconsistencies in the fee calculation history. Instead you should copy this pricing procedure, change it as required, and use this copy instead of the original pricing procedure (see also SAP note 688537).
Activities
- Enter a six-character alphanumeric key and a description for each required pricing procedure.
- Choose the node Control, and enter the condition types in the desired order.
- Define the rules for the assigned condition types.
- Assign an account key.
Examples
You set up pricing procedure AAAA01 for calculation of the registration fee.
Step Cond.type Description From - To
010 A010 Registration fee
020 A011 Employee discount 010 - 010
You set up pricing procedure BBBB02 for calculation of the tuition fee based on the program.
Step Cond.type Description From - To
010 A020 Program fee
020 A021 Foreign student surcharge 010 - 010
030 A022 Employee discount 010 - 020
040 A030 Material costs
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 |
IMGDUMMY | D - Dummy object | OCMAC07 | Maintain Pricing Procedures |
History
Last changed by/on | SAP | 20030520 |
SAP Release Created in |