Login Registre-se
Acessar webservice sefaz rs com problemas de schema [ Resolvido ]  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
tomphs

JavaC Membro

Membro desde: 10/07/2020 10:13:15
Mensagens: 2
Offline

Olá povo.
Sou novo nessa parte de acesso de webservice do estado. Estava lendo a documentação e montei um schema do xml, que ficou assim:


<distNFeRS versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
<tpAmb>1</tpAmb>
<verAplic>1</verAplic>
<cUF>43</cUF>
<CNPJ>****</CNPJ>
<mod>65</mod>
<solRel>
<indXML>1</indXML>
<indEmit>7</indEmit>
<indDest>0</indDest>
<ultNSU>000000000000000</ultNSU>
</solRel>
<solDFe>
<chAcesso>******</chAcesso>
<NSUSol/>
</solDFe>
</distNFeRS>

Coloquei isso tudo dentro de um envolope soap pra montar a requisição. Esse schema do soap abaixo, peguei do proprio webservice da sefaz, após conseguir autenticar com o certificado.

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlnssi="http://www.w3.org/2001/XMLSchema-instance" xmlnssd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<nfeIntegracaoContab xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeIntegracao">
<nfeDadosMsgDownload>xml</nfeDadosMsgDownload>
</nfeIntegracaoContab>
</soap:Body>
</soap:Envelope>

Headers requisição:
Host: dfe-servico.svrs.rs.gov.br
Content-Type: text/xml; charset=utf-8
SOAPAction: "http://www.portalfiscal.inf.br/nfe/wsdl/NFeIntegracao/nfeIntegracaoContab"


Porém, quando eu faço a requisição, dá erro 215 de schema, já tentei trocar os valores dos campos, remover algumas tags do xml, mas mesmo assim, ainda estou com o erro faz uns dois dias. Alguém sabe me informar como eu poderia corrigir o erro? Eu achei alguns tópicos aqui relacionado, mas não achei uma solução. Preciso consumir esse webservice para obter as notas modelo 65.
Documentação sefaz : https://receita.fazenda.rs.gov.br/conteudo/6664/web-service-de-download-de-documentos-fiscais-eletronicos-para-contabilistas

Esta mensagem foi editada 1 vez. Última atualização foi em 10/07/2020 15:22:11

tomphs

JavaC Membro

Membro desde: 10/07/2020 10:13:15
Mensagens: 2
Offline

Era só as ultimas tags.
Por ser uma escolha, ou eu envio nsu, ou a chave
esse
</solRel>
<solDFe>
<chAcesso>******</chAcesso>
<NSUSol/>

ou esse
</solDFe>
</distNFeRS>

o schema não aceita os dois. Apenas um.
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team