Attendance History Nightly Update Not Reflecting Current Days Enrolled and Days Present
The Attendance History nightly scheduled process is not advancing Days Enrolled and Days Present to the current date. This occurs because the optimized nightly process reads a stored end date from a prior date-bounded run and uses it as the calculation cutoff without clearing it, causing totals to remain frozen at that date. The fix will update the nightly process to ignore any previously stored end date and always calculate through the current date, restoring the behavior of the legacy process. As a workaround in the interim, DB clear (one-time fix): An Aeries admin clears DPT.AttendanceHistoryStartDate and DPT.AttendanceHistoryEndDate to blank — after that, the nightly process self-heals permanently using the rolling default end date.
