A baixa automática de títulos, um processo crucial para a gestão de recebíveis, pode falhar se a mensagem de liquidação `BillPaidCreated` não vier com os dados esperados. Cenários onde os campos de juros, multa ou desconto estão ausentes ou nulos causam erros de cálculo e interrompem o fluxo.

A TOTVS corrigiu essa falha na rotina GRRA030.

O que mudou

  • A rotina GRRA030 agora verifica a existência e a validade dos campos de juros, multa e desconto na mensagem `BillPaidCreated`.
  • Campos ausentes ou com valor nulo são inicializados com zero antes de qualquer cálculo.

Por que isso importa

Este ajuste garante a integridade do processo de baixa automática de títulos. Sem ele, erros de cálculo poderiam impedir a liquidação, gerando inconsistências financeiras e demandando intervenção manual. A proteção contra valores nulos em campos de juros e multa evita falhas na plataforma GR e assegura que o cálculo do valor total da liquidação ocorra corretamente.

O que fazer agora

Consulte a documentação oficial da TOTVS para detalhes sobre a implementação deste ajuste. Verifique se sua versão do Protheus já contempla essa correção e, se necessário, aplique as atualizações recomendadas para evitar interrupções no processamento de baixa de títulos.

Fonte oficial

Conteudo extraido da pagina oficial DT BillPaidCreated - Proteger campos de juros e multa - Linha Microsiga Protheus publicada na TOTVS Developer Network.