RELATÓRIO ESCEÇÕES

Linha de Produto:

RM

Segmento:

Construção e Projetos

Módulo:

TOTVS Automação de Ponto

Função:

Relatório de exceções

Situação/Requisito:

Ao gerar o relatório de exceções para funcionários com batidas executadas em período noturno a batida de saída do primeiro intervalo da jornada, não está sendo impressa, abaixo segue exemplo:

Batidas efetuadas pelo funcionário:

                          Entr1      Sai1        Entr2      Sai2

23/08/2015 - [21:10

24/08/2015 -                 01:03]    [01:55    06:02]

Na impressão do relatório a batida de 01:03, batida de saída do primeiro intervalo da jornada iniciada em 23/08/2015, não é impressa no relatório, abaixo segue exemplo da impressão visualizada:

                          Entr1      Sai1        Entr2      Sai2

23/08/2015 - [21:10

24/08/2015 -                           ]    [01:55    06:02]

Solução/Implementação:

Foi verificado que estava sendo feita atribuição de uma informação na variável batidasExecutadasForaJornada sobrescrevendo ao valor que já existia, desta forma foi realizada alteração para que a variável não tenha o seu valor sobrescrito e sim adicionado. Após este ajuste foi notado que alguns valores ficaram duplicados nesta variável (batidasExecutadasForaJornada ), para solucionar este problema a cada atribuição realizada  na variável batidasExecutadasForaJornada a fonte desta informação (variável batidasForaJornada) é  inicializada impedindo que duplique valores na variável batidasExecutadasForaJornada .

Conversores e Parâmetros:

 

Chamados relacionados:

TTDIBD

 Requisito (ISSUE): 

Versões/Release:

11.82.42