Учитывая, что законом четко определено, что прогул должен длиться более 4 –х часов,  отсутствие работника в течение ровно четырех часов (или менее) прогулом не является. То есть, если работника нет на работе с 14 часов до 18 часов, увольнение за прогул будет неправильным.

В том случае, если в 4 часа пропуска рабочего времени  входит обед, уволить за прогул невозможно, потому что время обеда в рабочее время не включается и оплачивается, а по закону прогул – это отсутствие работника в течение рабочего дня или смены ( пп. "а" п. 6 ч. 1 ст. 81 ТК РФ). Поэтому при расчете времени прогула обед вычитается.  Например, работника не было 4 часа 10 минут, но на время его отсутствия приходиться 1 час обеда, следовательно отсутствовал он только 3 часа 10 минут в течение рабочего времени, а это не прогул.

Если же работник отсутствовал более 4 часов рабочего времени, но часть времени приходится до обеда, а часть - после, увольнение за прогул вполне допустимо, потому что времени прогула  не прерывается обеденным перерывом. То есть, время отсутствия работника до и после обеда нужно сложить, и, если в результате сложения, получиться более 4-х часов, работника можно уволить за прогул.

Однако, если работнику четко не установлена продолжительность рабочего дня, то он, в принципе, не может совершить прогул, ведь ничем не установлено, в какой период он должен находиться на работе.

Работодатель справедливо может расценить как прогул отсутствие работника на курсах повышения квалификации, потому что период такого обучения относиться к рабочему времени, так как  входит в трудовой стаж и оплачивается работодателем.