Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

Ajuda com consulta NFSe Webiss erro E160


Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 928 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

'<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ConsultarNfsePorFaixaRequest xmlns="http://nfse.abrasf.org.br"><nfseCabecMsg xmlns="">&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="2.02"&gt;&lt;versaoDados&gt;2.02&lt;/versaoDados&gt;&lt;/cabecalho&gt;</nfseCabecMsg><nfseDadosMsg xmlns="">&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;ConsultarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"&gt;&lt;Prestador&gt;&lt;CpfCnpj&gt;&lt;Cnpj&gt;00000000000000&lt;/Cnpj&gt;&lt;/CpfCnpj&gt;&lt;InscricaoMunicipal&gt;0000000&lt;/InscricaoMunicipal&gt;&lt;/Prestador&gt;&lt;PeriodoEmissao&gt;&lt;DataInicial&gt;2019-07-01&lt;/DataInicial&gt;&lt;DataFinal&gt;2019-07-30&lt;/DataFinal&gt;&lt;/PeriodoEmissao&gt;&lt;/ConsultarNfseEnvio&gt;</nfseDadosMsg></ConsultarNfsePorFaixaRequest></soap:Body></soap:Envelope>'

Creio ter algo errado nesse envelope

Link to comment
Share on other sites

  • Consultores

Bom dia,

O que vem a ser o erro E160?

Esta usando o programa exemplo para os testes?

Favor anexar o XML, pois dessa forma não tem como visualiza-lo de forma clara.

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

Link to comment
Share on other sites

  • Consultores

Ao analisar o código e os seus XML notei algumas coisas erradas.

Vou fazer algumas alterações, enviar para o repositório.

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

Link to comment
Share on other sites

  • Consultores

Já fiz as alterações e enviei para o repositório.

O grande problema é que o XML de consulta consta o período de datas para realizar essa consulta, mas o provedor espera um XML com uma faixa de numeração de notas.

Vou implementar um novo método para fazer a consulta por faixa de numeração, assim que ficar pronto, aviso aqui.

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

Link to comment
Share on other sites

24 minutos atrás, Italo Jurisato Junior disse:

Já fiz as alterações e enviei para o repositório.

O grande problema é que o XML de consulta consta o período de datas para realizar essa consulta, mas o provedor espera um XML com uma faixa de numeração de notas.

Vou implementar um novo método para fazer a consulta por faixa de numeração, assim que ficar pronto, aviso aqui.

Blz, inclusive tem isso no manual, se vc verificar na imagem anexa

tste.PNG

Link to comment
Share on other sites

  • Consultores

Boa tarde,

Esse é outro tipo de serviço, pelo XML de retorno note que ele se refere a ConsultarNfseFaixaResposta.

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

Link to comment
Share on other sites

1 hora atrás, Italo Jurisato Junior disse:

Boa tarde,

Esse é outro tipo de serviço, pelo XML de retorno note que ele se refere a ConsultarNfseFaixaResposta.

Olá, engraçado que no componente só envia o evento ConsultarNFSe

function TACBrNFSe.ConsultarNFSe(ADataInicial, ADataFinal: TDateTime;
  const ANumeroNFSe: String; APagina: Integer; const ACNPJTomador, AIMTomador,
  ANomeInter, ACNPJInter, AIMInter, ASerie: String): Boolean;

Que manda pra essa function

function TWebServices.ConsultaNFSe(ADataInicial, ADataFinal: TDateTime;
  const NumeroNFSe: String; APagina: Integer; const ACNPJTomador, AIMTomador, ANomeInter,
  ACNPJInter, AIMInter, ASerie: String): Boolean;

 


 

Link to comment
Share on other sites

  • Consultores

Sim,

Fiz uma alteração no arquivo INI (que já esta no repositório) para gerar corretamente o nome da tag.

O webservice espera receber um XML cujo nome da tag seja ConsultarNfseFaixaEnvio, mas o componente esta gerando essa tag com o nome ConsultarNfseEnvio.

  • Like 2
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

Link to comment
Share on other sites

4 minutos atrás, Italo Jurisato Junior disse:

Sim,

Fiz uma alteração no arquivo INI (que já esta no repositório) para gerar corretamente o nome da tag.

O webservice espera receber um XML cujo nome da tag seja ConsultarNfseFaixaEnvio, mas o componente esta gerando essa tag com o nome ConsultarNfseEnvio.

Vou testar agora mesmo

Apareceu dessa forma apos a atualização

image.png.b6741305b5bdb6e67fc71d3eea339f3a.png

Link to comment
Share on other sites

11 minutos atrás, Italo Jurisato Junior disse:

Você esta usando os schemas da pasta WebISSv2?

Sim, fiquei com uma duvida o seguinte, no caso estou fazendo o acesso via o certificado ECPF do sócio, pois como é só prestador de serviço, não foi solicitado o ECNPJ. Será que é isso?

 

Link to comment
Share on other sites

  • Consultores
  • Solution

Bom dia,

Acredito que o certificado não deve influenciar.

Por favor atualize novamente os fontes, note que fiz mais uma correção no arquivo INI do provedor.

Faça novos testes.

  • Like 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

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.