#459 - Rejeição: Grupo de CT-e complementar não informado para CT-e complementar

Quando for emitido um CT-e (modelo 57) ou CTeOS (modelo 67) com o Tipo do CT-e (campo: tpCTe) igual a '1' - Complemento de Valores e não for informado o Grupo de Detalhamento do CT-e complementado (campo: infCteComp), haverá a rejeição pelo motivo 459 - Grupo de CT-e complementar não informado para CT-e complementar. 

 

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 '1' - Complemento de Valores, mas foi informado o Grupo de informações do CT-e Normal e Substituto (campo: infCTeNorm) que é incompatível para o Tipo do CT-e de Complemento de Valores. Nessa situação o CT-e foi rejeitado pelo motivo 459.

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

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

<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>1</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>

    <compl>

        [...]

    </compl>

    <emit>

        [...]

    </emit>

    <rem>

        [...]

    </rem>

    <exped>

        [...]

    </exped>

    <receb>

        [...]

    </receb>

    <dest>

        [...]

    </dest>

    <vPrest>

        [...]

    </vPrest>

    <imp>

        [...]

    </imp>

    <!-- Grupo de informações do CT-e Normal e Substituto -->

    <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>99999999999999999999999999999999999999999999</chave>

            </infNFe>

            <infNFe>

                <chave>88888888888888888888888888888888888888888888</chave>

            </infNFe>    

        </infDoc>    

        <infModal versaoModal="3.00">

            <rodo>

                <RNTRC>12345678</RNTRC>

                <occ>

                    <nOcc>123456</nOcc>

                    <dEmi>2011-12-30</dEmi>

                    <emiOcc>

                        <CNPJ>07385111000102</CNPJ>

                        <IE>0963233556</IE>

                        <UF>RS</UF>

                    </emiOcc>

                </occ>

            </rodo>

        </infModal>

    </infCTeNorm>

</infCte>

 

Como resolver?

Para resolver o exemplo, basta remover o Grupo de informações do CT-e Normal e Substituto (campo: infCTeNorm) e informar o Grupo de Detalhamento do CT-e complementado (campo: infCTeCom).

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

<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>1</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>

    <compl>

        [...]

    </compl>

    <emit>

        [...]

    </emit>

    <rem>

        [...]

    </rem>

    <exped>

        [...]

    </exped>

    <receb>

        [...]

    </receb>

    <dest>

        [...]

    </dest>

    <vPrest>

        [...]

    </vPrest>

    <imp>

        [...]

    </imp>

    <!-- Grupo de Detalhamento do CT-e complementado -->

    <infCteComp>

        <chCTe>99999999999999999999999999999999999999999999</chCTe>

    </infCteComp>

</infCte>