Ir para conteúdo
  • Cadastre-se

dev botao

ACBrMonitorPlus 1.4.0.1 Não coloca o codigo IBGE do Municipio no XML


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

Recommended Posts

Estou com problemas na nova versão do monitor, baixei e compilei no Lazarus, como não consegui criar o instalador copiei o executável para a pasta do antigo monitor que eu tinha instalado 1.2.0.62 fiz os ajustes mas quando ele gera o XML não resolve a questão do codigo do municipio e assim o XML não é validado.


Desde já agradeço qualquer dica.

 

Julio.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
3 minutos atrás, JulioNSP disse:

Bom dia, em Clipper mas tenho algum conhecimento em Delphi, só instalei o Lazarus para poder compilar o Monitor, pelo que percebi o Lazarus é bem parecido com o Delphi.

Sds.

 

Julio.

 

Lhe convido a ajudar o projeto e assim já ter ele compilado sem precisar ficar arrancando os cabelos. o valor não é tão alto assim para que uma software house possa assinar.

dá uma olhada no menu acima em suporte pago, sac

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
22 minutos atrás, JulioNSP disse:

Mas teria algum tutorial mostrando como criar um instalador, eu compilei e até peguei um link aqui no forum mas provavelmente está desatualizado.

 

Sds.

 

Julio.

é usando o Inno Setup

https://jrsoftware.org/

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Obrigado pelas informações, já consegui compilar. Agora voltando à questão inicial, código IBGE do município, na Monitor mais antigo que estava usando (1.2.0.62) eu mandava o arquivo  TXT  com as informações da cidade e estado e o monitor criava o XML incluindo o código do município, ou seja, o monitor resolvia esse código IBGE.

Agora na versão 1.4 do monitor ele não montou o XML com esse código.

Minha dúvida é: no novo monitor ele não resolve isso ou faltou alguma coisa no meu TXT?

 

Desde já muito obrigado.

 

Julio.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia, já a algum tempo o componente realiza essa busca e gera a lista de códigos dos municípios de forma automática, utilizando o componente ACBrIBGE, gera um arquivo com o nome ACBrIBGE.txt no diretório raiz.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Entendi, já achei o arquivo no diretório de instalação do monitor, mas ainda esta dando erro de falta do código do município no XML, eu teria que resolver isso no meu programa ou há uma forma de o monitor colocar o código na criação do XML? porque nas versões mais antigas o monitor colocava esse código no XML com o arquivo .txt que eu mandava.

 

Desde já muito obrigado por responder.

 

Julio.

Link para o comentário
Compartilhar em outros sites

Ola, sim está marcado a opção.

Veja eu uso o monitor enviando um arquivo ini tipo ENTNFE.TXT com as informações da nota feitas na minha aplicação e envio esse arquivo para o local de monitoramento do ACBrMonitor, estando tudo ok ele gera o XML já com o codigo do municipio que eu imagino que o monitor faça isso a partir de duas informaçoes que eu mando no meu TXT que são: municipio e UF. A versão do monitor que ainda está em produção aqui é a 1.2.0.62 e nessa versão o monitor cria o XML sem problemas. Porem na versão  1.4.0.3 que estou testando da erro justamente porque o codigo do municipio está em zero.

Vou anexar o meu arquivo de teste (ENTNFEN.TXT e o SAINFEN.TXT com o resultado.

Desde já agradeço muito por seu interesse em ajudar.

Sds.

 

Julio.

 

 

ENTNFEN.TXT sainfen.txt

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia!

Parte do teu arquivo ENTNFEN.TXT 
 

Citar

[Destinatario]
CNPJ=06009677602    
IE=
ISUF=
NomeRazao=JOAO AUGUSTO MORENO                               
Fone=3588784611
CEP=37030500
Logradouro=PRACA DOS GIRASSOIS
Numero=200                          
Complemento=
Bairro=PINHEIROS                     
CidadeCod=
Cidade=VARGINHA                      
UF=MG
[email protected]                     
indIEDest=9

Você terá que preencher o campo CidadeCod ou cMun (nomenclatura do manual).


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Houve mudanças no componente desde a versão que estava utilizando... Note no diretório raiz do ACBrMonitor atualizado que deve ter gerado um arquivo "ACBrIBGE.txt" esse arquivo contém os códigos e cidades IBGE, é uma consulta realizada de forma automática pelo componente, mas para que ele encontre o Código pela cidade e UF do XML o nome da cidade precisa estar idêntico ao Cadastro IBGE, ou seja, o nome da cidade existente nesse arquivo .txt

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Agora eu entendi o que está acontecendo: No meu arquivo TXT mando as informações em caixa alta e sem acentuação, e por esse motivo não encontra e da o erro.

No Monitor há alguma configuração para ignorar a acentuação e caixa alta na consulta?

Muito obrigado.

Sds.

 

Julio.

 

Link para o comentário
Compartilhar em outros sites

Kiko, obrigado por sua ajuda, eu já havia tentado isso e ainda assim não deu certo.

Fiz um teste alterando manualmente o nome da cidade no TXT de VARGINHA para Varginha e funcionou, foi como o Junior falou que o nome da cidade tinha que ser idêntico.

O problema que no meu sistema as informações são em caixa alta e sem acentuação.

Também reparei que usando o IBGE.BuscarPorNome("SAO PAULO") encontra e retorna o código do município ou seja 3550308.

Seria bom se houvesse uma configuração no monitor que permitisse configurar a string enviada para ignorar caixa alta ou não e ignorar acentuação.

Sds.

 

Julio.

Link para o comentário
Compartilhar em outros sites

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