Quando for emitido um CT-e (modelo 57) com o Tipo do CT-e (campo: tpCTe) igual a '0' - Normal ou '3' - Substituição e for informado o Grupo de Informações das NF-e (campo: infNfe), e alguma chave de acesso desse grupo estiver cancelada ou denegada na Sefaz, haverá a rejeição pelo motivo 652 - NF-e não pode estar cancelada ou denegada.
Exceções e Observações
Para esta regra de validação não há exceção.
Regra de Validação da Sefaz

Exemplo
No exemplo abaixo, foi emitido um CT-e com o Tipo do CT-e (campo: tpCTe) igual a '0' - Normal e no Grupo de Informações das NF-e (campo: infNfe) foram inseridas duas chaves de acesso de notas, mas uma dessas chaves está Cancelada na base de dados da Sefaz. Nessa situação o CT-e foi rejeitado pelo motivo 652.
Trecho do XML:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
<ide>
<cUF>33</cUF>
<cCT>096</cCT>
<CFOP>5402</CFOP>
<natOp>TRANSPORTE RODOVIARIO</natOp>
<mod>57</mod>
<serie>51</serie>
<nCT>20</nCT>
<dhEmi>2020-11-11T09:44:13-03:00</dhEmi>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<cDV>5</cDV>
<tpAmb>2</tpAmb>
<!-- Tipo do CT-e -->
<tpCTe>0</tpCTe>
<procEmi>0</procEmi>
<verProc>Oobj-CTE_ESALES-OOBJ</verProc>
<cMunEnv>3304557</cMunEnv>
<xMunEnv>Rio de Janeiro</xMunEnv>
<UFEnv>RJ</UFEnv>
<modal>01</modal>
<tpServ>0</tpServ>
<cMunIni>2307650</cMunIni>
<xMunIni>MARACANAU</xMunIni>
<UFIni>CE</UFIni>
<cMunFim>1508050</cMunFim>
<xMunFim>TRAIRAO</xMunFim>
<UFFim>PA</UFFim>
<retira>1</retira>
<indIEToma>1</indIEToma>
<toma3>
<toma>0</toma>
</toma3>
</ide>
[...]
<infCTeNorm>
[...]
<infDoc>
<!-- Grupo de Informações das NF-e -->
<infNFe>
<!-- Chave de acesso da NF-e -->
<chave>43190407385111000102555030000255791984919999</chave>
</infNFe>
<!-- Grupo de Informações das NF-e -->
<infNFe>
<!-- Chave de acesso da NF-e -->
<chave>43190407385111000102555030000255781039658888</chave>
</infNFe>
</infDoc>
[...]
</infCTeNorm>
|
Como resolver?
A própria Sefaz irá informar no retorno qual chave de acesso lançada no CTe está cancelada no banco de dados deles. Mas também é possível consultá-las no Portal Nacional. Segue link com instruções: Como consultar uma NF-e ou CT-e no Portal Nacional da Sefaz?
E para resolver, basta remover a chave de acesso do arquivo XML do CTe.
Abaixo exemplo de XML com a correção:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
<ide>
<cUF>33</cUF>
<cCT>096</cCT>
<CFOP>5402</CFOP>
<natOp>TRANSPORTE RODOVIARIO</natOp>
<mod>57</mod>
<serie>51</serie>
<nCT>20</nCT>
<dhEmi>2020-11-11T09:44:13-03:00</dhEmi>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<cDV>5</cDV>
<tpAmb>2</tpAmb>
<!-- Tipo do CT-e -->
<tpCTe>0</tpCTe>
<procEmi>0</procEmi>
<verProc>Oobj-CTE_ESALES-OOBJ</verProc>
<cMunEnv>3304557</cMunEnv>
<xMunEnv>Rio de Janeiro</xMunEnv>
<UFEnv>RJ</UFEnv>
<modal>01</modal>
<tpServ>0</tpServ>
<cMunIni>2307650</cMunIni>
<xMunIni>MARACANAU</xMunIni>
<UFIni>CE</UFIni>
<cMunFim>1508050</cMunFim>
<xMunFim>TRAIRAO</xMunFim>
<UFFim>PA</UFFim>
<retira>1</retira>
<indIEToma>1</indIEToma>
<toma3>
<toma>0</toma>
</toma3>
</ide>
[...]
<infCTeNorm>
[...]
<infDoc>
<!-- Grupo de Informações das NF-e -->
<infNFe>
<!-- Chave de acesso da NF-e -->
<chave>43190407385111000102555030000255791984919999</chave>
</infNFe>
</infDoc>
[...]
</infCTeNorm>
|