Ir para o conteúdo principal

'NFe' viola a restrição pattern de 'NFe[0-9]{44}'. Falha da análise do atributo 'Id' com valor 'NFe'.

Erro ao validar Schema do XML:

'NFe' viola a restrição pattern de 'NFe[0-9]{44}'. Falha da análise do atributo 'Id' com valor 'NFe'.

Deve ser verificado a formação do identificador do evento (ID) que corresponde a concatenação dos campos:

  • ID: String com valor fixo "ID".
  • tpEvento: Código do Tipo do Evento ( Exemplo evento cancelamento 110111).
  • chNFe: Chave de acesso da NF-e vinculada ao evento.
  • nSeqEvento: Sequencial do evento para o mesmo tipo de evento. Para maioria dos eventos nSeqEvento=1, nos casos em que possa existir mais de um evento, como é o caso da Carta de Correção, o autor do evento deve numerar de forma sequencial.

Considere o seguinte ID (relativo ao XML do exemplo abaixo):

Id="ID1101114117119999999999999955777000000326000000085801"

<evento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00">
   <infEvento Id="ID1101114117119999999999999955777000000326000000085801">
      <cOrgao>41</cOrgao>
      <tpAmb>2</tpAmb>
      <CNPJ>99999999999999</CNPJ>
      <chNFe>41171199999999999999557770000003260000000858</chNFe>
      <dhEvento>2018-11-07T11:32:16-02:00</dhEvento>
      <tpEvento>110111</tpEvento>
      <nSeqEvento>1</nSeqEvento>
      <verEvento>1.00</verEvento>
      <detEvento versao="1.00">
         <descEvento>Cancelamento</descEvento>
         <nProt>141150000701474</nProt>
         <xJust>Exemplo de cancelamento da NFe</xJust>
      </detEvento>
   </infEvento>
</evento>

Essa rejeição irá ocorrer quando alguma informação genérica do XML não foi preenchida corretamente. Existe um conjunto de regras básicas para o preenchimento dos campos da NF-e que devem ser compreendidos, portanto conhecer a estrutura básica da NF-e e os campos existentes vai ajudar a identificar essas falhas e sanar os erros de preenchimento das tags. Estudar o leiaute da NF-e é um requisito essencial!

Ação Sugerida:

Excluir o cadastro da NF-e e fazê-lo novamente.

Correção: 

Se for a última NF-e cadastrada, acesse o menu Movimentação>Nota Fiscal Eletrônica>Manutenção, pesquise pelo número da NF-e e clique na seta Avança, em seguida exclua a NF-e.

Agora, faça o cadastro da NF-e novamente, informando todos os campos e gerando um XML original, em seguida faça o envio para a Sefaz.