This package contains functions that are available as standard for use
in the Progression
Validation process (PRGV).
Validation functions are linked to progression
validation rules that are defined in {SSTUDP-10}.
One function can be used for more than 1 validation rule where
different parameter values are apply.
The functions are
executed in the progression validation program {SSTUDP-12}.
The logic that
will determine the outcome of a rule is 'hard coded' into
the function.
A new rule can
be defined
and an existing function linked to the rule with different values for
the different parameters.
If a new function is linked to a new rule, users must remember that the logic for the rule must be programmed before the rule can be applied in the application validation process.
Function Name/ Rule/ Detail displayed |
Procedure | Rule Set up |
---|---|---|
VALIDATION_MAIN_FUNCTION | The function manages the
processing of all active
progression validations rules as defined in {SSTUDP-10}
and linked to active stage of PRGV process in {SSTUDP-11}.
It performs the following actions for each rule:
|
{SSTUDP-10}
Define Progression Validation Rules {SSTUDP-11} Link Progression Validation Rules |
CHECK_SP_CREDITS Rule Z500
|
Does the
student have enough passed
registration credits for the Offering type, study period combination?
If the Subject Credits Obtained for the student has at least the Minimum Registration Credits of Type of Credits for the Qualification, Offering type and study period combination on Registration.
|
{SSTUDP-10} Type of Credits
|
CHECK_NUM_SUBJECTS_SP Rule Z501
|
Does
student have enough passed subject? if the student passed at least Number of Subjects to Pass.
|
{SSTUDD-2} Number of Subjects to Pass |
Date | System Version | By Whom | Job | Description |
---|---|---|---|---|
07-Jul-2020 |
v04.1.0.0 |
Rofhiwa Nemauluma |
T243997 |
New Manual |
28-Jun-2022 | v04.1.0.1 | Rofhiwa Nemauluma | T254589 |
Expand on existing manual |