RIO Ready: Update Term Fee Components
Table of Contents
Update Term Fee Metadata
Name | Type | Description |
redu_CourseOfferingQuery_FLOW | Apex Class | Invocable class used to receive the Term ID from the Flow and query all Course Offerings with the same Term that have an empty Fee Schedule Term. |
redu_CourseOfferingQuery_TEST | Apex Test Class | Test Class for redu_CourseOfferingQuery_FLOW |
redu_UpdateCourseOfferingFees_BATCH | Apex Class | Batchable class that receives a list of qualified Course Offering IDs from the above class. It will initiate a save point, trigger updates to the Course Offerings without actually modifying any fields, and query and update all related course enrollment records. |
redu_UpdateCourseOfferingFees_TEST | Apex Test Class | Test Class for redu_UpdateCourseOfferingFees_BATCH |
hed__Term__c.redu_Fee_Update_Status__c | Custom Field | To indicate the status of the asynchronous job for updating fees with the new rate |
rio_ed__RIO_Education_Settings__c.redu_Update_CO_Fees_Batch_Size__c | Custom Setting Field | To determine the batch size for processing in the REDU_UpdateCourseOfferingFees_BATCH |
REDU_UpdateFeeRate | Flow | Screen flow with a confirmation message that passes the Term ID to an invokable class |