VSR Rules for Program Type Progression
The program type progression
program transfers the program types, progression categories and performance indices it determines to the VSR rules at callup point 0053 (progression
) (see Program
Type Progression Process).
Caution
The progression program branches to the rules only once per student. The substitutions for all program types and progression categories are executed successively (this is due to the fact that the system has only one callup point for progression, which is 0053). You therefore have to configure the rules so that the SAP System can process all the relevant program types and progression categories when this one callup point is reached.
Callup point 0053 is a non-academic VSR callup point with relevance for status indicators (see table T7PIQCHECKTP (Callup Points
)).
Configuration of the rules is a very complex undertaking which requires a detailed knowledge of these. For information on this, read the documentation on rules.
The SAP System uses the following structures when it transfers data to the rules:
PIQRULEPROGR_GR (VSR Data: Program Type Progression
)
PIQRULEPROGR_GR_EXT (Progression: Structure for Tabular Data
)
PIQRULEPROGR_GR_RESULT (Progression Result for Program Type
)
Before you can execute progression, you have to create the substitutions you require in the rules. You can create a substitution which sets the following three values:
Decision: Is the progression prerequisite fulfilled for the given progression category?
The SAP System uses a substitution to set the value which determines if the academic prerequisite for progression is fulfilled. The SAP System can use this value to determine if progression should be executed for a progression category.
Example
In a particular progression category, students must have earned at least 12 credits since the check-from date before progression can be run for this progression category.
The prerequisite could be structured as follows:
Does progression category A (the one to be checked) exist?
Do the required number of credits exist?
Is the program type in question B, and do the required number credits (for B) exist?
Progression result
You have defined the possible progression result values in Customizing when you created the program types. The SAP System sets these values in the structure PIQRULEPROGR_GR_RESULT.
Note
When you create substitutions, the system does not offer search help with the possible progression result values. You therefore have to copy these values from Customizing, for example, to a clipboard.
Result status
The SAP System derives the result status from the result of performance index calculation, and can replace this value in the rules using a substitution. The result status can have the following values:
Final
: The SAP was able to determine a definitive progression result.
Pending
: The SAP was not able to determine a definitive progression result, for example, because the module bookings have not all been followed-up.
Projected
: The SAP was not able to determine a definitive progression result, for example, because the module bookings have not all been followed-up and the specified check-to date is in the future.