Ir para conteúdo
  • Cadastre-se

dev botao

[4119152] Município de Pinhais, migração da IPM (mesmo provedor - novos endereços)


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 841 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Município de Pinhais, migração da IPM (mesmo provedor - novos endereços).

Segue contribuiçao da alteração do ACBRNFSeXServicos.ini necessária:

[4119152]
Nome=Pinhais
UF=PR
Provedor=IPM_110
ProRecepcionar=https://ws-pinhais.atende.net:7443/atende.php?pg=rest&service=WNERestServiceNFSe
HomRecepcionar=https://treinamento.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=migra_pinhais
 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Sandro,

Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-2135 

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Olá Italo, boa tarde!

Fiquei em dúvida se abria um novo tópico ou postava aqui mesmo, em todo caso como se trata do mesmo webservices e procurando no google cai direto aqui resolvi postar aqui mesmo:

Está me retornando este erro ao tentar emitir uma NFSe do município de Pinhais/PR:

* Se precisar de informações de Authorization para o ambiente de homologação só pedir que tenho em mãos.

 

ErroNfsePinhais.PNG

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Você esta com todos os fontes de todas as pastas atualizados?

Se sim, reinstalou o ACBr?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

1 hora atrás, gerpiruk disse:

Olá Italo, boa tarde!

Fiquei em dúvida se abria um novo tópico ou postava aqui mesmo, em todo caso como se trata do mesmo webservices e procurando no google cai direto aqui resolvi postar aqui mesmo:

Está me retornando este erro ao tentar emitir uma NFSe do município de Pinhais/PR:

* Se precisar de informações de Authorization para o ambiente de homologação só pedir que tenho em mãos.

 

ErroNfsePinhais.PNG

Você esta efetuando o envio pelo novo componente ACBNFSEx ? 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

8 minutos atrás, Italo Giurizzato Junior disse:

Boa tarde,

Você esta com todos os fontes de todas as pastas atualizados?

Se sim, reinstalou o ACBr?

Sim Italo, todos os fontes atualizados, inclusive fiz um novo CheckOut e reinstalei todos os componentes marcando a opção de remover arquivos antigos

4 minutos atrás, Sandro Felipe Adad disse:

Você esta efetuando o envio pelo novo componente ACBNFSEx ? 

Sim Sandro, estou usando o exemplo do ACBrNFSeX

Link para o comentário
Compartilhar em outros sites

  • Consultores

Verifica se no arquivo ACBrNFSeXServicos.ini a entrada referente a cidade esta exatamente igual a postagem do Sandro.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

8 minutos atrás, gerpiruk disse:

Sim, está igualzinho

AcbrNfseXServicos.PNG

Inclusive efetuei testes de comunicação pelo RestDebugger com sucesso:

 

 

TesteRestDebugger.PNG

SSL:

ACBRNFSeX.Configuracoes.WebServices.SSLType := LT_TLSv1_2;

Série:

              if FAmbiente = 1 then
                IdentificacaoRps.Serie := '2'
              else
                IdentificacaoRps.Serie := '1';// Serie de homologação
 

não sei se interfere,mas:

    ACBRNFSeX.Configuracoes.Geral.SSLLib := libcustom;
    ACBRNFSeX.Configuracoes.Geral.SSLHttpLib := httpWinHttp;
    ACBRNFSeX.Configuracoes.Geral.SSLCryptLib := cryWinCrypt;
    ACBRNFSeX.Configuracoes.Geral.SSLXmlSignLib :=xsLibXml2 ;

 

Emissão: 

ACBRNFSeX.Emitir(sNumeroLote,meAutomatico,False);

 

 

 

Link para o comentário
Compartilhar em outros sites

21 minutos atrás, Sandro Felipe Adad disse:

SSL:

ACBRNFSeX.Configuracoes.WebServices.SSLType := LT_TLSv1_2;

Série:

              if FAmbiente = 1 then
                IdentificacaoRps.Serie := '2'
              else
                IdentificacaoRps.Serie := '1';// Serie de homologação
 

não sei se interfere,mas:

    ACBRNFSeX.Configuracoes.Geral.SSLLib := libcustom;
    ACBRNFSeX.Configuracoes.Geral.SSLHttpLib := httpWinHttp;
    ACBRNFSeX.Configuracoes.Geral.SSLCryptLib := cryWinCrypt;
    ACBRNFSeX.Configuracoes.Geral.SSLXmlSignLib :=xsLibXml2 ;

 

Emissão: 

ACBRNFSeX.Emitir(sNumeroLote,meAutomatico,False);

 

 

 

Sandro, fiz exatamente como me passou e ainda assim continuo recebendo o mesmo retorno

 

ConfigsWebServices.PNG

AlteracaoIdentificacaoSerie.PNG

 

ConfigsCertificado.PNG

 

Somente a configuração SSLLib que não foi possível alterar pois quando salvo volta para libWinCrypt

Editado por gerpiruk
Link para o comentário
Compartilhar em outros sites

Tente efetuar uma consulta deste protocolo: 5453738117200321615520221124112021104832 e lote n. 1, pelo botão de consultar lote :

image.thumb.png.b343de2f7712f0c1f51d3e96ad2177a7.png

41 minutos atrás, gerpiruk disse:

Sandro, fiz exatamente como me passou e ainda assim continuo recebendo o mesmo retorno

 

ConfigsWebServices.PNG

AlteracaoIdentificacaoSerie.PNG

 

ConfigsCertificado.PNG

 

