Autor |
Mensagem |
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 09/02/2015 09:59:31
|
mcunha
JavaC Membro
Membro desde: 07/02/2015 10:49:23
Mensagens: 8
Offline
|
Ola, estou tentando autorizar uma NF-e 3.10 no ambiente de homologação, quando eu consulto o a recepção do lote, ele me retorna o seguinte erro:215 - Falha no schema XML org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 6; cvc-elt.1: Cannot find the declaration of element 'NFe'
Agora eu não sei se o erro que com a consulta de recebimento do lote e ou é no xml da nf-e, segue os XMLs da NF-e, o de consulta e o retorno da consulta:
Esta mensagem foi editada 1 vez. Última atualização foi em 14/02/2015 11:45:17
|
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 09/02/2015 22:14:02
|
macielgoncalves
Administrador
![[Avatar]](/jc/images/avatar/eccbc87e4b5ce2fe28308fd9f2a7baf3.png)
Membro desde: 06/03/2011 14:49:25
Mensagens: 1237
Localização: Tubarão - SC
Offline
|
Olá mcunha,
Esse comportamento acontece em alguns estados (comum no PR). Para corrigir você deve adicionar o seguinte código no seu método de envio do Lote da NF-e:
Solução do comportamento no Sefaz PR
Código completo:
|
Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves
Projeto NF-e, CT-e, CC-e? Comece Por Aqui!
Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br
"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão
Emissão de Documentos Fiscais para Desenvolvedores Java
Membros do fórum,
Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.
O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.
Obrigado!
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/02/2015 11:11:17
|
mcunha
JavaC Membro
Membro desde: 07/02/2015 10:49:23
Mensagens: 8
Offline
|
Acrescentei esse código na minha aplicação, mas ele não entra no , será que está errado o XML?
segue o arquivo xml:
Outra dúvida, ele remove do atributo xmlns?? porquê na hora que eu monto o Xml e estou colocando ele.
Esta mensagem foi editada 2 vezes. Última atualização foi em 14/02/2015 11:24:59
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/02/2015 11:46:02
|
mcunha
JavaC Membro
Membro desde: 07/02/2015 10:49:23
Mensagens: 8
Offline
|
Eu estava fazendo algo errado, a solução realmente é essa mesmo, muito obrigado pela ajuda.
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 07/03/2015 12:37:44
|
8eduardo8
JavaC Membro
Membro desde: 13/09/2011 17:01:40
Mensagens: 15
Offline
|
Boa tarde,
Estou com o mesmo problema,
215|Rejeição: Falha no schema XML
segue o xml:
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 08/03/2015 10:29:09
|
mcunha
JavaC Membro
Membro desde: 07/02/2015 10:49:23
Mensagens: 8
Offline
|
Ola Eduardo,
Então, o meu problema foi resolvido pela solução dada pelo macielgoncalves , funcionou.
Caso essa mesma solução não resolva o seu problema verifique se o seu xml está correto,
pois pode ter espaços ou caracteres especiais que não aparecem em um editor de texto simples
ou até mesmo no browser. Use também o validador de xml da refaz de RS, ele ajuda bastante,
segue o link: https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx
Esta mensagem foi editada 1 vez. Última atualização foi em 08/03/2015 10:30:36
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 09/03/2015 08:23:02
|
8eduardo8
JavaC Membro
Membro desde: 13/09/2011 17:01:40
Mensagens: 15
Offline
|
Bom dia,
Consegui resolver meu problema também, na verdade a entrega do xml estava correto, o erro estava na consulta do retorno.
Obrigado!!
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 31/07/2018 16:12:19
|
thiago710
JavaC Membro
Membro desde: 31/07/2018 16:06:51
Mensagens: 1
Offline
|
Boa tarde Caros,
tive esse mesmo problema no Sefaz do PR e MT:
<cStat>215</cStat>
<xMotivo>Falha no schema XML org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 6; cvc-elt.1: Cannot find the declaration of element 'NFe'.
No meu caso consegui resolver criando a classe de WebService na mão.
Programo em C# e quando importava a classe pela ferramente do VisualStudio de alguma forma a classe importado corrompia o envio da NFeAutorizacao4
Segue anexo minha classe C# funcionando:
Fonte de Estudo do Projeto:
https://github.com/ZeusAutomacao/DFe.NET
using System;
using System.Security.Cryptography.X509Certificates;
using System.Web.Services;
using System.Web.Services.Description;
using System.Web.Services.Protocols;
using System.Xml;
using System.Xml.Serialization;
namespace Rcky.Nfe.WebServices.Versao400.NFe.PR
{
[WebServiceBinding(Name = "NFeAutorizacao4Service", Namespace = "http://www.portalfiscal.inf.br/nfe/wsdl/NFeAutorizacao4")]
public class NFeAutorizacao4 : SoapHttpClientProtocol
{
public NFeAutorizacao4(string url, X509Certificate certificado, int timeOut)
{
SoapVersion = SoapProtocolVersion.Soap12;
Url = url;
//Timeout = timeOut; /* Vou deixar o tempo Default da classe de 100.000 milesegundos */
ClientCertificates.Add(certificado);
}
//[Obsolete("Não utilizar na nfe 4.0")]
//public nfeCabecMsg nfeCabecMsg { get; set; }
[SoapDocumentMethod("http://www.portalfiscal.inf.br/nfe/wsdl/NFeAutorizacao4/nfeAutorizacaoLote", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Bare)]
[WebMethod(MessageName = "nfeAutorizacaoLote")]
[return: XmlElement("nfeResultMsg", Namespace = "http://www.portalfiscal.inf.br/nfe/wsdl/NFeAutorizacao4")]
public XmlNode Execute([XmlElement(Namespace = "http://www.portalfiscal.inf.br/nfe/wsdl/NFeAutorizacao4")] XmlNode nfeDadosMsg)
{
var results = Invoke("nfeAutorizacaoLote", new object[] { nfeDadosMsg });
return ((XmlNode)(results[0]));
}
[SoapDocumentMethod("http://www.portalfiscal.inf.br/nfe/wsdl/NFeAutorizacao4/nfeAutorizacaoLoteZIP", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Bare)]
[WebMethod(MessageName = "nfeAutorizacaoLoteZIP")]
[return: XmlElement("nfeResultMsg", Namespace = "http://www.portalfiscal.inf.br/nfe/wsdl/NFeAutorizacao4")]
public XmlNode ExecuteZip([XmlElement(Namespace = "http://www.portalfiscal.inf.br/nfe/wsdl/NFeAutorizacao4")] string nfeDadosMsgZip)
{
var results = Invoke("nfeAutorizacaoLoteZIP", new object[] { nfeDadosMsgZip });
return ((XmlNode)(results[0]));
}
}
}
Esta mensagem foi editada 1 vez. Última atualização foi em 31/07/2018 16:13:07
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 11/12/2019 16:08:36
|
marceel08
JavaC Membro
Membro desde: 03/10/2017 20:03:52
Mensagens: 38
Offline
|
Boa tarde,
estou passando por esse mesmo problema na nfce 4.00 do PR, essa solucao se aplica tambem para esse caso?
|
|
|
|