Top of ENR | Index | Table of Contents | Feedback |
ENRJ0012 - Rerun Previous Bulk Enrolment Rule Check
Purpose |
Retests student unit attempts in courses whose units were previously validated by ENRJ0010 |
|
SubSystem |
Enrolments |
|
Normally Run By | Enrolment Specialist | |
Anticipated Frequency | As required | |
Structure | Block | Rerun Previous Bulk Enrolment Rule Check |
Tab | Parameters |
This job validates Enrolment Rules for unit attempts that were previously tested by ENRJ0010. This validation checks Unit Enrolment Rules (from CRSF2700) and then Course Enrolment Rules (from CRSF1700). For each student course attempt for which rules are tested during a run of ENRJ0010 , an s_log record is created with s_log_type =‘BERC_RERUN’. This identifies students that will be tested by a rerun of this job. The process performs two functions, for each Student Course Attempt, it:
The action taken by the process depends on the Status Update Override parameter and the dates for the 'Enrolled Rule Cut-off' Date Alias and the 'Invalid Rule Cut-Off' Date Alias, both of which are maintained in the Enrolment Calendar Configuration form (ENRF01F0). Where the Status Update Override parameter is set to NULL and the process is run prior to the Instances of the two Date Aliases, then:
Where the Status Update Override parameter is set to 'Y', then the Student Unit Attempt Statuses are updated even if the current Date is past the cut-off Date Aliases and all changes are reported in the exception report. Where the Status Update Override is set to 'N', the Student Attempt Statuses are not updated. However, the Exception Report ENRR08C0, and File ENRR08C1, reports in predictive mode all the SUA changes, as if the Override Update Status parameter is set to 'Y'. Rule Waivers
Job Error Handling Run Log Important: Note that in order for this summary information to be included in the run log, the PASS_RJR_ID_IND value for this job, must be set to 'Y' in the S_JOB table. This job is accessed from the main menu. |
The Bulk Rule Check - Students With 'To Do' Entries block contains:
|
Rules/Notes: A Student Course Attempt will have enrolment rules checked if the previous run of ENRJ0010 specified in the parameter form, created an s_log record of type 'BERC_RERUN' for that course attempt. ENRJ0012 produces a log file of exceptions recorded. When ENRR08C0 is run, it accesses the log file and reports the exceptions and when ENRR08C1 is run it generates an equivalent file. If checking ENROLLED to INVALID and the invalid cut off date alias (in ENRF01F0) is passed and Status Update Override is null, then an Error message will be generated. Enrolment rules for student course attempts with a status of INTERMIT, DISCONTIN or LAPSED are not tested. BERC_RERUN records are not produced in s_log for ENRJ0012. If checking INVALID to ENROLLED and the enrolled cut off date alias (in ENRF01F0) is passed and Status Update Override is null, then an Error message will be generated. |
Last Modified on: 17-Jul-2012 11:05 AM
Release Version | Project | Change to Document |
11.0.0.0.0.0. | 1355 - Rules | Added Rule Waivers section |
11.0.0.0.0.0. | 1350 - Job Error Handling | Added details relating to error handling and log entries |
10.0.0.0.0.0 | 1232 - Revisions to Bulk Enrolment Rule Checks | New online help page |