Define Condition Types
In this acitivity you define condition types and create the condition records to determine their amounts or percentage rates.
Condition types represent components of transfer prices in Profit
Center Accounting. These components can be fixed prices, percentage markups or markdowns, and are stored in condition records.
Certain condition types require an
access sequence
, which determines which fields of the R/3 System are to be used to find the valid condition record.
Once you have defined condition types, you can enter these in costing sheets to use them in calculating transfer prices (see
Costing Sheets).
Further notes
If you define your own condition types, give them names that begin with
the letter "Z". This name range is reserved for the customer.
Activities
1. Create a new condition type. To do so, choose "Edit -> New entries". Then enter the following:
2. a key consisting of up to four characters and a text
3. an access sequence, if you want this condition type to access condition records
For Profit Center Accouting, you also need to enter the following for each condition type:
Condition category
The condition category divides condition types into predefined groups.
The following condition categories are supported in Profit Center Accounting:
Conditions that do not require a specific category, such as basis conditions that are taken from the material ledger
Basis conditions for reading base values that can be used to calculate
other values. For technical reasons, these condition types must use the
combination of condition category K, calculation type C and condition
class B. You do not need to enter an access sequence for these condition types.
The following condition types can only be used for the legal valuation view:
For these condition types, the system reads either the standard price
or the moving average price, depending on how the price control was
defined for that material (S for the standard price, V for the moving
average price). The condition type does not require an access sequence.
For these condition types, the system reads the standard price from the
material master, regardless of the price control setting. The condition type does not require an access sequence.
For these condition types, the system reads the moving average price
from the material master, regardless of the price control setting. The condition type does not require an access sequence.
Calculation type
The calculation type determines how the system calculates the value for
the condition type. The value can be calculated as an absolute amount (price) or a percentage based on a quantity.
Condition class
The condition class divides condition types into two classes: prices and surcharges/deductions.
Scale basis
The scale basis determines whether the price scale is based on the quantity, weight or volume.
You can also make the following settings for each condition type:
Specify a certain +/- sign
Check the scale
Rounding rules
Currency translation
1. Save your condition type.
Example 1
You want to create a base condition type that uses the legal price,
corporate price or profit center price from the material ledger. Later
you want to use this base condition type as the basis for markups and markdowns in a costing sheet.
Entries:
- Condition type: Reference base
Calculation type: C, Condition class: B
Example 2
You want to define a condition for a fixed price.
Entries:
- Condition type: Fixed price
Calculation type: B, Condition class: B
Example 3
You want to define a condition for a percentage markup.
Entries:
- Condition type: Percentage markup
Calculation type: A, Condition class: A
Example 4
You want to define a condition for percentage markdown.
Entries:
- Condition type: Percentage markdown
Calculation type: A, Condition class: A, +/- sign = negative
Creating Condition Records
You can define condition records directly from the maintenance screen
for condition types. A condition record contains the amount or the
percentage applicable for a record in a condition table (for example:
USD 100.00 for product 1, profit center ABC, and plant 0001). You can
create new condition records by copying existing ones and then changing
the desired values (including the currency) in the new record.