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
  • RIO Recipe
  • Build & Implementation
  • RIO Ready
  • RIO Ready (V3)
  • RIO Ready: Attendance and Grade Tracking

RIO Ready: Attendance and Grade Tracking Setup

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
    V3 Release Notes V4 Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support RIO Graduate/Intern Program Trainee (GPT)
  • Experience RIO in action
+ More

Table of Contents

Overview Step 1: Configure RIO Education Settings Step 2: Schedule the Weekly Grade Rollup Job Step 3: Create the Trigger Handler Step 4

Overview

Before using this feature, the following setup steps must be completed:

  1. Configure the RIO Education Settings in Custom Settings.
  2. Schedule the Weekly Grade Rollup cron job.
  3. Implement the trigger handler for calculating and rolling up attendance summaries.
  4. Add the newly introduced fields to the Booking page layout.

Step 1: Configure RIO Education Settings

  • Navigate to Setup → Custom Settings → RIO Education Settings → Manage Records.
  • Update the following fields:
    • redu_Weekly_Grade_Rollup_Batch_Size__c = 100
    • redu_Weekly_Grade_Rollup_Last_Run_Date__c = [Set this to the start date of the week from which you want the weekly grade rollup to begin summarizing.]

Step 2: Schedule the Weekly Grade Rollup Job

  • Navigate to Setup → Scheduled Jobs and click Schedule Apex.
  • Create a new scheduled Apex job with the following details:
    • Job Name: Weekly Grade Rollup
    • Apex Class: redu_WeeklyGradeRollup_SCHED
    • Schedule Using: Cron Expression
    • Con Expression: 0 59 23 ? * SUN *
      (Runs every Sunday at 23:59.)
  • Click Save to activate the schedule.

Step 3: Create the Trigger Handler

  • Navigate to the Trigger Handler tab and create a new record with the following details:
    • Name: redu_ATT_BookingRollup
    • Class: redu_ATT_BookingRollup_TDTM
    • Object: rio_ed__Allocation__c
    • Load Order: 4
    • Trigger Action: AfterInsert;AfterUpdate;AfterUndelete;AfterDelete
    • Active: True

Step 4

  • Add the newly introduced fields to the Booking page layout.
  • Add the Weekly Grade Statistic related list to the Session page layout.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • RIO Ready: Attendance and Grade Tracking Functionality
  • RIO Ready: Attendance and Grade Tracking Components
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