Есть ещё обязанность соблюдать трудовую дисциплину, а не только трудовые обязанности. Совсем не обязательно быть пьяным в хлам, чтобы быть уволенным. Другое дело, если работник отсутствовал по уважительной причине,  которые четко  описаны. У нас на заводе были дисциплинарные рейды, когда в первый час работы ловили опоздавших. Потом внедрили пропуска, по которым рассчитывали время, проведенное на рабочем месте. У мужа сейчас даже выход покурить- это минус в рабочем времени.