Ir para conteúdo
  • Cadastre-se

dev botao

Cálculo Errado Em Val. Aprox. Tributos Em Nfe Conjugada


gilsoftware
Ver Solução Respondido por juaumkiko,
  • Este tópico foi criado há 3897 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

ola colegas,

 

estou tendo cálculo ERRADO em VAL. APROX. TRIBUTOS em NFe conjugada na impressão do DANDE RAVECB.

 

 

tenho: 

 

Valor Total dos Produtos = 200

Valor dos Servicos = 30

Valor Total da Nota Fiscal = 230

 

no meu calculo em observacoes, coloco o valor dos impostos dos produtos, inclusive dos servicos, R$ 68,47 /  (Valor Total dos Produtos+Valor dos Servicos) = 29,77%. Não utilizo Valor Total da Nota Fiscal, para não incidir Valor IPI, ICMS SUbst, Valor Outros e etc

 

O DANFE em RAVECB, calcula automaticamente na área de TOTAIS R$ 68,47/ValorTotal dos Produtos = 34,24%

 

Achei que estivesse calculado errado o Valor Total dos Produtos, sendo que este deveria ter inclusive o Valor dos Serviços. Fiz a mudança, mudando para as duas opcoes da tag  indtot e esta dando a mensagem "somatorio dos produtos/servicos" difere dos itens.

 

o que está errado? obrigado

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Poste seu XML.

 

O que o componente calcula é somente o percentual em cima do que vc especificou na tag vTotTrib.

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Prezado Arce...

 

Sua mensagem ajudaria mais se vc tivesse postado que esta com o mesmo problema e já adicionado o XML conforme eu pedi no segundo post.

 

Obrigado

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Em anexo o XML, mas como podem notar o vTotTrib referente ao serviço não está preenchido, creio que o erro tenha relação com esta outra dúvida minha ...  ou seja, o preenchimento do NCM.

 

35130611918344000109550010000002431398402450-NFe.xml

35130611918344000109550010000002431398402450-NFe.xml

Editado por arce
Link para o comentário
Compartilhar em outros sites

  • Moderadores

desculpe-me a demora, alguém poderia ver o XML e o PDF em anexo

 

Na verdade não é o calculo que esta errado, talvez seja o conceito que estamos utilizando que esta errado.

 

Vc informou um total de imposto de R$ 68,47. E o mesmo esta sendo impresso normalmente.

Porém para chegar ao percentual até onde eu pesquisei, temos que fazer em cima do Valor total do Produtos e não da NF. 

O componente acha o percentual calculando em cima de produtos.

 

O seu caso por exemplo não tem IPI. Mas NFs com IPI o mesmo já é calculado quando usamos a tabela IBPT, porém na NF ele só é adicionado ao  valor total da NF. Entao para nao ser calculado imposto em cima de imposto se usa o valor dos produtos.

 

O seu caso me leva a crer que a melhor coisa para o componente será deixar esse calculo percentual por conta do programador. Pois prevejo muitos casos assim. Não vejo como atender a todos.

 

[]´s

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Na verdade não é o calculo que esta errado, talvez seja o conceito que estamos utilizando que esta errado.

 

Vc informou um total de imposto de R$ 68,47. E o mesmo esta sendo impresso normalmente.

Porém para chegar ao percentual até onde eu pesquisei, temos que fazer em cima do Valor total do Produtos e não da NF. 

O componente acha o percentual calculando em cima de produtos.

 

O seu caso por exemplo não tem IPI. Mas NFs com IPI o mesmo já é calculado quando usamos a tabela IBPT, porém na NF ele só é adicionado ao  valor total da NF. Entao para nao ser calculado imposto em cima de imposto se usa o valor dos produtos.

 

O seu caso me leva a crer que a melhor coisa para o componente será deixar esse calculo percentual por conta do programador. Pois prevejo muitos casos assim. Não vejo como atender a todos.

 

[]´s

 

Gerei 3 NF-e(s), uma conjugada, uma apenas com produto e outra com serviço. E o que se constata é isso mesmo que o juaumkiko disse e a solução para tal problema também.

35130611918344000109550010000002451949998391.pdf

35130611918344000109550010000002451949998391-NFe.xml

35130611918344000109550010000002461426264594.pdf

35130611918344000109550010000002461426264594-NFe.xml

35130611918344000109550010000002471251056766.pdf

35130611918344000109550010000002471251056766-NFe.xml

35130611918344000109550010000002451949998391.pdf

35130611918344000109550010000002451949998391-NFe.xml

35130611918344000109550010000002461426264594.pdf

35130611918344000109550010000002461426264594-NFe.xml

35130611918344000109550010000002471251056766.pdf

35130611918344000109550010000002471251056766-NFe.xml

Editado por arce
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Gilson, não existe problema algum, a tag é opcional, se mostrar nas informações complementares já está correto e dentro da lei, lembre também que a fiscalização da lei foi prorrogada por 12 meses.

