Ir para conteúdo
  • Cadastre-se

Thiago Lima RCKY

Membros
  • Total de ítens

    1
  • Registro em

  • Última visita

Tudo que Thiago Lima RCKY postou

  1. Boa tarde Caros, tive esse mesmo problema no Sefaz do PR e MT para NF-e 4.00: <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])); } } }
×
×
  • 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.