Administrators may assign detention, take roll, and track each student. You may do the same for Saturday school, school cleanup, community service, etc.
The screen lists all students who currently owe detention, and how much time they must serve. (You do not need to schedule students for detention; they are listed automatically.)
Click the "In" box to show when each student arrived, and the "Out" box when they leave. Or click the "Check Out All" button to check out everyone who has checked in. (If your forget to check out students, they will not get credit, but you can fix that later.) Optionally enter Comments for any students.
Check "Skipped" if the student did not show up. That generates a referral to their Asst. Principal or their Counselor (see Discipline Setup). But if the student is not expected to serve detention till later, leave it blank. It shows the date of the incident to help you decide if the student was expected or not. Also you may click the student's name (their actual name, not photo or ID#) to see their discipline log for more details.
Each time you take roll is considered a "session" — e.g., a separate session of detention everyday after school. The menu lists all the sessions you've created for the whole year, so you may view them and edit them as needed. If you have two sessions in the same day, like "Lunch" detention and "After school" detention, you may type that in the "Label" box. Otherwise leave that blank, since the date alone is enough to identify it. You may view and edit the sessions of other administrators (but not at the same time). Click the "Delete" button to delete an entire session.
Note: If you're taking attendance for something measured in minutes, like "Detention __ min", it gives you boxes for time "In" and "Out". If it's measured in hours or any other units, like "Community Service __ hours", you just type in the number of hours served. If it doesn't have a quantity, like "School cleanup", you just check the "Served" checkbox.
The screen shows all students who still owe detention.
On the screen, select a specific student, and change the menu from "All Incidents" to "Detention". That shows how many minutes they have left (if any). (Note the menu itself shows the total minutes assigned, not what they have left.) Also it lists complete details for how much detention was assigned and served for which incidents on what dates, plus the dates where the student skipped detention. You may also print comparable information with the report.
If a student was marked as "Skipped", it will appear with your other referrals on the screen. This is just a notice, which you cannot edit, so to escalate the consequences, you must either edit the original incident, or create a new incident.
Note: Technically, it keeps a running balance of how many minutes were assigned, minus how many minutes were served. It does not distinguish which detention was for which incident; they are all just totaled together.
In addition to Detention, you can track and take attendance for Saturday School, School Cleanup, Community Service, etc. In fact, there is nothing special about Detention itself; you can select any of your custom Consequences. Some will not make sense, like attendance for "Demerits", so just ignore those.