Jump to content

dev botao

Consulta Notas Recebidas NFSe SP


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

Recommended Posts

Boa tarde.

 

Estou tentando buscar documentos emitidos para mim pelo webservice de SP mas sempre retorna a opção que assinatura está divergente.

Segue em anexo para analise

<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><ConsultaNFeRecebidasRequest xmlns="http://www.prefeitura.sp.gov.br/nfe"><VersaoSchema>1</VersaoSchema><MensagemXML><![CDATA[<PedidoConsultaNFePeriodo><Cabecalho Versao="1">   <CPFCNPJRemetente>      <CPF>MEUCPF IGUAL ECPF</CPF>   </CPFCNPJRemetente>   <CPFCNPJ>MEUCPF IGUAL ECPF</CPFCNPJ>   <dtInicio>2019-01-21</dtInicio>   <dtFim>2020-01-21</dtFim>   <NumeroPagina>1</NumeroPagina></Cabecalho><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>HpaZ6xr01PwUA/IAG6y82ARV4sI=</DigestValue></Reference></SignedInfo><SignatureValue>fIDTGsyqGmvDMXHzJWZzGYW5aTrIyivM4Bv4xLTqO8PHQX+TZG/Ci90luNAYGAZMXresE/IuxPlZscI9i/8XKz7ZCCM/PKUJYRB3p0Q8cOSJdLewg9IIxK9m1Ua3pQTCrRQg0QoZ5Z55hkfClJErThXdARj9u8tf1hXN7rHF0DqYlXKSt5KPvsm/3jNd9KNpFOPm+ddm15oyYKgesEXwo+AtXik1cLpwmpPhlEKcI4rEctVJY61W+6hKUzc5EDTZB2z+EhNgMDKsw63aviZU5gleXI9kWui5uTE/rmTpmSSUXoyuCNOzhu+GIoZJ97YCjsxXekjLtBkJJSrc4t5+6g==</SignatureValue><KeyInfo><X509Data><X509Certificate>CERTIFICADO</X509Certificate></X509Data></KeyInfo></Signature></PedidoConsultaNFePeriodo>]]></MensagemXML></ConsultaNFeRecebidasRequest></soap:Body></soap:Envelope>

Se alguem já implementou ou puder dar uma luz de onde estou errando 

Esse o retorno do webservice

 

<?xml version="1.0" encoding="UTF-8"?><RetornoConsulta xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.prefeitura.sp.gov.br/nfe"><Cabecalho Versao="1" xmlns=""><Sucesso>false</Sucesso></Cabecalho><Erro xmlns=""><Codigo>1057</Codigo><Descricao>Rejeicao: Assinatura difere do calculado.</Descricao></Erro></RetornoConsulta>

 

Link to comment
Share on other sites

  • Consultores

Bom dia,

Você esta usando o componente ACBrNFSe?

Se sim, você fez alguma alteração para realizar esse tipo de consulta, pois no arquivo INI não esta previsto a consulta das NFe Recebidas.

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 to comment
Share on other sites

39 minutos atrás, Italo Jurisato Junior disse:

Bom dia,

Você esta usando o componente ACBrNFSe?

Se sim, você fez alguma alteração para realizar esse tipo de consulta, pois no arquivo INI não esta previsto a consulta das NFe Recebidas.

Bom dia @Italo Jurisato Junior

Sim fiz algumas alterações para buscar as notas recebidas seguindo o padrão do Acbr

Link to comment
Share on other sites

  • Consultores

Boa tarde,

Favor anexar o XML e não coloca-lo como da forma que você fez, anexando fica mais fácil para analisar.

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 to comment
Share on other sites

  • Consultores
  • Solution

Bom dia,

Analisando os seus XMLs, notei que não segue a mesma formatação que consta no arquivo INI do provedor SP.

Diferenças:

A definição do prefixo xsi você colocou na tag <ConsultarNFeRecebidasRequest> sendo que nos demais esta na tag <Envelope>.

O conteúdo da tag <MensagemXML> esta entre "<!CDATA[ ... ]]>" sendo que nos demais não esta dessa forma.

Não sei se isso é suficiente para que o webservice acusar que a assinatura possui divergência.

Você alterou o componente ACBrNFSe para realizar?

Se sim, poderia anexar as Units alteradas para que eu possa analisar?

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 to comment
Share on other sites

Tive que fazer algumas alterações devido a buscar notas tomadas no caso. Foram varias Units que fiz  alteração para tratar esse tipo de consulta devido a estar implementando outros provedores. Sobre as tags, estou seguindo o que aparece pela consulta do WSDL do servidor, com a requisição padrão, pois usando da forma que veio com o ACBR dá erro 415. Sobre o CDATA é por conta de não modificar as tags do xml.

Quando mudo o CDATA me retorna erro 400 Bad Request, por isso o uso do CDATA

Fiz mais algumas correções aqui e localizei o erro que estava ocasionando essa falha... Já corrigi e já está 100%

 

Agradeço novamente pela atenção.

OBS: Estou com um problema junto a consulta de tomadas da Fiorilli. Eles disseram ja funcionar com certificado mais não consegui acessar o webservice deles com certificado. Se souberem de algo por favor me informar.

  • Like 1
Link to comment
Share on other sites

  • Consultores

Se você puder anexar as units alteradas para que possamos analisar, pois isso pode ser útil para outros desenvolvedores também.

  • 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

Araraquara - A era dos Trólebus

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.