http://www.regys.com.br/prorrogacao-da-lei-12-741-transparencia-dos-impostos/

 

 

até que arrumem no ACBrNFEMonitor a divisão pelo valor dos produtos + valor dos serviços, será que existe algum problema de não informar vTotTrib e deixar o calculo somente nas observacoes?

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Gerei 3 NF-e(s), uma conjugada, uma apenas com produto e outra com serviço. E o que se constata é isso mesmo que o juaumkiko disse e a solução para tal problema também.

 

Veja se o correto era para sair desse jeito:

 

35130611918344000109550010000002451949998391.pdf35130611918344000109550010000002461426264594.pdf35130611918344000109550010000002471251056766.pdf

 

No Aguardo

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Olá...

 

Sim eu fiz e ja subi para o SVN.

 

Adicionei duas novas propriedades no componente Danfe (inicialmente no Danfe em Fast Report e Danfe Rave Code Base e arquivo):

 

TributosFonte: Informar a fonte utilizada para caluclar os tributos. Normalmente IBPT
TributosPercentual: Informar se deseja calcular o percentual dos tributos em cima do valor total dos produtos ou da nota fiscal (padrão produtos)

 

No seu caso eu especifiquei o TributosPercentual para utilizar o valor total da NF e não o de produtos.

 

Basta atualizar e recompilar o componente.

 

[]´s

  • Curtir 1

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Membros Pro

Olá...

 

Sim eu fiz e ja subi para o SVN.

 

Adicionei duas novas propriedades no componente Danfe (inicialmente no Danfe em Fast Report e Danfe Rave Code Base e arquivo):

 

TributosFonte: Informar a fonte utilizada para caluclar os tributos. Normalmente IBPT
TributosPercentual: Informar se deseja calcular o percentual dos tributos em cima do valor total dos produtos ou da nota fiscal (padrão produtos)

 

No seu caso eu especifiquei o TributosPercentual para utilizar o valor total da NF e não o de produtos.

 

Basta atualizar e recompilar o componente.

 

[]´s

Olá boa tarde juaumkiko, legal estas propriedades, porém na DANFE CB Rave, o texto "V.Aprox.Tributos" não recebe a fonte, ou seja a propriedade TributosFonte, sempre esta vazia. O Correto seria apresentar assim "V.Aprox.Tributos (Fonte:IBPT)".

No código abaixo fiz o debug e a variavel TributosFonte sempre esta vazia.

 

    if Total.ICMSTot.vTotTrib <> 0 then
    begin
      lVTotTrib :=DFeUtil.FormatFloat(Total.ICMSTot.vTotTrib);
      if (TributosPercentual = ptValorProdutos) and (Total.ICMSTot.VProd > 0) then
        lVTotTrib :=lVTotTrib + '('+DFeUtil.FormatFloat((Total.ICMSTot.vTotTrib*100)/( Total.ICMSTot.VProd - Total.ICMSTot.VDesc ))+'%)'
      else if (TributosPercentual = ptValorNF) and (Total.ICMSTot.VNF > 0) then
        lVTotTrib :=lVTotTrib + '('+DFeUtil.FormatFloat((Total.ICMSTot.vTotTrib*100)/( Total.ICMSTot.VNF ))+'%)';
      lTemp:='V.Aprox.Tributos';
      if DFeUtil.NaoEstaVazio(TributosFonte) then
        lTemp:=lTemp+' (Fonte:'+TributosFonte+')';
      Box([fsLeft],XPos,YPos,(x*4),aHeigthPadrao,lTemp,lVTotTrib,taRightJustify);
    end;
 
se informar o valor para TributosFonte acima da condição fica 100%. Ou tem outro lugar mais indicado para informar o valor para a propriedade TributosFonte ?
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Olá pessoal, alguma dica sobre este tópico ?

 

Acabei de testar esse recurso usando o Demo do Componente imprimindo com Danfe em Rave Code Base.

Preenchi a propriedade TributosFonte com "IBPT" (sem aspas)

 

Imprimiu normalmente.

 

Não esqueça que só imprime se tiver informado a tab vTotTrib no arquivo XML.

 

[]´s

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

  • 5 meses depois ...

Ei gente... to fazendo uma nfe aqui, e o meu cadastro é simples nacional.. entao nunca calculo imposto ou juros e etc.

Mas hj apareceu um problema q eu nunca tive antes. O valor total da minha nota teria q ser 5.367,61 mas o total calculado do programa ta dando 5.,287,61 (80,00) a menos, e eu já conferi item por item, valor por valor... nao tem nada errado, faltando ou trocado. É possivel o programa ter errado essa conta? E como faço pra corrigir esse calculo? Espero a ajuda de voces..

Link para o comentário
Compartilhar em outros sites

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