Erro E0006: Ambiente informado diverge do ambiente de recebimento
A nota diz um ambiente e foi enviada para outro. Veja o que isso significa.
O Erro E0006 acontece quando o ambiente declarado na DPS é diferente daquele para o qual ela foi enviada.
Por que acontece o Erro E0006
O Sistema Nacional tem dois ambientes, e eles são separados de verdade — bases distintas, notas distintas:
| Ambiente | Para quê |
|---|---|
| Produção | Nota com validade fiscal, entregue ao cliente |
| Homologação | Testes, sem nenhum valor fiscal |
A DPS declara em qual ambiente pretende ser processada, e é enviada a um endereço que corresponde a um deles. O Sistema Nacional compara os dois: se a declaração diz homologação e a chegada foi em produção, ele recusa.
A checagem existe justamente para impedir o pior acidente possível — uma nota de teste entrar como nota válida, ou uma nota real se perder no ambiente de testes.
As causas mais comuns:
Configuração pela metade. É a causa principal: o sistema foi virado para produção mas o campo de ambiente ficou em homologação, ou o contrário.
Certificado ou credencial do outro ambiente.
Testes esquecidos ligados depois da homologação da integração.
Como resolver o Erro E0006
- 1Abra a configuração fiscal e confira o ambiente selecionado.
- 2Emitindo nota de verdade, ele precisa ser produção — na declaração e no endereço de envio.
- 3Reenvie a nota.
Como evitar o Erro E0006
Trate ambiente como uma chave só: virar para produção deve alterar declaração, endereço e credencial de uma vez. Configuração dividida em dois lugares é o que produz a divergência.
Se o Erro E0006 continuar
Erros vizinhos de formato: leiaute expirado, identificador divergente e falha no esquema XML.
Persistindo, abra um chamado informando o número da nota e o ambiente configurado.
Referência: Anexo I do leiaute da DPS e da NFS-e (SEFIN/ADN), Sistema Nacional NFS-e.