Останавливать программу по промежутках (время ограниченное) на обеднее время
Добавить в программе промежутки остановки работы на 5, 10, 20, 50 мин. В сумме это личное время работника в день. Работник рандомно может использовать свое время когда захочет.
Важно, чтобы сотрудник мог только один раз использовать по каждому периоду 5, 10, 20, 50 мин. И соответственно Yaware считала сколько времени еще осталось у сотрудника на иконке (например выбрал 10 мин, и осталось еще 2 мин). Затем если весь период с 10 мин. не использует, сотрудник смог остаток 2 мин "доиспользовать" позже.