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
  • Help & Support
  • Support
  • Deep Dive
  • Technical Guides
  • Trigger Handlers

SECN_FacultyAttendance_TDTM

Session Connection faculty attendance 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.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support
  • About Us
    Who is RIO Education? Start Your RIO Journey Housekeeping
  • Experience RIO in action
+ More

Custom Permission REDU - Admin, REDU - Faculty
Event AfterInsert, AfterUpdate, AfterDelete
Object Session Connection
Related RIO Education Settings Respect Faculty Availability For Alloc.


Description

Whenever a new Faculty Session Connection‍:

with checked Faculty and Auto Attendance Creation fields, and non-null Start Date and Session Time‍ fields are inserted,

or if the Start Date, End Date, Auto Attendance Creation, or Session Time fields on an existing Session Connection are changed,

this class will create an Attendance‍ record for each Booking in the range between the Session Connection Start Date and End Date if one does not already exist.


It will set the Start Date of the Attendance to the Start Date (Non TZ) of the Booking and link to the Session Connection and Booking records.

If the Faculty Member has an Approved Leave Request covering the time of the Attendance, then the Excused field is checked and the Excused Reason field is set accordingly.

If the Respect Faculty Availability For Alloc. custom setting is enabled, it will only create the Attendance records if the Faculty Member is available at that time for that Session.


It will also delete any existing Attendance records for Bookings that are outside the valid date range.

If a Faculty Session Connection is deleted, this class will check the Revalidate Faculty Allocation field on any related Sessions‍.




Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • PRAP_ProgramApplication_TDTM
  • ATTD_HoursAttended_TDTM
  • PRAP_DeleteEnrollment_TDTM
  • APP_AssignOwnership_TDTM
RIO Education

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

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand