Histórico da Página
Recálculo do movimento
Linha de Produto: | RM |
Segmento: | Construção e Projetos |
Módulo: | TOTVS Automação de Ponto |
Função: | Recálculo do movimento. |
Situação/Requisito: | Ao efetuar o recálculo para o funcionário a seguinte mensagem é apresentada: Mensagem Interna de Erro: Referência de objeto não definida para uma instância de um objeto. StackTrace: em RM.Pto.Calculo.Ocorrencia.Subscriber.PtoDSRSbc.HasPerdaDSRJornada(PtoCalculoContext context, List`1 ocorrenciaList, PtoCarencia carenciaDSR, StringBuilder sbOcorrencia, Boolean consideraAtrasoParaPerdaDSR) em RM.Pto.Calculo.Ocorrencia.Subscriber.PtoDSRSbc.DoPrepareSemanaFromPeriodo(PtoCalculoContext context, PtoCalculoSemana calculoSemana) em RM.Pto.Calculo.Objetos.PtoCalculoBaseSbc.DoPrepareContext(PtoCalculoContext context) em RM.Lib.Subscriber.RMSSubscriberSimple`1.PrepareContext(TContext context) em RM.Lib.Subscriber.RMSSubscriberController`2.DoPrepareSubscriber(List`1 contextList, Boolean initializeSubscriber) em RM.Lib.Subscriber.RMSSubscriberController`2.ExecuteOneLog(List`1 listParam, Int32 lenPackageCxt, Object ownerData) Ao realizar o mesmo processo desmarcando o parâmetro Paga DSR no parametrizador do funcionário a mensagem não é exibida. Existe no movimento do funcionário um abono na tabela AABONOCALCULADO que não está cadastrado na tabela AABONO da base de dados. |
Solução/Implementação: | Foi incluída a validação se o código de abono existente na tabela de abono calculado existe na tabela de cadastro de abono, evitando assim erro no recálculo. |
Chamados relacionados: | TVPKP5 |