Ir para conteúdo
  • Cadastre-se

dev botao

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


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

Recommended Posts

Postado

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

  • Moderadores
Postado

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/

 

 

Postado (editado)

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
Postado

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?

  • Moderadores
Postado

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
  • Moderadores
Postado

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/

 

 

Postado

Exatamente juaumkiko, seria esta a forma. Incluindo os valores dos serviços ao Valor Aprox. dos Tributos.

Você fez alterações no componente?

  • Moderadores
  • Solution
Postado

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/

 

 

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

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 ?
  • Moderadores
Postado

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/

 

 

  • 5 meses depois ...
Postado

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..

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

The popup will be closed in 10 segundos...