Top of PRG | Index | Table of Contents | Feedback |
PRGJ6450 - Progression Maintenance Process
Purpose |
To process changes in student progression outcome expiry dates and student progression statuses. |
|
SubSystem |
Progression |
|
Normally Run By | Progression/Job Scheduler Staff | |
Anticipated Frequency | Nightly | |
Structure | Blocks | No Parameters Exist For This Job |
This job process changes in Student Progression Outcome Expiry Dates and Student Progression Statuses. Run Details This job must be run in batch mode through the Job Control & Scheduling Subsystem. Related jobsPRGJ6800 - Apply Progression Outcomes. TimingIt is recommended that this job be scheduled to run nightly. |
Update Process The two major tasks performed by this maintenance process are: 1. Derive the Expiry Date for a Student Progression Outcome:
For each identified outcome:
2. Update Student Progression Status: The process check for any Student Course Attempts whose Progression Status is incorrect and updates this to reflect their correct status. Those checked and updated are:
|
Rules/Notes: Note: All Student Progression Outcomes with an Expiry Date set are identified, and the Expiry Date re-derived. Where the re-derived (‘new’) Expiry Date is different to the existing Expiry Date, the Expiry Date is set to the new date and the Applied Date is set to NULL. If, as a result of this rechecking, the required Progression Calendar does not exist, the Expiry Date is reset to NULL as will the Applied Date. This processing needs to be performed prior to the derivation of Expiry Dates for records that do not currently have one (do not want to process these records twice). |
Last Modified on 23-Aug-2012 2:08 PM
History Information
Release Information | Project | Change to Document |
14.0.0.3, 15.0.0.2 & 15.1 | 1783 - PC155 | Added NO PENALTY to the list of system progression outcome types for which an expiry date may be derived. |
9.1.0.0.0.0 | 1284 - Contingency Projects 2006 | Added first 'Note' on 'Expiry Date' |