Somente a configuração SSLLib que não foi possível alterar pois quando salvo volta para libWinCrypt

 

Link para o comentário
Compartilhar em outros sites

14 horas atrás, gerpiruk disse:

Sandro, segue conforme me pediu, parece que para consulta tá funcionando:

 

 

ConsultaLote.PNG

Emita uma nota diretamente no site de homologação, depois pegue este protocolo e consulte pelo programa de exemplo, veja se retorna pra voce corretamente.

Depois confira se os dados que voce esta enviando pelo programa de exemplo estao de acordo, como aliquota do ISS  e codigo do serviço de acodo com o que voce emitiu pelo site.

 

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Precisei alterar hoje o IPM.GravarXML.pas, meu cliente precisou emitir uma nota retroativa (mês anterior), no layout consta uma tag chamada (data_fato_gerador), usei o campo NFSE.Competencia para o preenchimento, mas precisava gerar no xml.

Ajustei o fonte da function GerarValoresServico em anexo para o repositório.

 

22 horas atrás, Italo Giurizzato Junior disse:

Verifica se no arquivo ACBrNFSeXServicos.ini a entrada referente a cidade esta exatamente igual a postagem do Sandro.

image.png.7c300bbc5c4cc6ab4b281f9b54620eee.png

Segue para sua analise Italo.

IPM.GravarXml.pas

Link para o comentário
Compartilhar em outros sites

Olá a todos!, Não sei se estou postando no tópico certo, mais preciso de uma ajuda. Não acho a propriedade que altera a situação tributária.

Eu monto o xml na mão e o envio para o provedor IPM, agora estou migrando todo o trabalho braçal para o ACBR e me deparei com a seguinte situação:

"00066 - A situação tributária do serviço é TIRF, porém o valor do ISSRF não foi informado corretamente."

Sei que preciso trocar de 1 para 0 na tag abaixo, porém não estou localizando a propriedade.
 
<situacao_tributaria>1</situacao_tributaria> 
 
Obrigado.
Link para o comentário
Compartilhar em outros sites

17 minutos atrás, Fabiano Hoffmann disse:

Olá a todos!, Não sei se estou postando no tópico certo, mais preciso de uma ajuda. Não acho a propriedade que altera a situação tributária.

Eu monto o xml na mão e o envio para o provedor IPM, agora estou migrando todo o trabalho braçal para o ACBR e me deparei com a seguinte situação:

"00066 - A situação tributária do serviço é TIRF, porém o valor do ISSRF não foi informado corretamente."

Sei que preciso trocar de 1 para 0 na tag abaixo, porém não estou localizando a propriedade.
 
<situacao_tributaria>1</situacao_tributaria> 
 
Obrigado.

Campo NaturezaOperacao

                NaturezaOperacao := TnfseNaturezaOperacao(no1) //TIRF
                NaturezaOperacao := TnfseNaturezaOperacao(no0); //TI

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

6 minutos atrás, Sandro Felipe Adad disse:

Campo NaturezaOperacao

                NaturezaOperacao := TnfseNaturezaOperacao(no1) //TIRF
                NaturezaOperacao := TnfseNaturezaOperacao(no0); //TI

Nossa, passei e repassei por esse bloco tantas vezes, acho que preciso de férias.

Muito obrigado Sandro!

Tenha um bom dia!!!

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Sandro,

Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-2163

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Em 07/12/2021 at 08:58, Sandro Felipe Adad disse:

Emita uma nota diretamente no site de homologação, depois pegue este protocolo e consulte pelo programa de exemplo, veja se retorna pra voce corretamente.

Depois confira se os dados que voce esta enviando pelo programa de exemplo estao de acordo, como aliquota do ISS  e codigo do serviço de acodo com o que voce emitiu pelo site.

 

Bom dia Sandro, ontem o site de homologação estava inacessível só consegui fazer isso que me pediu hoje:

Segue conforme solicitado:

1º - Gerei uma nota no site em homologação: cujo  protocolo é: 5453738131200792438720221208122021086729 (Imagem em anexo)

2º- Consultei pelo programa de exemplo o qual apresentou um access violation mas na aba de retorno ainda assim me trouxe a NFSe consultada. (Imagems em anexo)

3º- Interceptei o ponto onde ocorreu o access violation (Imagem em anexo)

4º- Conferi os dados 'aliquota e codigo do servico' conforme me indicou e realmente eles estavam diferentes (Imagem em anexo)

5º- Alterei os valores no programa de exemplo (Imagem em anexo)

6º- Tentei gerar novamente uma NFSe obtive o mesmo erro inicial (Imagem em anexo)

NFSeEmitidaSitePinhais.PNG

Erro Access Violation ACBR.PNG

RetornoConsultaProtocolo.PNG

PontoDoErroNaConsulta.png

ComparaçãoTags.PNG

Alteração1.PNG

ErroInicial.PNG

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia a todos,

Sandro, já esta no SVN a sua contribuição.

gerpiruk, enviei para o SVN uma possível correção para o problema de violação de acesso.

Por favor atualiza os fontes, reinstale o ACBr e faça novos testes.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

14 minutos atrás, Italo Giurizzato Junior disse:

Bom dia a todos,

Sandro, já esta no SVN a sua contribuição.

gerpiruk, enviei para o SVN uma possível correção para o problema de violação de acesso.

Por favor atualiza os fontes, reinstale o ACBr e faça novos testes.

Maravilha Ítalo, já baixei aqui e parou de dar o access violation na consulta.

Obrigado!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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