Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Ola pessoal,

no XML sempre é gerado as quantidades (qtrib, qCom) com 4 casas decimais, independente se no danfe esta configurado pra sair 2 ou nenhuma. É possivel sair no XML sem as casas decimais?

Agradeço desde ja.

Postado

Então, o problema não é no Danfe, no danfe eu consigo tirar as casas através da propriedade casasdecimais do ACBRnfeDanfeRaveCB. O problema é o XML que gera sempre com 4 casas decimais, independente de como sai no Danfe.

Postado

seguinte lrlucas, fiz alguns testes aqui e realmente acontece o que vc falou, dei uma verificada aqui e notei que a propriedade "FOpcoes.FSuprimirDecimais := False;" da unit pcngerador estava como false, mudei a mesma para true e ficou correto. Faz um teste fazendo favor.

Obs : Vamos esperar algum moderador lê tópico para constatar se é é isso mesmo.

Ricardo Rodrigues
Analista Desenvolvedor  – Arapongas - PR
+[email protected]
(: (43) 99917-9907

Postado

É isso mesmo, deu certo aqui tbm, não sei se é a melhor forma mas pelo menos resolveu.

Quanto a sair os .0000 ou não é que tenho alguns clientes que emite NFs para lojas que fazem a importação do XML, e alguns softwares destas lojas não consegue diferenciar o .(ponto) como separador decimal, ai importa como 10000 quando seria uma unidade. Sei que não é defeito do ACBR porque no manual da NFe pode ser enviado as casas decimais, mas pra não criar problema estou tentando resolver por aqui mesmo.

Vlw pela ajuda.

Abs

Postado

nossa, que programa de importacao fajuto! entao nao posso colocar esse programa num açougue que vende carne por kg, nem numa loja de tecidos que vende por metro...

  • 10 meses depois ...
Postado

Aproveitando o tópico já criado, estou tendo problemas com a importação.

No mesmo XML veio  "<qTrib>24.0000</qTrib>" para um produto, e <qTrib>240000</qTrib> para outro.

a única consistência que o fonte pcnLeitor faz, é alterar o ponto por vírgula, que no segundo caso, não faz alteração nenhuma e retorna o valor incorreto.

 

Tô vendo que vou ter que alterar esse fonte...

Alguém tem outra sugestão?

Postado (editado)

Mas creio que esse XML tenha sido validado. E, como consta no manual da NFe, neste campo são 4 casas decimais.

Será que não é uma consistência que eu deva fazer no recebimento? (no caso de 240 mil unidades, seria 240000.0000 ou  2400000000)

Ou seria mesmo um erro no XML enviado pelo fornecedor?

 

 

Lembrando que recebo direto XML com esse erro nos campos vUnCom, vProd, vUnTrib...

Editado por AllanFC
Postado

Verifiquei aqui que o problema acontece ao baixar o XML do email. Em alguns casos, ele tira o ponto do valor... Baixando pelo navegador, o XML vem corretamente.

Agora, é descobrir o porquê desse problema! 

 

Obrigado pela atenção.  :cool:

  • 2 anos depois...
Postado

Bom dia pessoa,

Estou iniciando o uso com ACBr e estou exatamente com esse problema. Que pelo que entendi não é exatamente um problema, mas sim um interpretação.

Alguem poderia me ajudar como resolver isso e deixar os valores com suas casas decimais corretamente tb no XML?

Houve um solução para esse problema?

Antecipadamente,

Obrg.

Aparecido.

Postado

Pessoal, outro detalhes q peguei agora.

Salvei o arquivo antes de enviar para Sefaz ( ACBrNFe1.NotasFiscais.SaveToFile('C:\temp\Dese\Delphi\executaveis\_teste\teste.xml') ).

O arquivo até esse momento, os campos estão com suas casas decimais corretas.

O que pode ser isso hem?

Postado

Não estou entendendo em q momento tenho q fazer essa correção dos valores.

Ao salvar o XML depois de criado a NotaFiscal, antes de enviar, está ficando correto.

Depois que Envia para Sefaz e o componente Salva o XML já integrado (completo) é q os valores ficam errados.

  • Moderadores
Postado
1 hora atrás, classicasolucoes disse:

Não estou entendendo em q momento tenho q fazer essa correção dos valores.

Ao salvar o XML depois de criado a NotaFiscal, antes de enviar, está ficando correto.

Depois que Envia para Sefaz e o componente Salva o XML já integrado (completo) é q os valores ficam errados.

Favor criar novo um post.. com a sua duvida. 

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

  • Este tópico foi criado há 3287 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.