Jump to content

dev botao

ACBrLib - NFSe Equiplano problemas ao obter xml


Go to solution Solved by Diego Foliene,

Recommended Posts

  • Membros Pro

Ao realizar a emissão do documento e em seguida obter o xml é retornado o xml referente a NFSe, mas em situações de uma futura consulta onde quer obter o xml não é retornado arquivo, tentei por 3 metódos, mas todos eles retornam que obterxml esta fora do indice. alguma sugestão?

tentei realizar:
1 - consultarLoteRPS -> ObterXML
2 - consultarLoteRPS -> ConsultarNFSePorRPS -> ObterXML
3 - ConsultarNFSePorNumero (esse deu falha de pagina vazia)
 

 

logacbr.txt

Link to comment
Share on other sites

  • Consultores
  • Solution

Bom dia!

Se você conferir em seu log, vai ver que o retorno devolvido pelo web service dos métodos de consulta:

<es:esConsultarLoteRpsResposta xmlns:es="http://www.equiplano.com.br/esnfs"
                               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                               xsi:schemaLocation="http://www.equiplano.com.br/esnfs esConsultarLoteRpsResposta_v01.xsd">
	<listaNfse class="list">
		<nfse>
			<nrNfse>18</nrNfse>
			<cdAutenticacao>E6BE90765A41A4B691CA1D79D3F0277D</cdAutenticacao>
			<dtEmissaoNfs>2024-08-15T16:21:47</dtEmissaoNfs>
			<nrRps>26</nrRps>
			<nrEmissorRps>1</nrEmissorRps>
		</nfse>
	</listaNfse>
</es:esConsultarLoteRpsResposta>
<es:esConsultarNfsePorRpsResposta xmlns:es="http://www.equiplano.com.br/esnfs"
                                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                  xsi:schemaLocation="http://www.equiplano.com.br/esnfs consultarNfsePorRpsResposta_v01.xsd">
	<nfse>
		<nrNfse>18</nrNfse>
		<cdAutenticacao>E6BE90765A41A4B691CA1D79D3F0277D</cdAutenticacao>
		<dtEmissaoNfs>2024-08-15T16:21:47</dtEmissaoNfs>
		<nrRps>26</nrRps>
		<nrEmissorRps>1</nrEmissorRps>
	</nfse>
</es:esConsultarNfsePorRpsResposta>

Vai ver que em nenhum deles é devolvida informações o suficiente para montar um XML de NFSe.

O ObterXML funciona depois que você transmite um documento, porque a biblioteca faz monta manualmente um arquivo XML para você usando os dados do RPS que você carregou e que em sua maioria são os mesmos da NFSe, acrescentando os dados que foram devolvidas na consulta.

Em uma consulta futura, você não tem os dados do RPS carregados na memória e por isso ele não tem como montar o arquivo para você.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

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.