Ir para conteúdo
  • Cadastre-se

Thiago Hesketh

Membros
  • Total de ítens

    4
  • Registro em

  • Última visita

Thiago Hesketh's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Reputação

  1. O que fiz foi comentar as duas validações de troco do ACBR. Enviando as notas ao Sefaz, foi aceito sem erros. Depois verifiquei que o problema deve estar no arredondamento, já que a quantidade dos produtos (peso) tem 3 casas decimais, e ai quando eu calculo o valor nas Notas, arredondo para 2 casas decimais (somente os valores em reais). Pelo que vi, o ACBR está fazendo o cálculo novamente, multiplicando o valor unitário pela quantidade e, talvez, nesse momento ele esteja arredondando diferente de mim, causando essas diferença de centavos no troco. Por agora está funcionando com as validações do ACBR comentadas. Vou analisar o código com mais calma. Não testei com o exemplo do componente. Já tenho essa rotina implementada no sistema há um tempo. Quando atualizei o ACBR recentemente é que comecei a ter essa "falha". Já consegui um contorno. Depois vou analisar o código com mais calma.
  2. Sim, é bom que o próprio componente está fazendo a validação. Mas essa é a questão; o total da venda é 5.68 e o pagamento é 5.70, sendo 0.02 de troco. São essas informações que estão no XML, não consegui identificar onde está o problema do troco.
  3. Verifiquei que quem está emitindo o erro é o método ValidarRegrasdeNegocios do ACBR. Alguém mais já passou por esse problema?
  4. Bom dia. Estou emitindo NFCe e o Sefaz está rejeitando informando que o valor do troco está incorreto. Pelos dados do XML, parece estar correto. Alguém consegue me sinalizar onde pode estar o problema? Obrigado. NFCe_Debug2.xml NFCe_Debug.xml
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...