Skip to main content

📃 3.0 Release Notes | Bugs 🐞

🐞 Correção – Geração da Tag vDesc em Produtos sem Desconto (NF-e)
  • ❌ Na versão atual, o sistema estava gerando a tag vDesc com valor 0.00 dentro do XML da NF-e, mesmo quando não havia desconto aplicado no item;

  • 📦 Exemplo de venda:

    • Quantidade: 9.000

    • Valor unitário: 1,60

    • Total: R$ 14.400,00

    • Tag gerada incorretamente: <vDesc>0.00</vDesc>

  • ✅ O comportamento foi corrigido e agora a tag vDesc somente será criada quando existir desconto real no produto.

 

 

Correção no Cálculo do Valor Total do Item em Vendas (Tratamento de Valores Nulos) 🛠️

Foi corrigida uma não conformidade no processo de inclusão de vendas que impedia a exibição do valor total do item, que é a soma de (Valor do Item + ICMS/ST + DIFAL).

Causa Técnica e Solução ✅

O problema residia na rotina de soma desses três componentes. Durante a inclusão de uma nova venda, o valor do DIFAL (Diferencial de Alíquota) é frequentemente nulo. A operação de soma, ao encontrar um valor nulo, resultava em um cálculo nulo, impedindo que qualquer valor fosse exibido ao usuário.

solução implementada agora inclui uma validação robusta para tratar a nulidade de todos os itens envolvidos no cálculo (Valor do Item, ICMS/ST e DIFAL). Caso qualquer um desses valores seja nulo, o sistema atribui o valor zero por padrão para fins de cálculo. Isso garante que a soma seja sempre bem-sucedida, e o valor total do item seja exibido corretamente ao usuário.