PREN_DefaultValues_TDTM
Program Enrollment default value trigger handler/TDTM
Table of Contents
Custom Permission | REDU - Admin, REDU - Student |
Event | BeforeInsert |
Object | Program Enrollment |
Related RIO Education Settings | None |
Description
When a new Program Enrollment is inserted, this class sets some fields with default values. If the new Program Enrollment does not have a Program Plan, then a default plan for the related Program is used.
If any of these fields are blank:
- Program Pathway
- Starting Term
- Fee Method
- Pay Upfront
this class will populate them with the values of the Default Program Pathway, Next Starting Term, Fee Method, or Pay Upfront fields from the related Program Plan (either the existing one if applicable or the default one just linked to the Program Enrollment).