You can determine the conditions under which surcharge is
calculated. To this end, you can include the contents of particular
fields in an order. The system prescribes which fields can be used.
If you enter a plant-related dependency, for example, you are
stipulating the a defined surcharge is calculated per plant.
To define a specific condition, choose the fields on which your
surcharge is dependent. The fields you choose are then stored in a
A dependency consists of one or more condtion tables. To define
the dependency in full, specify the condition tables in the
sequence in which you want to have the system read the surcharge
rates. You enter the dependency thus defined in your costing sheet.
When you run the calculation, the system determines the surcharge
rates applying in each case.
Example of a condition
Assume that the percentage overhead
to be applied is to depend on the overhead key in the order and on
order type. To achieve this, you can use the SAP
standard condition tables 14 (Overhead key) and 36 (Order
If you specify that table 14 is to
come before table 36, the system first searches for a percentage
rate dependent on the overhead key and then for one dependent on
The SAP system supplied as standard contains examples on
1. To use the conditions delivered,
proceed as follows:
a) Do not change the
b) Change the names of the conditions
to meet your requirements.
2. If you require new conditions with
new condition tables, you must first create one or more condition
3. Then create new conditions as
a) From surcharge maintenance, choose
Extras -> Condition.
You are changing a table which is not
client-dependent. All changes made here apply to all the clients in
your SAP R/3 System.
The system displays an overview of
all the existing conditions.
b) Press the "New entries"
c) Enter an abbreviation and a name
for your condition.
d) Press "Enter".
The system includes the new condition
in the list.
e) Access the detail screen by
choosing Goto -> Detail screen.
f) Enter a sequential number and the
condition table with the fields whose contents you want to include
in the surcharge calculation.
If you want to have the system check
additional condition tables, enter these with sequential numbers.
Such a sequence is called the "access sequence".
When doing so, make sure that the
sequence is from specific to general criteria.
You can use the exclusion indicator
to have the system stop searching for further applicable recoreds
after it has access a condtion table successfully once. If you do
not set this indicator, the system considers all the specified
g) Save your input and return to the
h) Activate your condition.
You can create a condition without
activating it. However, if you then use such a condition in a
surcharge, the system will not be able to determine any valid rates
for this surcharge.