Rule 40268 - Invalid Course Enrolment Exit Date for School Calendar Year

Rule Name Invalid Course Enrolment Exit Date for School Calendar Year
Rule Type Warning

Validated Data

Description

The Course Enrolment Exit Date cannot be after the School Calendar Year Closing Date.

This rule should only fire when the Course Enrolment Exit Date has been provided and a School Year Calendar has been found (i.e. Rule 40269 passed).
If a School Enrolment has been linked to the Course Enrolment compare the Course Enrolment Exit Date to the School Year Calendar Closing Date by doing the following:

  • If the School Enrolment has a Calendar directly associated use the Closing Date from that calendar.
  • If the School Enrolment does not have a Calendar directly associated then use the “logical” Course Enrolment calendar.

If there is no School Enrolment then use the “logical” Course Enrolment calendar to compare to.

The Course Enrolment “logical calendar” is determined using the following:

  • If Section Term = Summer use SUS calendar to get maximum Closing Date.
  • If Section Term <> Summer use all calendars (excluding SUS) to get maximum Closing Date.


This validation rule is effective starting the 2012/2013 school year.

Note: The rule should not validate the Continuous Section terms, i.e.

Additional Notes

Message

When this validation rule is triggered, the following message is returned:

  • Invalid Course Enrolment Exit Date. The Exit Date of {Exit Date} is after the School Calendar Year Closing Date of {SchoolCalendarYearClosingDate}.

Where:

  • {Exit Date} means the exit date for the course enrolment record
  • {SchoolCalendarYearClosingDate} means the closing date for the School Year associated to the course enrolment record

Applies To

This rule applies to:

Change History

  • Release 3.0 – Added/Updated
  • Release 8.0 - F9465 - Updated: Exclude Course Enrolment with Section Term Continuous from the validation.
  • Release 8.08 - F8835 - PED Deliverable - PART 2 - Updated to reflect changes in the data structure introduced as part of this feature.

Upcoming Changes