Bom dia Pessoal.
Gostaria de compartilhar uma experiência.
Meu sistema gera NF-E corretamente, fiz uma rotina para repassar o código do IBGE para o meu banco de dados (que por sinal, deu um trabalho da pega), e a cada vez que enviava a nota, mandava o código do IBGE. Até aí nenhuma novidade, acho que a maioria faz dessa forma.
Hoje, tive que fazer uma alteração na rotina de tratamento de erros da NF-E. Pura frescura.
Para simular o erro, zerei o código do IBGE (Coloquei ZERO), e eu, toda animada para testar minha nova alteração, me surpreendo quando a nota é enviada sem problema algum.
Fui conferir no arquivo texto, realmente eu tinha passado zerado o código.
Conferi no XML.. o código do IBGE estava lá, todo bonito no XML.
No inicio achei que houvesse algum engano. No entanto, zerei o codigo do ibge de diversas cidades no sistema, e tentei gerar a nota. Em todas as vezes trouxe o código certo.
Para os testes, utilizei a versão 0.56B.
Talvez a maioria das pessoas saibam..
Mas é sempre bom compartilhar as experiências.
Espero que alguém que leia isso, fique tão feliz quanto eu.
[]'s
Ana
Acbr x Codigo do Ibge
Moderador: Moderadores
-
anacatacombs
- Membro Master

- Mensagens: 472
- Registrado em: 12 Jul 2005 16:53
- Localização: Cianorte-Paraná
- Contato:
Re: Acbr x Codigo do Ibge
Acho até estranho que isso seja feito dessa forma, mas ao que parece, o ACBr pega o nome da cidade e procura em suas bases, que estão junto ao diretório de instalação do programa. Eu não faria assim. Mas,...
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
-
anacatacombs
- Membro Master

- Mensagens: 472
- Registrado em: 12 Jul 2005 16:53
- Localização: Cianorte-Paraná
- Contato:
Re: Acbr x Codigo do Ibge
Querido Maligno.
Eu também acho que é feito dessa forma.
Eu não olhei os fontes do projeto para confirmar...
Eu também acho que é feito dessa forma.
Eu não olhei os fontes do projeto para confirmar...
-
SandroBelarmino
- Usuário Nível 3

- Mensagens: 464
- Registrado em: 04 Set 2007 16:11
- Localização: Pedreira-SP
Re: Acbr x Codigo do Ibge
Ana, já que voce está empenhada nesses testes, experimente colocar o nome de alguma cidade em sua tabela com a descição diferente da tabela do IBGE, pois aí, acho que o ACBR não vai achar a cidade e pode dar erro.
No meu caso, eu joguei toda a tabela do ibge em um DBF e faço essa checagem ao gerar a nfe, caso o nome da cidade no cadastro do cliente, por exemplo, esteja diferente, não vai encontrar no cadastro de cidades então já dou a mensagem e não gero a nfe.
No meu caso, eu joguei toda a tabela do ibge em um DBF e faço essa checagem ao gerar a nfe, caso o nome da cidade no cadastro do cliente, por exemplo, esteja diferente, não vai encontrar no cadastro de cidades então já dou a mensagem e não gero a nfe.
Alessandro R Belarmino
Clipper 5.2e - Blinker 7 - DBFNTX / DBFCDX
"Quem trabalha muito erra muito, quem trabalha pouco erra pouco, quem não trabalha não erra e quem não erra é promovido !!!!"
Clipper 5.2e - Blinker 7 - DBFNTX / DBFCDX
"Quem trabalha muito erra muito, quem trabalha pouco erra pouco, quem não trabalha não erra e quem não erra é promovido !!!!"
-
anacatacombs
- Membro Master

- Mensagens: 472
- Registrado em: 12 Jul 2005 16:53
- Localização: Cianorte-Paraná
- Contato:
Re: Acbr x Codigo do Ibge
Sandro, eu fiz um teste básico:
Uma cidade de Alagoas chamada Pau Darco. (Ou algo parecido)
No meu sistema está: Pau D' Arco..
Funcionou corretamente.. agora preciso fazer com erros mais grotescos..
[]'s
Ana
Uma cidade de Alagoas chamada Pau Darco. (Ou algo parecido)
No meu sistema está: Pau D' Arco..
Funcionou corretamente.. agora preciso fazer com erros mais grotescos..
[]'s
Ana
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Re: Acbr x Codigo do Ibge
Boa dia Ana.. só acho que vai dar um B.O. quando tiver duas ou mais cidades com o mesmo nome né.. Tipo aqui perto tem uma cidade chamada Agua boa.. e tem outra Agua Boa no brasil.. daí vai sempre cair na primeira né..
Tive um problema desses no inicio da implantação qdo tive que mudar o cadastro dos cliente colocando o codigo do IBGE daí esqueci de colocar a opção do cliente selecionar o estado tb... daí começou a dar erro porque mandava para Agua Boa do outro estado...
Rubens
Tive um problema desses no inicio da implantação qdo tive que mudar o cadastro dos cliente colocando o codigo do IBGE daí esqueci de colocar a opção do cliente selecionar o estado tb... daí começou a dar erro porque mandava para Agua Boa do outro estado...
Rubens
"Eu e minha casa servimos ao Senhor e você
"
-
SandroBelarmino
- Usuário Nível 3

- Mensagens: 464
- Registrado em: 04 Set 2007 16:11
- Localização: Pedreira-SP
Re: Acbr x Codigo do Ibge
Não tem como acontecer esse problema pois ele pega pela uf + cidade, e acho que não tem 2 cidades com o mesmo nome em um mesmo estado.rubens escreveu:só acho que vai dar um B.O. quando tiver duas ou mais cidades com o mesmo nome né..
Esse mesmo tratamento é que voce deve colocar no seu sistema também para não acontecer o problema que voce disse que ocorreu no inicio da implantação.
Alessandro R Belarmino
Clipper 5.2e - Blinker 7 - DBFNTX / DBFCDX
"Quem trabalha muito erra muito, quem trabalha pouco erra pouco, quem não trabalha não erra e quem não erra é promovido !!!!"
Clipper 5.2e - Blinker 7 - DBFNTX / DBFCDX
"Quem trabalha muito erra muito, quem trabalha pouco erra pouco, quem não trabalha não erra e quem não erra é promovido !!!!"