Login Registre-se
[RESOLVIDO] Tabela IBPTAX  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
fauker

JavaC Membro

Membro desde: 08/11/2014 23:18:39
Mensagens: 30
Offline

Olá, pessoal.

Alguém utiliza a tabela IBPT: http://www.neosolutions.com.br/download/lei12741/IBPTax.0.0.2.csv para dar carga nas tabelas de NCM, CFOP e NBS e calcular a média dos impostos?

Se alguém souber como fazer e puder me dar uma luz, agradeço bastante.

Abraços.

Esta mensagem foi editada 2 vezes. Última atualização foi em 13/01/2015 10:03:59

tiagoberga

Moderador
[Avatar]

Membro desde: 11/03/2014 10:10:20
Mensagens: 441
Offline

A Tabela IPBT ja contém a média de impostos para cada NCM. Explique melhor sua duvida

Tiago Bergamasco, 24 anos

Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP

Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
Contatos: Google+, Twitter, Instagram, LinkedIn, Facebook, tiago.bergamasco@gmail.com
Comercial: 19 996050532

"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman
[WWW]
fauker

JavaC Membro

Membro desde: 08/11/2014 23:18:39
Mensagens: 30
Offline

Tiago,

Eu gostaria mesmo é de saber como utilizar essa tabela para mostrar a média dos impostos nas 'Informações Adicionais' do DANFE.

Pelo o que estou vendo aqui, a tabela tem porcentagens de Tributação Federal para NCM nacionais e importados. O que eu faço com essas porcentagens? Eu calculo sobre os itens da Nfe? O IBPT calcula pra mim?

Não tem algum exemplo que exemplifique como fazer ou uma implementação já pronta de como utilizar?

Esta mensagem foi editada 4 vezes. Última atualização foi em 09/01/2015 11:52:51

phlfulgore

Moderador
[Avatar]

Membro desde: 08/06/2011 13:43:07
Mensagens: 143
Localização: Maceio/AL
Offline

fauker, bom dia.

1 - Deve ter uma tabela em seu banco de dados com os dados do IBPT;
2 - Na sua tabela de produto, deve ter um campo de NCM e todos os produtos devem estar com este campo preenchido;
3 - No momento que você for gerar o XML da sua NFe, na parte que for gerar os itens, deve pegar para cada item, pesquisar na tabela do IBPT pelo NCM e aplicar a aliquota deste produto ao valor total vendido, o resultado você guarda em uma variável, para saber se vai usar a aliquota nacional ou importada, veja pelo campo de origem do produto se o mesmo for 0,3,4 ou 5 é nacional diferente disso importado;
4 - Uma vez tendo processado todos os itens como descrito no item 3, esta variável terá o valor aproximado em R$ dos impostos pagos, ai aplica um regra de 3 simples com o valor total da nota para saber este mesmo valor em %
5 - Com os valores em mãos é só colocar no campo de informações adicionais a msg: Valor Aproximado dos Tributos em Reais $,00 [%,00 porcentos] Fonte: IBPT

Bem este é o algoritmo, mais que isso seria alguém fazer por você. se quiser olhe neste link como fiz https://github.com/pedrohlira/OpenSIG/blob/master/OpenSigComercial/src/br/com/opensig/comercial/server/acao/GerarNfeSaida.java



[]s

"No mundo existe 3 tipos de pessoas infelizes, aquelas que não sabem e não perguntam, as que sabem e não ensinam e as que ensinam e não fazem"[Gilcler Regina]
[Email] [WWW] [MSN]
fauker

JavaC Membro

Membro desde: 08/11/2014 23:18:39
Mensagens: 30
Offline

phlfulgore, boa tarde.

Muito obrigado por me ajudar! Seu exemplo me ajudou 100%. Veja como ficou minha implementação. Eu uso BigDecimais, e por enquanto vou deixar com a alíquota nacional, pois o sistema não está apto para vendas, iremos utiliza-lo apenas para serviço, por enquanto.




Eu só tive alguns probleminhas: a tabela IBPT tem data início de vigência e data fim de vigência que estão no formato: dd/MM/yyyy. Na hora de importar o arquivo .CSV pro MySQL as datas vão tudo como 0000-00-00. Pra sanar temporariamente esse problema eu retirei as datas da tabela (creio que essa informação não seja importante o_O). O outro problema é a quebra de linha nas informações adicionais do DANFE. Essas informações do cálculo médio do imposto estão ficando na mesma linha... eu queria dar uma quebra nelas. Vou dar uma procurada aqui.
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team