Use You use substitutions to replace the data that is available to
rules with other
data. The system can therefore set the progression status based on a student’s average grades, for example.
In addition, user exits enable you to read the data which is required for validation and make it available for the rule check. The system can therefore determine which modules a student has completed using user exit
), for example.
The replaced data remains valid only during rule evaluation and is not written to the applications. (The progression status is an exception.)
system contains the user exit programs listed below. These
user exits can be used in substitutions. Substitutions might, for example, consist of one step and use
substitutable fields of the type
. You can use the following user exit programs as exits and create
the required substitutions:
UCP1 UCP2 UCP3 UCP4 UCP5 UCP6 UCP7
Replace average grades for admission Replace academic calendars Replace business events of students Replace modules of students Replace qualifications of students Replace additional data of students Replace test results and external subjects of students
Procedure 1. From the SAP menu, choose
Expand the area.
hierarchy to the desired application area and select this
Select the substitution or substitution step you want to edit.
To create a new substitution, choose,
a. b. c .
Enter a name and description for the substitution. Insert the required substitution steps. Enter the field you want to use for the substitution
and specify how the substitution is to be performed.
application, you can use a substitution to set a student’s subsequent progression status.
The system sets the subsequent progression status to 002 if the current progression status is 002 and the student has a value of at least 2.0 and 30.0 in the average grades1 and 2 respectively. This scenario describes a student with good grades.
PIQRULEPROGR-A_PROGSTAT = '002' AND PIQRULEPROGR-SINDX_1 > = '2.00' AND
© 2009 SAP AG
| bpx.sap.com 120