Price elements are represented in the SAP system using
condition types. Price elements can be, for example, prices,
surcharges, discounts, taxes or, freight, and are stored in the
system in condition records.
You can, for example, define whether a discount is calculated as
a percentage or a fixed amount using the condition type.
You specify an access sequence in every condition type. Thus,
you define which fields the SAP system checks when searching for a
valid condition record.
The pricing procedure groups all condition types together which
the SAP system is to automatically take into account during pricing
for a business transaction (see the section
and assign pricing procedures" ).
Remember that you can only specify
manually in a document those condition types which are contained in
the pricing procedure.
You can change the outcome of pricing in the sales document
manually. You can limit options for changing a condition type in
this IMG step.
If you define your own condition types, the key should start
with the letter Z since SAP reserves these letters for that purpose
in the standard system.
Do not change the condition types which are contained in the
standard SAP R/3 System.
1. Check to what extent you can use
the condition types contained in the standard SAP R/3 System.
2. Create new condition types by
copying a similar conditions type and changing it according to your
requirements. One reason for creating a new condition type is you
may require a calculation rule for a discount which is not
avaialable in the standard system.
Specify an alphanumeric key which can
have up to 4 digits, and a textual description.
Specify an access sequence for the
condition types. You do not need to specify an access sequence for
3. Maintain the detail screen of the
You can also assign a reference condition type if the condition
types you are working with are similar. Then you will only have to
maintain condition records for the reference condition type.
In addition, you can define the upper and lower limits for the
value of a condition at condition type level. This way, you limit
the amounts or the scale values in the corresponding condition