US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Support
  • Deep Dive
  • Technical Guides
  • Trigger Handlers

PECS_UnenrolmentProcess_TDTM

Course Connection trigger handler/TDTM

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • About Us
    Who is RIO Education? Experience RIO in action Customer go-live events Our Partners Housekeeping
  • RIO Insights
    Careers
  • RIO Recipe
    Project Management & Governance Discovery Design & Prototype Build & Implementation UAT Deployment & Metadata RIO Recipe: Training Certification Process
  • Install RIO Education
    Configuration Integration with RIO Extension Package Installer Products
  • Releases
    Release Notes
  • Support
    Support FAQs Feature Articles Deep Dive RIO Academy Updates for other products
+ More

Custom Permission REDU - Student, REDU - Admin
Event AfterUpdate
Object Course Connection
Related RIO Education Settings Auto Clone CC For Withdrawn


Description

Whenever a student unenrolls from a Course by setting the Enrollment Status field on a Course Connection‍ record to either Withdrawn, Withdrawn With Penalty or Dropped, then this class will handle any of the related Session Connections for that Course Connection.

If a related Session Connection has at least one related Attendance, then its Enrollment Status is set to either 'Dropped' if the Course Connection Enrollment Status is 'Dropped', or 'Withdrawn' otherwise. If the Session Connection has no related Attendances, then it is deleted.

This class will also clone any withdrawn Course Connections for future enrollment.


Use case

If a student has an attendance record and then withdraws from a Course, this trigger will unenroll the related Session Connections as well. It will not delete the Session Connection, but keep it for record purposes.

On the other hand, if a student has no attendance record, there is no need to keep the Session Connection record. This trigger will automatically delete it.

However, if you wish to keep the Session Connection, you can disable this trigger by unchecking the 'Active' checkbox.




Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • CSOF_Plan_TDTM
  • PREN_UpdatedPathway_TDTM
  • CSEN_PopulateDate_TDTM
  • PRAP_StudentCommunity_TDTM
RIO Education

RIO Education Inc, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2022.

CONTACT

E:  getinfo@wdcigroup.net

  • Privacy
  • Terms of service

Definition by Author

0
0
Expand