Horas de trabalho: transforme horas e minutos em um total decimal correto

Um erro comum no registro de horas vem antes da multiplicação: tratar minutos como centésimos de hora. Converta cada duração em minutos e some antes de calcular o total semanal ou um valor por hora.

Minutos não são casas decimais

Uma hora tem 60 minutos. 45 ÷ 60 = 0,75; portanto, 7 horas e 45 minutos são 7,75 horas. Já 7,45 horas correspondem a 7 horas e 27 minutos.

Mantenha minutos inteiros durante a soma e arredonde o resultado final só quando necessário. Arredondar turno por turno pode alterar o total de vários registros.

Referências: NIST — Units outside the SI: minute and hour

Pausas e turnos que passam da meia-noite

A duração líquida é o horário final menos o inicial, descontando a pausa que você quer excluir. A pausa não pode superar o turno. Ser remunerada ou não depende do acordo de trabalho, não da subtração.

Se o trabalho começa à noite e termina de manhã, informe que o fim é no dia seguinte. Uma mudança de horário de verão exige datas e fusos; apenas os horários do relógio não medem esse caso com precisão.

Referências: MDN — Date.setDate and daylight-saving transitions

Um valor simples não é uma folha de pagamento

Horas multiplicadas por uma tarifa fixa geram um cálculo bruto nessa tarifa. Ele não inclui automaticamente adicionais de hora extra, tributos, benefícios ou regras de intervalos.

Revise cada turno separadamente e não lance o mesmo período 2 vezes. Guarde início, fim e pausa ao investigar divergências com outro registro.

Exemplo: 2 turnos, um total

De 09:10 a 17:40 são 8 horas e 30 minutos. Uma pausa de 45 minutos deixa 7 horas e 45 minutos, ou 7,75 horas. Com uma tarifa fixa ilustrativa de 80 por hora, o produto é 620 antes de outras regras.

Um segundo turno, de 22:30 a 06:15 do dia seguinte, dura 7 horas e 45 minutos. Após uma pausa de 30 minutos, são 7,25 horas. Os 2 turnos somam 15 horas, com valor aritmético de 1200 à mesma tarifa.

Referências