Tenho um arquivo php que registra o ponto dos funcionarios, registra a diferença da saida mais cedo e dos atrasos.
Ex:
data 27/05/2010
entrei para trabalhar as 08:10 e meu horario de entrada é as 08:00 ele registra numa tabela de atraso os 10 minutos
Sai mais cedo tinha que sair as 18:00 e sai as 15:00 ele registra no banco 03:00 como atraso
Porem temos um funcinario que entra as 15:30 e larga as 01:30 do dia seguinte, so que um certo dia ele saiu mais cedo do trabalho tipo que ele saiu as 23:00 levando em considereçao ao calculo que faço que se a hora de saida for menor que a hora que ele realmente tem que sair ele insere no banco.
Porem neste caso ele nunca vai inserir pois a hora que ele esta saindo é maior, mas em contrapartida ele esta saindo mais cedo.
alguém tem alguma ideia de como eu devo proceder para fazer isso?
Pergunta
Carlos Arruda
Prezados, aqui estou novamente!
Bom mas agora meu problema é o seguinte.
Tenho um arquivo php que registra o ponto dos funcionarios, registra a diferença da saida mais cedo e dos atrasos.
Ex:
data 27/05/2010
entrei para trabalhar as 08:10 e meu horario de entrada é as 08:00 ele registra numa tabela de atraso os 10 minutos
Sai mais cedo tinha que sair as 18:00 e sai as 15:00 ele registra no banco 03:00 como atraso
Porem temos um funcinario que entra as 15:30 e larga as 01:30 do dia seguinte, so que um certo dia ele saiu mais cedo do trabalho tipo que ele saiu as 23:00 levando em considereçao ao calculo que faço que se a hora de saida for menor que a hora que ele realmente tem que sair ele insere no banco.
Porem neste caso ele nunca vai inserir pois a hora que ele esta saindo é maior, mas em contrapartida ele esta saindo mais cedo.
alguém tem alguma ideia de como eu devo proceder para fazer isso?
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.