...
Dessa forma, quando as linhas da MRL_LECUSTOVERBA apresentam saldo negativo, elas são desconsideradas, gerando divergência entre o valor apurado e o valor efetivamente gravado.
Para a realização do teste, foi criada uma verba de bonificação e realizadas vendas e devoluções visando reproduzir o comportamento identificado.
Durante o processo, foi efetuada uma devolução com o mesmo item referenciado mais de uma vez, gerando saldo negativo na apuração da verba.
Para que esse cenário ocorra, é necessário que o parâmetro dinâmico PERM_QTD_MAIOR_NF_REF esteja configurado com o valor 'S', permitindo que a aplicação Geração de Notas Fiscais Baseadas em Cupom aceite a referência do mesmo cupom múltiplas vezes durante a geração da nota fiscal de devolução.
Foi criada a função fQtdEstornadaLeCustoVerba, que recebe como parâmetros a chave da verba e o SeqAuxNotaFiscal.
...
O processo foi ajustado para utilizar a função pkg_adm_acordoverba.fQtdEstornadaLeCustoVerba, permitindo calcular se ainda existe quantidade passível de estorno, considerando o total já consumido e o total já estornado.
Se estiver na versão 24.07, atualizar o sistema para o service pack 24.07.045 ou service pack superior.
Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.020 ou service pack superior
...
OUTROS DOCUMENTOS TÉCNICOS