Rejeição 218 do CT-e: CTe já está cancelado na base de dados da SEFAZ
O conhecimento que você tentou cancelar já tinha sido cancelado antes. A SEFAZ devolve o protocolo do cancelamento original.
A Rejeição 218 acontece quando o pedido de cancelamento é enviado para um CT-e que já está cancelado. Não é um erro que exija correção: o resultado desejado já existe.
O que a SEFAZ responde: "CTe já está cancelado na base de dados da SEFAZ"
Por que acontece a Rejeição 218
A mensagem vem acompanhada do protocolo e da data e hora do cancelamento que já havia sido registrado. Esses dois dados dizem tudo: o cancelamento aconteceu, e quando.
As causas:
- O retorno do primeiro pedido se perdeu. O cancelamento foi processado, a resposta não voltou, e alguém tentou de novo.
- Dois pedidos simultâneos. Duas pessoas cancelando o mesmo conhecimento, ou uma repetição por impaciência.
- O status local ficou desatualizado. O sistema ainda mostra o conhecimento como autorizado porque não registrou o evento.
Em todos os casos, o documento está cancelado na SEFAZ — que é o que vale.
No Berga
DFe › CTe, na listagem do conhecimento.
Deixa que o Berga resolve. O Berga acompanha os eventos do conhecimento na SEFAZ, então um cancelamento que foi processado aparece na listagem mesmo que o retorno tenha se perdido no primeiro pedido. Conheça o Berga — a emissão de CT-e já vem pronta.
Como resolver a Rejeição 218
Não há o que corrigir. O que fazer é confirmar e seguir:
- 1Anote o protocolo e a data do cancelamento que vieram na mensagem — são a prova do evento.
- 2Consulte a chave do conhecimento no portal da SEFAZ para confirmar a situação de cancelado.
- 3Se o seu sistema ainda mostra o documento como autorizado, atualize a situação a partir da consulta.
Guarde o protocolo junto com o XML do conhecimento. Ele é a comprovação do cancelamento em uma fiscalização.
Como evitar a Rejeição 218
Consulte a situação antes de repetir um pedido de cancelamento. Vale a mesma regra da emissão: diante de uma resposta perdida, consultar custa menos do que tentar de novo.
Se a Rejeição 218 continuar
Se a consulta mostra o conhecimento autorizado e a SEFAZ insiste que ele está cancelado, confira a chave de acesso usada no pedido — cancelamento pedido para outra chave devolve o status daquele outro documento.
Ao abrir um chamado, informe a chave de acesso e o protocolo que veio na mensagem.
Consulte a tabela de rejeições do CT-e para procurar outro código.
Referência: MOC CT-e 4.00 — Anexo I, validação da situação do CT-e no pedido de cancelamento.