AC_DeleteValidation_TDTM
Agreement Course trigger handler/TDTM to prevent deletion of ACs with transfers
Table of Contents
| Custom Permission | REDU - Admin, REDU - Faculty, REDU - Student |
| Event | BeforeDelete |
| Object | Agreement Course |
| Related RIO Education Settings | None |
Description
This TDTM will prevent the deletion of Agreement Courses with transfers.
When the deletion of an Agreement Course is attempted, if there is any student that has both:
- A Course Connection for the source Course with Credit Transfer Received = false
- A Course Connection for the target Course with Credit Transfer Received = true
then the Agreement Course cannot be deleted.