A batch process must be scheduled to execute each evening to generate Day attendance records for each current student each school day. This generation process checks the Base Calendar in the schools Default Timetable Structure and finds entries related to the students' Current Grade Level. If one is found and that date is marked as a school day then a Day Attendance record is generated.
When a new Day attendance record is generated for the student it is recorded in the student Account records Current Day Attendance field so that it can be easily accessed by other functions.
Generally the attendance status of these Day Attendance records will be set to a default value of Unmarked.