Ir para conteúdo
  • Cadastre-se

dev botao

Inclusão de Cidade cidades.ini


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

Recommended Posts

Boa Noite ! Tudo certo com vocês ? Estou tentando incluir a cidade de Gravataí RS no arquivo de cidades.ini. Inclui no final do cidades.ini mas para ler o XML e dar entrada na NFSe no sistema ao setar a propriedade ACBrNFSe.Configuracoes.Geral.CodigoMunicipio := 4309209 é retornado o erro: código do municipio 4309209 não encontrado.

Depurando TGeralConfNFSe.SetConfigMunicipio; eu vi que ele está lendo o arquivo da pasta correta. Tem alguma coisa a ser feita além de inserir essa informações no cidades.ini ? Testando a atribuição com um código de municipio que já estava no ini, funciona corretamente.

[4309209]
Nome=Gravatai
UF=RS
Provedor=IPM

Obrigado

Atenciosamente
Adriano

 

Link para o comentário
Compartilhar em outros sites

Bom dia ! Muito obrigado pelo retorno ! Estranho não encontrar aqui no ini a cidade. Mas vou olhar ali o exemplo depois posto aqui. Estou tentando fazer a leitura do arquivo XML para dar entrada na nota e não estou conseguindo. Fica tudo vazio

Antes de fazer a leitura do arquivo eu devo configurar o provedor como se fosse emitir por essa cidade ?

Obrigado

Adriano

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, Adriano Luiz de Souza disse:

Bom dia ! Muito obrigado pelo retorno ! Estranho não encontrar aqui no ini a cidade. Mas vou olhar ali o exemplo depois posto aqui. Estou tentando fazer a leitura do arquivo XML para dar entrada na nota e não estou conseguindo. Fica tudo vazio

Antes de fazer a leitura do arquivo eu devo configurar o provedor como se fosse emitir por essa cidade ?

Obrigado

Adriano

no caso tu vai configurar o componente para usar ele seja para o que for

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

Ok, eu já descobri onde estava o erro. Faltava definir o PathIniProvedor.

        ACBrNFSe1.Configuracoes.Geral.PathIniCidades :=  IncludeTrailingPathDelimiter( __path_aplicacao ) + 'NFSe\ArqINI\';
        ACBrNFSe1.Configuracoes.Geral.PathIniProvedor := IncludeTrailingPathDelimiter( __path_aplicacao ) + 'NFSe\ArqINI\';

        ACBrNFSe1.Configuracoes.Geral.CodigoMunicipio := 4219309;

        ACBrNFSe1.NotasFiscais.LoadFromFile( OpenDialog.FileName );

Isso lê corretamente o arquivo XML da cidade de Videira - SC provedor IPM

No entanto se eu tento fazer a mesma coisa com o município de gravataí - RS (4309209) é exibida a mensagem em run-time

Código do Municipio [4309209] não Encontrado.

O erro é gerado no momento em que passa nessa linha

ACBrNFSe1.Configuracoes.Geral.CodigoMunicipio := 4309209;

O  curioso é que se setar no componente na IDE na propriedade CodigoMunicipio em Configurações, Geral ele seta corretamente o provedor IPM e não exibe a mensagem de municipio nao encontrado.

Se alguém puder me dar uma luz, agradeço

Att
Adriano

Link para o comentário
Compartilhar em outros sites

  • Moderadores
17 horas atrás, Adriano Luiz de Souza disse:

mas esse arquivo é o rps, onde está a nota que foi emitida desse rps?

ele foi feito no ACBr?

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

Boa Tarde ! Na verdade é um cliente meu que recebe esse arquivo de um fornecedor dele e pediu se tem alguma forma de usar esse XML para dar entrada na NFSe assim como faz na NFe e CTe. Na prática não sei se é gerado ou não pelo ACBr. 

Segue o cidades.ini em anexo

Att
Adriano

Cidades.ini

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Parece correto o .ini.

Também não consegui simular o erro, com o seu trecho de código não tive problema.

Se possível descreva um passo a passo onde o problema ocorre, de preferência usando o programa exemplo do componente.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

Bom Dia ! O meu código é praticamente nada. Só inseri o componente acbrnfse ali pela IDE sem mudar configuração e faço isso:

 

        ACBrNFSe1.Configuracoes.Geral.PathIniCidades :=  IncludeTrailingPathDelimiter( __path_aplicacao ) + 'NFSe\ArqINI\';
        ACBrNFSe1.Configuracoes.Geral.PathIniProvedor := IncludeTrailingPathDelimiter( __path_aplicacao ) + 'NFSe\ArqINI\';

        ACBrNFSe1.Configuracoes.Geral.CodigoMunicipio := 4309209;

        ACBrNFSe1.NotasFiscais.LoadFromFile( OpenDialog.FileName );
 

O erro se dá na linha em negrito

Att
Adriano

Link para o comentário
Compartilhar em outros sites

  • Moderadores
15 horas atrás, Adriano Luiz de Souza disse:

Bom Dia ! O meu código é praticamente nada. Só inseri o componente acbrnfse ali pela IDE sem mudar configuração e faço isso:

 

        ACBrNFSe1.Configuracoes.Geral.PathIniCidades :=  IncludeTrailingPathDelimiter( __path_aplicacao ) + 'NFSe\ArqINI\';
        ACBrNFSe1.Configuracoes.Geral.PathIniProvedor := IncludeTrailingPathDelimiter( __path_aplicacao ) + 'NFSe\ArqINI\';

        ACBrNFSe1.Configuracoes.Geral.CodigoMunicipio := 4309209;

        ACBrNFSe1.NotasFiscais.LoadFromFile( OpenDialog.FileName );
 

O erro se dá na linha em negrito

Att
Adriano

Sinceramente não sei o que fez. mas acabei de criar um projeto e fazer exatamente acima e funcionou

uma dúvida tu está no trunk2? pergunto pq esses dias tinha um problema em que no final descobrimos que estava sendo usado uma tag do svn

  • Curtir 1
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
9 minutos atrás, Adriano Luiz de Souza disse:

Sim

svn://svn.code.sf.net/p/acbr/code/trunk2

 

Vou fazer mais umas tentativas com outros XML de outros provedores e depois posto aqui 

Att
Adriano

cria um projeto novo, coloca um componente e faz exatamente o que tu fez e depois anexe aqui os fontes pra testar

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

  • Administradores

Tópico fechado por falta de retorno do usuário

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1375 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...