Maintaining Substitutions You use
substitutions
to replace the data that is available to
Student Lifecycle Management
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 UCP4 (
replace modules of students
), for example.
The replaced data remains valid only during rule evaluation and is not written to the
Student Lifecycle Management
applications.(The progression status is an exception.)
The standard
Student Lifecycle Management
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 typeExit onlyYou can use the following user exit programs as exits and create the required substitutions:
Exit |
Substitution |
|---|---|
UCP1 |
Replace average grades for admission |
UCP2 |
Replace academic calendars |
UCP3 |
Replace business events of students |
UCP4 |
Replace modules of students |
UCP5 |
Replace qualifications of students |
UCP6 |
Replace additional data of students |
UCP7 |
Replace test results and external subjects of students |
From the SAP menu, choose
Student Lifecycle Management
→
Curriculum
→
Study Planning
→
Rules
→
Rule Elements
→
Substitutions
Expand the
Student Lifecycle Management
hierarchy to the desired application area and select this area.
Select the substitution or substitution step you want to edit.
To create a new substitution, choose,
Substitution
Enter a name and description for the substitution.
Insert the required substitution steps.
Enter the field you want to use for the substitution.
Enter the
prerequisite
and specify how the substitution is to be performed.
Choose
(
Save
).
In the
Progression
application
y
ou 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.
Prerequisite:
PIQRULEPROGR-A_PROGSTAT = '002' AND
PIQRULEPROGR-SINDX_1 > = '2.00' AND
PIQRULEPROGR-SINDX_2 >= '30.00' (entry in the column
Technical name;
you can access this entry from the menu by choosing
Settings
→
Technical name
).
Substitution:
The subsequent progression status (PIQRULEPROGR-N_PROGSTAT) is replaced by the constant value 2.