Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 5094 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde.

Estou Utilizando Delphi 7.

Está aparecendo a seguinte mensagem de erro quando gera a NF-e:

TAG:ID:W16/vNF(Valor Total da NF-e) - Numero máximo de casas decimais permitidas 2.

Situação em que ocorre:

Quando passo o valor 11442.80 ou 11442,80 (ou ainda 11442.88 ou 11442,88) fixo ou não, ocorre o erro.

Total.ICMSTot.vNF := 11442.80;

Mas se passo o valor 11442.79 ou 11442,79 (ou ainda 11442.99 ou 11442,99) fixo ou não, o ocorre não erro;

Total.ICMSTot.vNF := 11442.79;

Se passo 442.88 fixo funciona normalmente;

Passando o valor para TAG vProd, acontece a mesma situação.

Total.ICMSTot.vProd := 11442.88; -> Erro.

Total.ICMSTot.vProd := 11442.79; -> Sem Erro.

Já tentei float, currency, value, copy, conversões, valores fixos.

Alguém já viu isso ou alguma dica do pq ocorre isso?

Obrigado.

Atenciosamente,

Alexandro Laube.

Postado

Boa tarde.

Estou Utilizando Delphi 7.

Está aparecendo a seguinte mensagem de erro quando gera a NF-e:

TAG:ID:W16/vNF(Valor Total da NF-e) - Numero máximo de casas decimais permitidas 2.

Situação em que ocorre:

Quando passo o valor 11442.80 ou 11442,80 (ou ainda 11442.88 ou 11442,88) fixo ou não, ocorre o erro.

Total.ICMSTot.vNF := 11442.80;

Mas se passo o valor 11442.79 ou 11442,79 (ou ainda 11442.99 ou 11442,99) fixo ou não, o ocorre não erro;

Total.ICMSTot.vNF := 11442.79;

Se passo 442.88 fixo funciona normalmente;

Passando o valor para TAG vProd, acontece a mesma situação.

Total.ICMSTot.vProd := 11442.88; -> Erro.

Total.ICMSTot.vProd := 11442.79; -> Sem Erro.

Já tentei float, currency, value, copy, conversões, valores fixos.

Alguém já viu isso ou alguma dica do pq ocorre isso?

Obrigado.

Atenciosamente,

Alexandro Laube.

Ola, isso ocorre comigo, e acredito que não seja o real erro, porque?

Meu cliente me chamou duas vezes, e me reportou o mesmo erro, quando olhei vi que tinha tb outro erro junto EX: falta de NCM. Ao colocar o NCM no produto e reenviar, este erro não apareceu mais, e a NFe foi autorizada, irei até pedir ao cliente que faça a consulta no site da SEFAZ, pela chave da NFe para tirar a dúvida se realmente a NFe esta atualizada la.

Abs

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Postado

Bom dia.

Pelo que verifiquei , são mesmos os pontos flutuantes de arredondamento (debugado no ACBR) como apontado pelo nosso amigo mksbraga.

E realmente apresenta o erro de NCM como informado por Isaque Pinheiro.

Vou eliminar primeiro o NCM e verificar quais os resultados.

Obrigado a todos.

Att,

Alexandro Laube.

Postado

Bom dia.

Caro Isaque Pinheiro,

Adicionei o NCM nos itens que estavam faltando, e realmente os erros que apresentavam (pontos flutuantes de arredondamento) não ocorreram mais. Parece que meu problema resolvido.

Obrigado a todos pela ajuda.

Atenciosamente,

Alexandro Laube.

  • Este tópico foi criado há 5094 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.