Recálculo

Linha de Produto:

RM

Segmento:

Construção e Projetos

Módulo:

TOTVS Automação de Ponto

Função:

Recálculo

Situação/Requisito:

Ao efetuar o recálculo para funcionários que possuam abonos lançados que tenham parametrizado "Incluir nas horas trabalhadas" o sistema emite a seguinte mensagem de erro:

Mensagem Interna de Erro: Referência de objeto não definida para uma instância de um objeto.

StackTrace:

  em RM.Pto.Calculo.Utils.PtoTotalizaCodCalculoUtils.GetTotalHorasTrabalhadasPorOcorrencia(DateTime dataInicioCalculo, DateTime InicioIntervalo, DateTime fimIntervalo, PtoParamFuncionario paramFuncionario, PtoOcorrencia ocorrenciaTrabalho, Dictionary`2 totalTipoOcorrenciaList)

  em RM.Pto.Calculo.CodCalculo.Subscriber.PtoTotalizaCodigoCalculoSbc.CalculaHoraTrabalhada(PtoCalculoContext context, PtoBindEventoPontoFolha bindEvento, Dictionary`2 folhaMovimentoList, PtoCalculoDiario calculoDiario)

  em RM.Pto.Calculo.CodCalculo.Subscriber.PtoTotalizaCodigoCalculoSbc.CalculaEventoFolhaDia(PtoCalculoContext context, Object objetoCalculo, PtoBindEventoPontoFolha bindEvento, List`1 ocorrenciaList, Dictionary`2 folhaMovimentoList)

  em RM.Pto.Calculo.CodCalculo.Subscriber.PtoTotalizaCodigoCalculoSbc.TotalizaCodigoCalculoDiario(PtoCalculoContext context, PtoCalculoDiario calculoDiario)

  em RM.Pto.Calculo.Objetos.PtoCalculoBaseSbc.DoSaveContext(PtoCalculoContext context)

  em RM.Lib.Subscriber.RMSSubscriber`1.SaveContext(TContext context)

  em RM.Lib.Subscriber.RMSSubscriberController`2.DoSaveSubscriber(List`1 list)

  em RM.Lib.Subscriber.RMSSubscriberController`2.ExecuteOneLog(List`1 listParam, Int32 lenPackageCxt, Object ownerData)

Solução/Implementação:

Foi realizado o ajuste para evitar erro no recálculo para funcionários que tenham abonos lançados no período que tem parametrização de "Incluir nas horas trabalhadas".

Conversores e Parâmetros:

N/A

Tickets relacionados:

488987

 Requisito (informe o requisito relacionado):N/A