-
Total de ítens
5 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Arnaldo Luiz
-
-
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
-
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&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&tpAmb=1" is invalid according to its datatype "String" - The Pattern constraint failed.].</xMotivo> </infProt> </protCTe> </retCTe> </cteRecepcaoResult> </soap:Body> </soap:Envelope>
-
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>
-
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
- 7
- 1
Modelos de XML com envelope soap para versao 4.0
em ACBrCTe
Postado
Quando vc descobrir o problema ea soluçao posta aqui por favor