You are on page 1of 2

Define Substitution OKC9

In substitution, the SAP System checks whether particular input values satisfy one
or more user-defined conditions. If the condition is fulfilled, the values are
automatically replaced by other values.
Standard settings
The following callup points are defined in the standard SAP System for Controlling:

0001 - Document row : Used for all CO-relevant postings in external


accounting as well as for manual postings in CO.

0010 Order: Used for order background processing and irrelevant for
account assignment checks.

0100 - Document header: Used for manual postings in CO, such as reposting
costs or activity allocation.
Activities
1.
1. Determine in which controlling area you want to substitute values.
2.
2. Create a substitution.
Proceed as follows:
a) Choose the "New entries" function.
b) Enter the controlling area in which the substitution is to be
executed.
c) Enter a callup point.
d) Save your entries
e) Choose "Environment -> Substitution".
f) Enter a name and a callup point for the substitution.
You can use an existing substitution as a reference.
g) Change the model data to meet your specifications, or copy them
without changes.
h) Save your entries.
i) If you do not use a reference, proceed as follows:
j) Verify your entries by freeing the data for release.
k) Enter a description of the substitution.
l) To define the substitution steps, choose "Insert entry".
m) Choose the substitution fields in the dialog box that appears.
You can choose "Exit only" or database fields. "Exit only" ensures that all fields
allowed for substitution are available only in this USER-EXIT. Otherwise, you can
replace one field only, using a value defined in the USER-EXIT.
n) Transfer one or more of the displayed substitution fields.
o) Enter a description of the substitution step.
p) Enter one or more conditions under "Prerequisites".
Use the function "Fields for conditions" to do so. You may also maintain rules by
choosing the corresponding function.
q) Enter constant values for the fields to be substituted, or store a
substitution exit.
r) Save the substitution steps.
s) Return to the initial screen.

t) Enter the substitution's name for your controlling area and set an
activation level.
Activation level "1" ensures that the substitution is active in the
correct controlling area.

You might also like