| Produto: | TOTVS Backoffice |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice SP |
| Módulo: | FATURAMENTO (SIGAFAT) |
| Função: | DEVOLUÇÃO DE NOTA (MATA410) |
| Ticket: | 22006536 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERFAT-30818 |
A rotina MATA410 não contabiliza corretamente os valores decimais, levando a inconsistências após devoluções parciais. O sistema apresenta notas fiscais como pendentes para devolução, mesmo após a soma total das devoluções refletir a quantidade original
Problema resolvido: Ajuste na soma das quantidades do pedido de venda e nota fiscal de entrada
A questão surgiu ao processar devoluções parciais dentro do Protheus, onde mesmo após devoluções totalizando a quantidade inicial, a nota fiscal continuava aparecendo para devolução. O problema foi identificado na rotina MATA410, versão 12.1.2310, onde a soma não considerava adequadamente as casas decimais.
A solução consiste em implementar um ajuste que, ao somar os valores, respeite as especificações do dicionário de dados. Foi feito um refinamento na lógica de manipulação de dados para garantir que a soma das quantidades utilize as casas decimais corretas no banco de dados SQL, eliminando a discrepância na visualização das notas fiscais. A correção foi testada e validada com evidências em vídeo, garantindo a resolução do problema.
Implementado ajuste para que a soma dos valores respeite as especificações do dicionário de dados. A lógica de manipulação foi refinada para garantir que as quantidades sejam somadas com o número correto de casas decimais no banco de dados SQL, eliminando discrepâncias na exibição das notas fiscais.
Não se aplica