Ocorrência Anterior Relatórios

Funcionalidade

O mesmo serve para extrair todas as informações das ocorrências cadastradas, as mesmas informações listadas na tela de Histórico de Ocorrências, com a diferença que é adicionado uma nova coluna de Hrs/Datas Perdidas que traz a quantidade de dias ou horas perdias com aquela ocorrência cadastrada.

Método usado

Para exportar o relatório, é usado o mesmo método informado na tela de Informações Relatórios, e usando a tabela do banco de dados cad_projeto.

Para calcular os dias e horas perdias, é usado também a Listar feriados, para não contar os dias de feriados e finais de semana.

O cálculo é feito da seguinte forma; é verificado se a ocorrência é falta ou atraso, se a mesma for falta, é calculado a quantidade de dias entre a data inicial e final, é removido os finais de semana, feito isso é consultado a listagem de feriados que estão na data inicial, final e o mesmo não conta os dias de feriados. Feito isso é criado uma tabela normalmente como todas as outras e adicionado ao relatório.