Custom Settings: Attendance Dropped Value

Attendance Dropped Value

This setting controls the part of the Course Enrollment Flow delivered with RollCall that will automatically update the Attendance Status when a student drops a course. It is also involved, by default, in whether an attendance record shows up on the Take Attendance screen.

Impacts:

  1. Behavior when a student is Dropped on their Enrollment record IF AND ONLY IF (1) you are using the Flows delivered with RollCall AND (2) the setting Drop Automation is set to “on” 

  2. Take Attendance Page Display IF AND ONLY IF your setting for Attend Query - Where Condition Boolean is the default or you have modified it to include or exclude based on this custom setting

Default Value:

Dropped / Not Returning

Default Behavior: 

All student Attendance records’ Status field will be set to Dropped / Not Returning when the Course Enrollment record is set to Dropped Out (or your local version) and these Attendance records will no longer appear on the Take Attendance screen.

Behavior when setting is changed

Identical to Default Behavior but the automations and Take Attendance screen will use your picklist value (whatever is in the Value of the setting) instead of the default one

Example:

Your organization might use the term “Exited” instead of “Dropped / Not Returning” to indicate that a student is not participating in this class and should be excluded from the Take Attendance screen. You would change the Attendance picklist value to reflect your local changes and change the value in this custom setting.

To use this setting, you would:

  1. Decide which Attendance Status picklist value means that a student will no longer be expected to show up in class, if it differs from the default of “Dropped / Not Returning”

  2. Find the field Status on the Attendance object and add your custom wording or overwrite the Dropped / Not Returning value with your custom wording.

  3. Update the “Value” field for this custom metadata record with the exact value of your picklist item from the Status field on the Attendance object.