Neste artigo
O que causa a Rejeição 398
⚠ Causa do erro
O parâmetro de versão (nVersao) do QR-Code da NFC-e não contém o valor 2. A versão deve ser obrigatoriamente 2.
Usar versão 1 ou qualquer outro valor causa a rejeição.
Tags XML envolvidas
As seguintes tags do XML são relevantes para esta rejeição:
| Tag XML | Descrição |
|---|---|
<qrCode> | Campo do QR-Code |
nVersao | Segundo parâmetro do QR-Code (deve ser 2) |
<infNFeSupl> | Grupo suplementar |
Exemplo prático
Veja abaixo um exemplo de XML que causaria esta rejeição:
XML com erro - nVersao incorreto
<infNFeSupl>
<qrCode>...chave|1|2|...</qrCode>
<!-- nVersao = 1, deveria ser 2 -->
</infNFeSupl>Como resolver passo a passo
✔ Solução
- Localize qrCode no XML.
- Identifique o segundo parâmetro (após primeiro pipe).
- Altere para 2.
- Retransmita.
Como prevenir
🛡 Prevenção
- Use nVersao=2 sempre.
- Valide parâmetros do QR-Code.
- Referência: NT 2016.002 v1.60.
- Use o Gálago.
Referência técnica
Documentação oficial
MOC 7.0 — Manual de Orientação do Contribuinte:
confaz.fazenda.gov.br/legislacao/arquivo-manuais/moc7-visao-geral.pdf
Portal Nacional da NF-e:
nfe.fazenda.gov.br
Perguntas frequentes
O que causa a Rejeição 398 da SEFAZ?
nVersao do QR-Code diferente de 2.
Como resolver a Rejeição 398?
Altere nVersao para 2 no QR-Code.
Qual a versão correta?
Versão 2, sem ponto decimal.
Cansado de lidar com rejeições?
O Gálago valida os dados antes de transmitir, evitando a maioria das rejeições. Experimente grátis por 21 dias.
Teste Grátis