01. DADOS GERAIS
| Produto: | TOTVS Agro Bioenergia
|
|---|---|
| Linha de Produto: |
|
| Segmento: | Agroindústria |
| Módulo: | PAGAMENTO DE FORNECEDORES DE CANA |
| Função: | CONTA CORRENTE - PGFV0209 |
| Ticket: | 23698861 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DAGROPAGFOR-14717 |
02. SITUAÇÃO/REQUISITO
Antes desta manutenção, foi identificado que a rotina responsável por deletar notas fisicais contratuais com valores negativos estava deletando notas fiscais com valores positivos. Estas notas com valores negativos eram captadas e armazenadas em uma tabela temporária (WRKPGFO_VERIF_NF). Entretanto, após passarem pelo processo de acerto de ATR, o valor destas notas voltava a ficar positiva. Entretanto, por tais notas já estarem armazenadas dentro da tabela WRKPGFO_VERIF_NF, a rotina de cancelamento de Notas Fiscais realizada a deleção destas notas fiscais, mesmo que o valor delas já estivesse positivo.
03. SOLUÇÃO
Diante deste problema, foram realizados ajustes para que a rotina de cancelamento de notas fiscais contratuais delete na tabela WRKPGFO_VERIF_NF, antes de qualquer outra ação, notas fiscais que estejam nas tabelas NF_HE e WRKPGFO_VERIF_NF, onde o valor total da nota fiscal na tabela NF_HE esteja maior que zero .
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica