Estranho ...eu já havia respondido este post...!
Mas, vamos lá de novo ...vc tem q tomar por base em 1o lugar Acordos trabalhistas da categoria , para saber quantas horas trabalhadas semanais ...
suponha q sejam N horas normais trabalhadas...
a partir daí, somam-se as horas, e compara com o valor de N ...
se houver tolerancia (digamos 1/2h) então, a grosso modo, ficaria algo mais ou menos assim
X= total de horas efetivamente trabalhadas da semana
T =tolerancia
N = total de horas normais
If X>= (N-T) then
DSR= OK ' paga o DSR
else
Não paga o DSR
endif
lembrando ainda que:
Como o mes não começa e termina com semanas "redondas" os horarios dos ultimos dias (se o mes não terminar em um domingo) serão computados no mes seguinte...
OBS isto vai ocorrer SE o funcionário não estiver se desligando da empresa...SE ele estiver se desligando da empresa, o desconto ocorre dentro do mes...