O sistema de ponto precisa receber as informações do arquivo AFD através do PIS do funcionário.
E precisa enviar dados para o relógio através de arquivo texto que eu ja tenho o layout
quando receber os dados terá que separar as horas por dia entrada 1 , saída 1, entrada 2 e saída 2, entrada 3 e saída 3. Essas entradas e saídas precisam calcular a horas trabalhadas, extras, atrasos e faltas no dia, se o funcionário não bater o ponto, nessa batida poderemos incluir ou a hora que ele bateu e do lado precisa aparecer um asterisco para mostrar que foi editado ou colocar uma justificativa
Os dados coletados pelo relógio não podem ser alterados, mas podem ser movidos de uma casa para a outra exemplo :
a pessoa não bateu a entrada então a saída do almoço ficou na entrada da manha a entrada do almoço ficou na saída do almoço e saída para casa ficou na entrada no almoço, essas batidas precisam se movimentar de uma casa para a outra até que a entrada da manha fique vazia para colocar a justificativa e fazer o cálculo das horas
precisara conter cadastro de empresa, horário, funcionário, departamento, feriados, justificativas, relógio, visualização e alteração no ponto diário para colocar justificativas e abonar e calculo das horas por período também podendo visualizar e alterar para abonos e justificativas
[11:23, 14/3/2018] +55 11 97011-0755: o período precisa ser fechado e blindado porque se a pessoa mudar o horário dela não interfira nos períodos anteriores, mas precisa ter a opcao de retornar fechamento para se por ventura a pessoa precise alterar algo.
[11:25, 14/3/2018] +55 11 97011-0755: Além do cadastro de horários normais, a pessoa pode optar por colcar a carga horária do funcionário e as batidas terão que somar o valor da carga horária diária.
poderá optar por horas extras ou banco de horas
[11:26, 14/3/2018] +55 11 97011-0755: as horas extras tem um percentual de horas normais que na maioria das vezes é 50 % mas pode ser alterado e nos feriados 100% mas pode ser alterado
[11:26, 14/3/2018] +55 11 97011-0755: banco de horas é débito e crédito de horas trabalhadas.
[11:27, 14/3/2018] +55 11 97011-0755: existe também a possibilidade de período noturno onde as batidas do dia seguinte terão que aparecer no dia anterior. exemplo
[11:28, 14/3/2018] +55 11 97011-0755: entrada 1 22:00 saida 1 00:30 entrada 2 01:30 saida 2 06:00
[11:29, 14/3/2018] +55 11 97011-0755: nesses casos geralmente tem uma hora limite para que o sistema saiba ate que horário ele considera o mesmo dia
[11:30, 14/3/2018] +55 11 97011-0755: e os relatórios
[11:30, 14/3/2018] +55 11 97011-0755: esses eu posso fazer um pdf e enviar para voces
[11:31, 14/3/2018] +55 11 97011-0755: eu fiz o sistema de ponto que utilizo em delphi e sql
[11:31, 14/3/2018] +55 11 97011-0755: todos os cálculos estão em sql
[11:33, 14/3/2018] +55 11 97011-0755: ah no horario noturno tem adicional de horas trabalhadas ou seja se a pessoa trabalhar após as 22 hs ela tem direito a mais 20 % do valor das horas que trabalhou a partir das 22 hs
[11:35, 14/3/2018] +55 11 97011-0755: e a pessoa tem direito a 10 minutos de tolerância no dia para mais ou para menos passado os 10 minutos o sistema tem que contar tudo para mais ou para menos por exemplo
[11:35, 14/3/2018] +55 11 97011-0755: a pessoa entra as 8 hs mas bateu as 8:05 então esses 5 minutos não são computados como atraso
[11:36, 14/3/2018] +55 11 97011-0755: se a pessoa bater 08:11 hs contam os 11 minutos como atraso
[11:37, 14/3/2018] +55 11 97011-0755: se ela bateu as 08:05 na entrada e no almoço precisaria voltar as 13 mas voltou as 13:05 ainda continua dentro da tolerância, mas se ela bater 13:06 contam 11 minutos de atraso
Hi, I went through your requirement and feel comfortable to do this job. I have good experience in website design & development. Please initiate chat to discuss further.
Olá, tudo bem ?
Sou o Lucas, formado em Analise de Sistemas e cursando Pós Graduação em Engenharia de Software.
Desenvolvedor Web a mais de 10 anos com experiência comprovada, estou a disposição para começar o seu projeto.
Bom Dia, Tenho um projeto web bastantes parecido, praticamente finalizado para controle de ponto faltando apenas alguns relatórios. e/ou algumas customizações de sua parte. caso queira entrar em contato para te apresentar.