O que causa a Rejeição 252
⚠ Causa do erro
A Rejeição 252 ocorre quando o tipo de ambiente (tag <ide>/<tpAmb>) difere do ambiente do Web Service utilizado. Exemplo: tpAmb=2 (homologação) enviado para Web Service de produção.
Tags XML envolvidas
As seguintes tags do XML da NF-e sao relevantes para esta rejeição:
| Tag XML | Descrição |
|---|---|
<ide>/<tpAmb> | Tipo de ambiente (1=Produção, 2=Homologação) |
<enviNFe> | Envelope de envio |
Exemplo prático
XML marcado como homologação enviado para produção:
<!-- Enviado para: Web Service de PRODUÇÃO -->
<ide>
<tpAmb>2</tpAmb> <!-- 2 = Homologação — incompatível! -->
</ide>
Como resolver passo a passo
✔ Solução
- Identifique o ambiente desejado.
- Verifique a configuração do sistema: URL e tpAmb devem ser sincronizados.
- Corrija: produção = tpAmb=1 + URL de produção; homologação = tpAmb=2 + URL de homologação.
- Reenvie.
Correção: tpAmb=1 para Web Service de produção:
<!-- Enviado para: Web Service de PRODUÇÃO -->
<ide>
<tpAmb>1</tpAmb> <!-- 1 = Produção — compatível -->
</ide>
Como prevenir
🛡 Prevenção
- Não altere tpAmb manualmente.
- Cuidado ao alternar ambientes.
- Teste em homologação primeiro.
- Use o Gálago: alternância controlada automaticamente.
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
Qual a diferença entre produção e homologação?
Produção (tpAmb=1) tem validade fiscal. Homologação (tpAmb=2) é para testes.
NF-e em homologação tem validade?
Não. NF-es em ambiente de homologação não têm validade fiscal.
As URLs são diferentes?
Sim. Cada SEFAZ possui URLs separadas para produção e homologação.
Cansado de lidar com rejeições?
O Gálago valida os dados antes de transmitir, evitando a maioria das rejeições. Experimente gratis por 21 dias.
Teste Grátis