Program for Program Type Progression The program for
program type progression
checks the academic progress of students who are registered in a specific
program type. After successfully completing the check, the program automatically sets the results for one or more of the following progression categories:
Academic standing according to institutional rules
Academic standing according to the rules governing financial aid
Progress classification according to institutional rules
Progress classification according to the rules governing financial aid
Academic honors
You can manually override the values set by the program.
Before you can execute this program, you must enter a selection method on the program selection screen. The SAP System uses the selection method to select the objects for which progression is to be determined. When you have selected a selection method, the SAP System displays the
Selection Variant
field. In this field, you must specify a selection variant. If the system does not offer any possible selection variant entries, you can create the selection variant you require.
For more information, see Object Selection for Program Type Progression .
The program type groups the programs for which progression is determined concurrently. You must therefore define the program type in the
program
object (SC). You can also define the program type for an academic work object (
module
or
miscellaneous academic work
object), or assign it to a module booking manually. A module booking can be assigned several program types.

You can book an academic work object for a program or program type. You can define whether the SAP System should always make bookings either to the program or to the program type, or whether users should be allowed to select between these two object types. You make this setting in Customizing for
Student Lifecycle Management
in the section
Student Lifecycle Management Processes
→
Module Booking
→
Define Module Booking Environment
.
For of an overview of the required Customizing settings, see Program Type Progression Process .
You can control program type progression by means of the following fields on the program selection screen.
The check-to date is the date up to which academic work is included in the progression run, and thus defines the academic work which is relevant for progression. The program also uses the check-to date when calculating performance indices. The check-to date influences the execution category of the program.
The SAP System proposes the check-to date value which it determines as follows: The
top organizational unit
in the academic calendar must contain a value for time limit 0100 (
standard duration of the academic session
). Based on the system date, the SAP System determines the current session for time limit 0100 of this organizational unit, and uses the end date of this session as the default check-to date.
The SAP System uses an internal check-from date. The check-from date is the day after the check-to date of the last progression run. If progression has not yet been executed, the SAP System uses the start date of the
study
object (object type CS) as the check-from date.
The period between the check-from date and the check-to date is the check period. The SAP System includes all the academic work objects whose valid-from date is within the check period in the progression run. The valid-from date of an academic work object is the key date as of which this academic work object is relevant for progression. This key date is stored in the
Where-Used List (Student)
(1725) infotype record of the
student
(object type ST) (
Valid From
field).
The check-from date is also used to determine grade averages in performance index calculation.
This is the date as of which progression is valid for the student. This date must be greater than or equal to the check-to date. The SAP System proposes the day after the check-to date (check-to date plus one) as the default value.
The execution category defines the mode in which program type progression is executed. The system offers the following execution categories for progression:
Execution Category |
Prerequisite |
Use |
|---|---|---|
Initialize |
No progression data exists for the student in the specified program type. |
The initial progression run provides the basis for progression runs with other execution categories. |
New |
&PRECONDITIONS&An initial progression run was executed. No progression data exists for the check-to date. |
The SAP System determines a new progression result |
Repeat |
An initial progression run was executed. Progression data already exists for the check-to date. The SAP System uses the check-to date of the last progression run. Only the last progression run may be repeated. Progression runs before the last run cannot be repeated. |
The SAP System redetermines the progression data (for the check-to date of the last progression run). |
Automatic |
The SAP System automatically determines the appropriate execution category (initialize, new, or repeat). |
|
Manual |
An initial progression run was executed. |
Depending on which check-to date you specify, the SAP System either overwrites the existing progression results with manually entered values or it creates a new progression result with these values. This execution category does not require any VSR rules. |
Reset |
An initial progression run was executed. |
The SAP System resets the progression results of the check periods that overlap with the specified check-to date or are after this check-to date. Check periods whose check-to dates are before the specified check-to date are not taken into account. |
The program type you specify on the selection serves as a filter for the selection criteria of the selection method and its selection variant. (You can also specify several program types.)

The selection method and its selection variant select programs which are assigned to program types A, B, and C. However, you want to execute progression only for program type C. You therefore select this program type as the filter value.

If the selection method and its selection variant select program types D and E and you entered program type C in this field, progression is not executed.
On the program selection screen, only the fields of the progression categories which are relevant for the given program type are ready for input. Consequently, the progression categories you can use for a program type must be assigned to this program type in Customizing for
Student Lifecycle Management
(IMG activity
Create Program Types
).
If required, you can restrict the allowed progression categories in the
Where-Used List (Student)
(1725) infotype record of the
student
. This may be necessary if one of the student’s academic work objects is relevant for several program types.
On the program selection screen, you can further restrict the allowed progression categories by removing the flag from the progression category you want to deactivate.

You can manually enter the result and result status for an allowed progression category only if you have selected the execution categorymanual
To execute program type progression, choose
Student Lifecycle Management
→
Teaching and Examination
→
Program Type Progression
from the SAP menu.
When you have entered the required values, choose
(Execute)
.
After executing the progression run, the SAP System outputs a log containing the processing statistics and the messages it output.