В компаниях для сотрудников у которых не свободный график, как правило, регламентируется время перерыва на обед.
Обычно через 4 рабочих часа от начала рабочего дня.
Моя идея состоит в том, чтобы ввести реквизиты начала и окончания для времени обязательного перерыва по-умолчанию для сотрудников, которых не свободный график по аналогии с началом и окончанием рабочего дня.
Длительность этого перерыва должна вычитаться из фактической длительности рабочего дня, т.е.
Длительность рабочего дня = ВремяОкончанияРабочегоДня - (ВремяОкончанияОбязательногоПерерыва-ВремяНачалаОбязательногоПерерыва)- ВремяНачалаРабочегоДня.
N.B.
В предыдущих релизах была возможность у руководителя откорректировать сотрудникам рабочее время , если они забывали нажать кнопку перерыв, что частично решало неправильность расчета длительности рабочего времени в тех случаях, когда сотрудник забывал нажать кнопку перерыв.
С 10-го релиза эта возможность пропала.
Соответствующее обращение (Номер обращения в разработку: 22275 ) было отправлено разработчикам через техподдержку около месяца назад, но ситуацию по этому обращению отследить никак нельзя и судя по тому, что после выхода текущего обновления.