Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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

 

Postado

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

  • Moderadores
Postado
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_Transparent-02.png
 

 

Postado

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

  • Moderadores
Postado

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

 

 

Postado

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

  • Moderadores
Postado
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_Transparent-02.png
 

 

  • Moderadores
Postado
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_Transparent-02.png
 

 

  • Administradores
Postado

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

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