Есть сотрудник, у него 3 ноября выходной по рабочему графику.
Есть документ Табель учета рабочего времени по этому сотруднику, где в 3 ноября стоит явка 8 часов.
Формируем отчет "Табель ..." в нем 3 ноября стоит выходной.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший