PEP_CoursesCompleted_TDTM
Course Connection trigger handler/TDTM
Custom Permission | REDU - Admin, REDU - Faculty, REDU - Student |
Event | AfterUpdate, AfterInsert, AfterDelete |
Object | Course Connection |
Related RIO Education Settings | Ignored Statuses for Completion |
Description
Whenever a Course Connection is updated, this class checks if any of the following fields have been updated:
- Release Grades
- Enrollment Status
- PE Pathway
- Credits Attempted
- Credits Earned
- Grade Points
- Ignore for GPA calculation
If they have been updated, this class then compiles the list of PE Pathways (including the old PE Pathway if the PE Pathway field was changed) and performs an update on them. This will trigger the PREN_CompletionEngine_TDTM on the PE Pathway to recalculate the rollup details on PE Pathway.