#505 - Rejeição:Grupo CT-e de Substituição não informado para o CT-e de Substituição

Quando for emitido um CT-e (modelo 57) ou CTeOS (modelo 67) com o Tipo do CT-e (campo: tpCTe) igual '3' - Substituição e não for informado o Grupo de informações do CT-e de substituição (campo: infCteSub). Haverá a rejeição pelo motivo 505 - Grupo CT-e de Substituição não informado para o CT-e de Substituição.

 

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 '3' - Substituição, e não foi informado o Grupo de Informações do CT-e de substituição (campo: infCteSub). Nessa situação o CT-e foi rejeitado pelo motivo 505.

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

52

53

54

55

56

57

58

59

60

61

<infCte Id="CTe33200243171438000498575010000002101559071305" versao="3.00">

    <ide>

        <cUF>33</cUF>

        <cCT>55907130</cCT>

        <CFOP>6932</CFOP>

        <natOp>TRANSPORTE RODOVIARIO</natOp>

        <mod>57</mod>

        <serie>501</serie>

        <nCT>210</nCT>

        <dhEmi>2020-02-27T10:54:58-03:00</dhEmi>

        <tpImp>1</tpImp>

        <tpEmis>1</tpEmis>

        <cDV>5</cDV>

        <tpAmb>2</tpAmb>

        <!-- Tipo do CT-e -->

        <tpCTe>3</tpCTe>

        <procEmi>0</procEmi>

        <verProc>Oobj-DFe</verProc>

        <cMunEnv>3304557</cMunEnv>

        <xMunEnv>Rio de Janeiro</xMunEnv>

        <UFEnv>RJ</UFEnv>

        <modal>01</modal>

        <tpServ>3</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>

        <infCarga>

            <vCarga>1000.09</vCarga>

            <proPred>TESTE DE PRODUTO</proPred>

            <infQ>

                <cUnid>03</cUnid>

                <tpMed>PESO BRUTO</tpMed>

                <qCarga>10.0000</qCarga>

            </infQ>

        </infCarga>       

        <infDoc>

            <infNFe>

                <chave>77777777777777777777777777777777777777777777</chave>

            </infNFe>

            <infNFe>

                <chave>22222222222222222222222222222222222222222222</chave>

            </infNFe>

        </infDoc>

        <infModal versaoModal="3.00">

            <rodo>

                <RNTRC>12345678</RNTRC>             

            </rodo>

        </infModal>      

    </infCTeNorm>

</infCte>

 

Como resolver?

Para resolver o exemplo, basta informar o Grupo de Informações do CT-e de substituição (campo: infCteSub).

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

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

<infCte Id="CTe33200243171438000498575010000002101559071305" versao="3.00">

    <ide>

        <cUF>33</cUF>

        <cCT>55907130</cCT>

        <CFOP>6932</CFOP>

        <natOp>TRANSPORTE RODOVIARIO</natOp>

        <mod>57</mod>

        <serie>501</serie>

        <nCT>210</nCT>

        <dhEmi>2020-02-27T10:54:58-03:00</dhEmi>

        <tpImp>1</tpImp>

        <tpEmis>1</tpEmis>

        <cDV>5</cDV>

        <tpAmb>2</tpAmb>

        <!-- Tipo do CT-e -->

        <tpCTe>3</tpCTe>

        <procEmi>0</procEmi>

        <verProc>Oobj-DFe</verProc>

        <cMunEnv>3304557</cMunEnv>

        <xMunEnv>Rio de Janeiro</xMunEnv>

        <UFEnv>RJ</UFEnv>

        <modal>01</modal>

        <tpServ>3</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>

        <infCarga>

            <vCarga>1000.09</vCarga>

            <proPred>TESTE DE PRODUTO</proPred>

            <infQ>

                <cUnid>03</cUnid>

                <tpMed>PESO BRUTO</tpMed>

                <qCarga>10.0000</qCarga>

            </infQ>

        </infCarga>       

        <infDoc>

            <infNFe>

                <chave>77777777777777777777777777777777777777777777</chave>

            </infNFe>

            <infNFe>

                <chave>22222222222222222222222222222222222222222222</chave>

            </infNFe>

        </infDoc>

        <infModal versaoModal="3.00">

            <rodo>

                <RNTRC>12345678</RNTRC>             

            </rodo>

        </infModal>

        <!-- Grupo de Informações do CT-e de substituição -->

        <infCteSub>

            <!-- Chave de acesso do CT-e a ser substituído (original) -->

            <chCte>99999999999999999999999999999999999999999999</chCte>

            <!-- Chave de acesso do CT-e de Anulação -->

            <refCteAnu>88888888888888888888888888888888888888888888</refCteAnu>

        </infCteSub>

    </infCTeNorm>

</infCte>