Ir para conteúdo
  • Cadastre-se

dev botao

Rejeição: Falha No Schema Xml Do Lote De Nfe


  • Este tópico foi criado há 2059 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia Senhores.

 

"Por favor me ajudem !!!!"

 

Estou com problemas para validar NFe  de saída.

 

Fazendo comparação com um xml válido não vejo diferença alguma.

 

Segue XML para que vcs possam dar uma olhada.

 

 

35130504581288000196550010000031071000031070-nfe.xml

35130504581288000196550010000031071000031070-nfe.xml

Link para o comentário
Compartilhar em outros sites

  • 7 meses depois ...

Pela minha analise , eu achei que as tag´s Imposto-ICMS-ICMSSN -Tags -<Origem> e <CSOSN>  ta zerada , vc deve preencher a CSOSN correto pro Produto.

Atualizei hoje o acbr junto o Schemas e esta dando a mesma msn. mas no meu caso nem chegar gerar o .xlm o que fazer. se volto a versão antiga do acbr funciona normalmente.

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • Consultores

Bom dia Wether,

Uma dica:

https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx

Abra o XML da nota que foi rejeitado com o bloco de notas.

Selecione ele por inteiro, copie e cole no quadro que aparece no link acima, por fim clique na opção Validar.

Vamos aos resultados:

Regras de Negócio [Ambiente de Produção] 2 erros de validação
  • bullet_black.png778 - [Simulacao] Rejeicao: Informado NCM inexistente
  • bullet_black.png245 - [Simulacao] Rejeicao: CNPJ Emitente nao cadastrado

Quando ao CNPJ você ignora, pois se a empresa não for do Rio Grande do Sul sempre vai aparecer essa rejeição nesse validador.

O mais importante é o NCM que esta sendo rejeitado pelo simples fato dele não existir, ou seja, a informação esta errada.

Verifique se o NCM = 48113112 realmente existe.

  • Curtir 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Wether,

Vamos por parte:

1. O XML esta sendo gerado, assinado, valido e enviado para SEFAZ.

2. A SEFAZ rejeita a sua nota informando que o motivo é falha no schema.

Pois bem, isso não tem nada haver com os schemas que você tem e que são utilizados para validar a nota antes do envio.

Você notou que a sua nota foi gerada com o tipo de ambiente produção?

Você esta enviando a nota para o ambiente de produção?

Depois que você alterou o NCM você gerou o XML, assinou, validou e enviou para SEFAZ?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Wether,

Estou encontrando o mesmo problema que você, inclusive passando o XML gerado no validador que o Ítalo gentilmente nos informou não acha nenhum erro:

  • valid.pngParser XML: Nenhum erro encontrado
  • valid.pngTipo de Mensagem: Documento de NF-e
  • valid.pngSchema XML: Nenhum erro encontrado
  • ico_menos.gifvalid.pngNF-e 11151009000729000132650010000001561000001561
    • valid.pngCertificado Digital do Titular: CN=CENTAURUS TECNOLOGIA E SISTEMAS LTDA ME:09000729000132 - CNPJ: 09.000.729/0001-32 [Visualizar]
    • valid.png Assinatura Digital: Válida
    • valid.pngRegras de Negócio [Ambiente de Produção]
      • bullet_black.png100 - [Simulacao] Autorizado o uso da NF-e
    •  

mas ainda não consigo transmitir esse xml em ambiente de Produção, pois em homologação vai normalmente.

poderia ser mais específico sobre as rotinas que tu realizava mais de uma vez e que retirando o excesso resolveu, para que eu pudesse verificar se não estou cometendo o mesmo erro?

 

Desde ja agradeço

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia a todos,

Pelo amor de Deus, por favor leiam as notas técnicas.

José o seu XML se refere a uma NFC-e e consta nela a TAG qrCode conforme a NT 2015/002 pois bem, para o ambiente de homologação somos obrigado a criar essa TAG caso contrario ela será rejeitada, por outro lado se gerarmos ela e enviar para o ambiente de produção a nota será rejeitada, uma vez que esse ambiente ainda não esta preparado para receber um XML com a TAG qrCode.

Resumindo, devemos gerar a TAG para fins de testes, ou seja, enviar para o ambiente de homologação e não gerar ao enviar para o ambiente de produção.

Esse procedimento teremos que tomar até que seja liberado o ambiente de produção.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo, 

 

Muitíssimo obrigado pela atenção, fiz a alteração sugerida e naturalmente a coisa foi resolvida, agradeço ainda a chamada de atenção, pois temos a forte tendência a achar que todo problema é algo no nosso código ou pior, no código componente ou até mesmo no servidor da SEFAZ... e no desespero de resolver tudo pra ontem acabamos por esquecer de LER o que manda as notas técnicas sobre o processo.

 

 

Atenciosamente,

 

D'avila Junior

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

Boa tarde,

