Ir para conteúdo
  • Cadastre-se

Arnaldo Luiz

Membros
  • Total de ítens

    5
  • Registro em

  • Última visita

Posts postados por Arnaldo Luiz

  1. 1 hora atrás, Águia Sistemas disse:

    Estranho, se eu tiro aquela informação ele e coloco da forma semelhante como você mostrou ali, da essa a mensagem - Erro: XML mal formado - 'https' é um símbolo inesperado. O símbolo esperado é '<!--' ou '<[CDATA['. 

    Acredito que possa ser outra coisa ainda. Na versão 3.0 conseguimos fazer o envio normal, porem nessa nova versão esta dando esses problemas 

    Quando vc descobrir o problema ea soluçao posta aqui por favor

  2. 43 minutos atrás, Águia Sistemas disse:

    Estranho, se eu tiro aquela informação ele e coloco da forma semelhante como você mostrou ali, da essa a mensagem - Erro: XML mal formado - 'https' é um símbolo inesperado. O símbolo esperado é '<!--' ou '<[CDATA['. 

    Acredito que possa ser outra coisa ainda. Na versão 3.0 conseguimos fazer o envio normal, porem nessa nova versão esta dando esses problemas 

    <qrCodCTe><![CDATA[https://homologacao.nfe.fazenda.sp.gov.br/CTeConsulta/qrCode?chCTe=35231200472038000248570350000002131003067150&tpAmb=1]]></qrCodCTe>

    assim AUTORIZOU , eu me lembro que na sefaz SP eu tive problemas porque o servidor QRCode homologacao e producao sao diferentes, mas eu chequei e na sefaz RS sao o mesmo, sugestao tenta transmitir pra outra sefaz se vc tiver como 

  3. 26 minutos atrás, Arnaldo Luiz disse:

    comparando com o XML de um CTE autorizado aqui a unica coisa que notei de diferente foi que eu  nao uso esse [[CDATA no qrcode

     

    <qrCodCTe>https://homologacao.nfe.fazenda.sp.gov.br/CTeConsulta/qrCode?chCTe=35231200472038000248570350000002091003067115&tpAmb=1</qrCodCTe>

     

    Eu testei com <?[CDATA]>  e autorizou, mas durante o teste ocorreu um erro e eu percebi que estao retornando o erro, se voce conseguir interceptar a resposta do server talvez encontre o motivo boa sorte !

     

    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <soap:Body>
    <cteRecepcaoResult xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CTeRecepcaoSincV4">
    <retCTe versao="4.00" xmlns="http://www.portalfiscal.inf.br/cte">
    <tpAmb>2</tpAmb>
    <cUF>35</cUF>
    <verAplic>SP-CTe-2023-12-15-1</verAplic>
    <cStat>215</cStat>
    <xMotivo>Rejeição: Falha no schema XML [Detalhes: The "http://www.portalfiscal.inf.br/cte:qrCodCTe" element is invalid - The value "https://homologacao.nfe.fazenda.sp.gov.br/CTeConsulta/qrCode?chCTe=35231200472038000248570350000002121003067145&amp;tpAmb=1" is invalid according to its datatype "String" - The Pattern constraint failed.].</xMotivo>
    <protCTe versao="4.00">
    <infProt>
    <tpAmb>2</tpAmb>
    <verAplic>SP-CTe-2023-12-15-1</verAplic>
    <dhRecbto>2023-12-22T16:24:52-03:00</dhRecbto>
    <cStat>215</cStat>
    <xMotivo>Rejeição: Falha no schema XML [Detalhes: The "http://www.portalfiscal.inf.br/cte:qrCodCTe" element is invalid - The value "https://homologacao.nfe.fazenda.sp.gov.br/CTeConsulta/qrCode?chCTe=35231200472038000248570350000002121003067145&amp;tpAmb=1" is invalid according to its datatype "String" - The Pattern constraint failed.].</xMotivo>
    </infProt>
    </protCTe>
    </retCTe>
    </cteRecepcaoResult>
    </soap:Body>
    </soap:Envelope>

     

  4. 1 hora atrás, Águia Sistemas disse:

    Ola boa tarde, segui os exemplo indicado acima sobre a questão do envio do CTe, porem, mesmo assim estamos problemas, quando pegamos o xml gerado pelo sistema e validamos nos portais da receita ele é validado, porem quando tentamos enviar pelo sistema, o arquivo de retorno gera o erro 215 - Rejeicao: Falha no schema XML mesmo os arquivos gerado corretamente compactado em GZip e transformado em base 64, alguem tem alguma sugestão do que possa ser? (obs: não foi utilizado o componente do acbr para gerar os arquivos)

    msgEnvioEnviar.xml 5.12 kB · 0 downloads retornoEnviar.xml 557 B · 0 downloads xmlComAssinatura.xml 6.53 kB · 0 downloads

    comparando com o XML de um CTE autorizado aqui a unica coisa que notei de diferente foi que eu  nao uso esse [[CDATA no qrcode

     

    <qrCodCTe>https://homologacao.nfe.fazenda.sp.gov.br/CTeConsulta/qrCode?chCTe=35231200472038000248570350000002091003067115&tpAmb=1</qrCodCTe>

     

  5.  

    Com aproximaçao do fim do prazo para a migração para a versão 4.0 vou deixar aqui dois xmls completos para exemplo

    que pode servir de referência para quem desenvolve

    Consulta status do servidor

    <?xml version="1.0" encoding="utf-8"?>
    <soap12:Envelope
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    	xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
    	<soap12:Body>
    		<cteDadosMsg
    			xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CTeStatusServicoV4">
    			<consStatServCTe versao="4.00"
    				xmlns="http://www.portalfiscal.inf.br/cte">
    				<tpAmb>2</tpAmb>
    				<cUF>50</cUF>
    				<xServ>STATUS</xServ>
    			</consStatServCTe>
    		</cteDadosMsg>
    	</soap12:Body>
    </soap12:Envelope>

     

     

    CTe SincV4 sem soapheader e com dados compactados na base64

    <?xml version="1.0" encoding="utf-8"?>
    <soap12:Envelope
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    	xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
    	<soap12:Body>
    		<cteDadosMsg xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CTeRecepcaoSincV4">
              dadoscompactados
    		</cteDadosMsg>
    	</soap12:Body>
    </soap12:Envelope>

    CTe.xml descompactado (Esse é um exemplo só para mostrar como proceder  a compactação na base64 , esta incompleto)

    <CTe xmlns="http://www.portalfiscal.inf.br/cte">
    	<infCte versao="4.00" Id="CTe50231200172038000167570500000000031003067083">
    	</infCte>
    	<infCTeSupl>
    	</infCTeSupl>
    	<Signature	xmlns="http://www.w3.org/2000/09/xmldsig#">
    	</Signature>
    </CTe>

     Para obter os dados compactados utilizando a linha de comando em Linux

    cat CTe.xml | gzip | base64 > dadoscompactados

     

    Espero ter ajudado alguem

    • Curtir 7
    • Obrigado 1
×
×
  • 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.