Flow Name | Object | Automation | Trigger Condition | DML |
---|
Course Offering : Create a record-triggered flow | Course Offering | Record Triggered flow (before create/update) | | Department = Learning Course’s Department Educational Institution = Learning Course’s Educational Institution Grade Levels = Learning Course’s Grade Levels Mark Roll = Learning Course’s Mark Roll Description = Learning Course’s Course Level Description, else ; Learning Course Name
|
Cohort: Create a Record-Triggered Flow | Cohort | Record Triggered flow (before create/update) | If Subject Offering != null AND If Timetable Structure = null If Timetable Term = null If Department = null If Primary Grade Level = null If Cohort Type = null If Mark Roll = null
| Timetable Structure = Course Offering’s Timetable Structure Timetable Term = Course Offering’s Timetable Term Department = Course Offering’s Department Primary Grade Level = Course Offering’s Grade Levels (take 1st value of multipicklist) Cohort Type = Academic Mark Roll = Course Offering’s Mark Roll
|
If Timetable != null AND If Start Date = null If End Date = null
| |
| | | | | Cohort Number = number or value at the end of the Cohort Name Primary Location = child Cohort Schedule > Primary Location (first value found) Primary Staff = child Cohort Schedule > Primary Staff Member (first value found) Cohort Size = count of the Cohort Member records that have a Record Type of Students and a Status of Current. Capacity = Primary Location’s Capacity
|
| Academic Term | Record Triggered flow | If Timetable Term is created = Academic Term created If Name = null If Academic Term = null
| |
Start Date = null End Date = null
| |
Asset : Create record-triggered flow | Asset | Record Triggered flow | If the record type = Location If Name = null If Id = null
| Name = Asset Name Id = Asset ID
|