Eu sou novo nesse negócio de emissão de notas e estou precisando muito de ajuda. Baixei o trunk2 para implementar as novas regras que entrarão em vigor em janeiro e estou recebendo o mesmo erro "[Rejeição: Falha no Schema XML do lote de NFe]". Coloquei o XML no quadro do link passado e o retorno foi:

  • valid.pngParser XML: Nenhum erro encontrado
  • valid.pngTipo de Mensagem: Documento de NF-e
  • erro.pngSchema XML: The 'http://www.portalfiscal.inf.br/nfe:pICMSInter' element is invalid - The value '7.0000' is invalid according to its datatype 'String' - The Enumeration constraint failed.
    Caminho: NFe[1]/infNFe/det[1]/imposto/ICMSUFDest/pICMSInter/

 

O novo elemento gerado é:

                <ICMSUFDest>
                    <vBCUFDest>2192.00</vBCUFDest>
                    <pFCPUFDest>0.0000</pFCPUFDest>
                    <pICMSUFDest>0.0000</pICMSUFDest>
                    <pICMSInter>7.0000</pICMSInter>
                    <pICMSInterPart>40.0000</pICMSInterPart>
                    <vFCPUFDest>0.00</vFCPUFDest>
                    <vICMSUFDest>43.84</vICMSUFDest>
                    <vICMSUFRemet>65.76</vICMSUFRemet>
                </ICMSUFDest>

 

Agradeceria muito a ajuda.

3 minutos atrás, cquevedo disse:

Boa tarde,

Eu sou novo nesse negócio de emissão de notas e estou precisando muito de ajuda. Baixei o trunk2 para implementar as novas regras que entrarão em vigor em janeiro e estou recebendo o mesmo erro "[Rejeição: Falha no Schema XML do lote de NFe]". Coloquei o XML no quadro do link passado e o retorno foi:

  • valid.pngParser XML: Nenhum erro encontrado
  • valid.pngTipo de Mensagem: Documento de NF-e
  • erro.pngSchema XML: The 'http://www.portalfiscal.inf.br/nfe:pICMSInter' element is invalid - The value '7.0000' is invalid according to its datatype 'String' - The Enumeration constraint failed.
    Caminho: NFe[1]/infNFe/det[1]/imposto/ICMSUFDest/pICMSInter/

 

O novo elemento gerado é:

                <ICMSUFDest>
                    <vBCUFDest>2192.00</vBCUFDest>
                    <pFCPUFDest>0.0000</pFCPUFDest>
                    <pICMSUFDest>0.0000</pICMSUFDest>
                    <pICMSInter>7.0000</pICMSInter>
                    <pICMSInterPart>40.0000</pICMSInterPart>
                    <vFCPUFDest>0.00</vFCPUFDest>
                    <vICMSUFDest>43.84</vICMSUFDest>
                    <vICMSUFRemet>65.76</vICMSUFRemet>
                </ICMSUFDest>

 

Agradeceria muito a ajuda.

Alterei o número de casas decimais da chave pICMSInter para duas (7.00) e foi aceito.

Link para o comentário
Compartilhar em outros sites

Bom dia,

Estou tendo esse problema, baixei a última versão do AcbrMonitorPlus estou passando o valor da tag  <pICMSInter>7.00</pICMSInter> dessa forma mas mostra o erro:

XMotivo=Falha no Schema XML do lote de NFe. org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 2227; cvc-enumeration-valid: Value '7.0000' is not facet-valid with respect to enumeration '[4.00, 7.00, 12.00]'. It must be a value from the enumeration.

 

Alguém pode me ajudar?

 

Grato

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

Favor postar em anexo o XML da nota que foi rejeitado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Olá, segue o xml...

Grato

41151207219056000180550010000020431000020438-nfe.xml

Agora, Grands Sistemas disse:

Só uma observação o xml ele cria com os zeros a mais, eu envio para o Acbr via txt da forma correta com 2 zeros.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Realmente esta gerando com 4 casas decimais em vez de duas.

Esse problema já foi detectado e foi corrigido.

O que pode estar ocorrendo, essa versão do ACBrMonitor Plus que você esta usando deve ter sido compilado com o fonte sem a correção.

Vou passar o caso para a equipe responsável pela compilação do Monitor.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Só mais uma coisa, qual é a versão do monitor que você esta usando?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Favor testar com o ACBrMonitor Plus que o Régys disponibilizou em:

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • 1 ano depois...
  • 2 meses depois ...

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])); 
} 
} 
}

Link para o comentário
Compartilhar em outros sites

Boa tarde. Pessoal estou com a mesma msg, mas já vasculhei e testei e não deu certo as dicas até agora aplicadas. Acontece que, meu xml valida na sefaz rs, tecnospeed e também consigo transmitir normalmente no individual, mas quando em carrego a classe acbr com mais de um nf-e e tento enviar em lote, retorna esta mensagem. 

"[Rejeição: Falha no Schema XML do lote de NFe]". 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2059 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.