| Produto: | TOTVS Distribuição e Varejo |
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição TOTVS Goiânia |
| Módulo: | 12 - CONTAS A RECEBER |
| Função: | 1295 - GESTÃO DE RECEBIMENTOS ANTECIPADOS |
| Requisito/Story/Issue : | DDFINAN-35254 |
Durante o processo de atualização do status de pagamento dos Recebimentos Antecipados, foi identificado erro ao tentar persistir o valor do status retornado pelo fluxo PIX.
O campo STATUSPGTO da tabela PCPRESTANTECIPADA possui tamanho máximo de 20 caracteres. Entretanto, o retorno do status enviado pelo fluxo PIX pode conter valores superiores a esse limite. Quando isso ocorre, o sistema tenta gravar um valor maior que o permitido, resultando no erro:
ORA-12899: valor muito grande para a coluna STATUSPGTO.
Além disso, foi identificado comportamento incorreto nos filtros Estornado e Cancelado da consulta da rotina 1295, que atualmente não retornam os registros esperados, mesmo existindo dados compatíveis na base.
A equipe de desenvolvimento realizou o ajuste no campo STATUSPGTO, ampliando sua capacidade passando de 20 para 50 caracteres permitindo o armazenamento completo dos status retornados pelo fluxo de recebimento antecipado, evitando falhas durante a atualização dos pagamentos.
Além disso, foi corrigida a lógica de aplicação dos filtros Estornado e Cancelado na rotina, assegurando que os registros sejam exibidos corretamente conforme o status selecionado na consulta.
Com essas melhorias, a rotina passa a apresentar maior estabilidade no registro dos status de pagamento e maior confiabilidade na visualização dos Recebimentos Antecipados, proporcionando uma experiência mais consistente e segura para o usuário.
|
Importante! As versões estarão disponíveis para download no CCW. https://centraldecontrole.pcinformatica.com.br/ Mantenha suas rotinas sempre atualizadas! |