Produto: | Protheus. |
Ocorrência: | PONR010- O sistema não está apresentando corretamente as horas débito, crédito e total na emissão do espelho do ponto quando o empregado tem banco de horas. |
Passo a passo: | Na verdade este caso trata-se de um conceito do processo.
-A coluna absenteísmo irá exibir todos os apontamentos de faltas/atrasos independente de estarem abonados ou não. -As colunas débito/crédito exibidas no rodapé do relatório não referem-se a soma da coluna absenteísmo/hora extra, pois o valor exibido lá no débito/crédito refere-se ao que está gravado no banco de horas. -Vá em "Lançamentos > Banco de Horas" e veja os eventos que foram considerados para banco de horas. -Para que um evento seja considerado para banco de horas quando no cadastro do evento os campos "Acum B Horas"= Sim e "Perc B Horas"= 100.00 estiverem preenchidos desta maneira.
Exemplo Prático:
Cadastro do funcionário: As informações desta rotina serão armazenadas na tabela SRA. Período do Ponto: As informações desta rotina serão armazenadas na tabela SX6- Parâmetros MV_PAPONTA e MV_PONMES. Troca de Turno: As informações desta rotina serão armazenadas na tabela SPF. Marcações: *Evento 100= 1:39, logo, 39/60= 63, sendo assim 1,63 convertidos. *Evento 008= 3:00 + Evento 010= 21:00, logo, 24:00 horas. As informações desta rotina serão armazenadas na tabela SP8.
Eventos: 120: 008: 100: 124 que não foi considerada para banco: Veja que o campo Acum B Horas está preenchido com sim, mas o campo Perc B Horas está zerado, com isto, o sistema entende que o evento 124 não deve ser considerado para banco. As informações desta rotina serão armazenadas na tabela SP9.
Banco de horas: As informações desta rotina serão armazenadas na tabela SPI.
Espelho do ponto: Quando for efetuadoo apontamento das marcações do empregado e for realizado o cálculo mensal do ponto, o sistema automaticamente alimentará a tabela SPI com os eventos do ponto que estiverem com sim no campo do cadastro do evento "Acum B Horas" e 100.00 no campo "Perc B Horas".
Resumo: Evento 100 é 1:39, sendo assim, 39/60= 63, logo, 1:63 horas no campo Crédito. Evento 008 + Evento 010, sendo assim, 3:00 + 21:00= 24:00 horas no campo Débito. Evento 100 - Evento 008 - Evento 010= -22,37.
Caso o cliente possua dificuldade neste cenerio, efetue o procedimento abaixo com base no exemplo acima: -Acessar a rotina de marcações, clicar em F9, Outras Ações, Tot.Ger. para identificar os eventos que estão totalizando as faltas, atrasos e horas extras. -Após, verifique a configuração dos eventos no cadastro de eventos. Conforme explicado, os eventos que devem ser considerados para banco de horas deverão estar com os campos "Acum B Horas"= Sim e "Perc B Horas"= 100.00. -Faça o apontamento pela rotina de miscelanea/calculos/leitura e apontamento. -Faça o cálculo mensal do ponto. -Acesse a rotina de Lançamentos/Banco de Horas para verificar os eventos que estão sendo considerados para banco. -Emita o espelho do ponto novamente e confira os valores gerados. |
Observações: |
|