Ir para conteúdo
  • Cadastre-se

dev botao

Ajuda com consulta NFSe Webiss erro E160


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

Recommended Posts

Postado

Boa noite, estou tentando fazer a consulta de NFSe por periodo conforme o exemplo do ACBR mas retorna erro E160, já atualizei mais não vai

Cidade Porto Nacional - TO,  certificado A1, Webiss2.

Postado
'<?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

Postado
1 hora atrás, Italo Jurisato Junior disse:

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

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

Agradeço a atenção

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

Postado
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

Postado
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;

 


 

  • Consultores
Postado

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.

  • Curtir 2
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado
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

Postado
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?

 

×
×
  • 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.