#227 - Rejeição 227: Erro na composição do Campo ID

Causa

Quando for emitido um MDF-e e o atributo ID, que deve ser preenchido com o termo literal "MDFe" seguido da Chave de Acesso estiver incorreto, será  retornado a rejeição "227 - Erro na composição do Campo ID".

 

Exemplo hipotético:

Foi emitido um MDF-e e no atributo ID, foi preenchido apenas a Chave de Acesso do documento. Nesse caso, o MDF-e será rejeitado pelo motivo 227.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

<!-- Atributo ID da tag infMDFe -->

<infMDFe Id="50131248740351011795580001490001531162619648" versao="3.00">

    <ide>

        <cUF>43</cUF>

        <tpAmb>2</tpAmb>

        <tpEmit>1</tpEmit>

        <mod>58</mod>

        <serie>502</serie>

        <nMDF>10863</nMDF>

        <cMDF>16261964</cMDF>

        <modal>1</modal>

        <dhEmi>2017-08-02T14:41:38</dhEmi>

        <tpEmis>1</tpEmis>

        <procEmi>0</procEmi>

        <verProc>OOBJ-MDF-e</verProc>

        <UFIni>RS</UFIni>

        <UFFim>SC</UFFim>

        <infMunCarrega>

            <cMunCarrega>4314902</cMunCarrega>

            <xMunCarrega>PORTO ALEGRE</xMunCarrega>

        </infMunCarrega>

    </ide>

            ...

</infMDFe>

 

Veja a regra de validação da Sefaz:

 

 

Como Resolver

Normalmente, o Software Emissor é responsável por montar essa informação, e nesse caso, será necessário entrar em contato com o suporte do seu Sistema.

Para corrigir essa rejeição, deve-se preencher o atributo ID da tag infMDFe seguindo o padrão "MDFe + Chave de Acesso". Veja a seguir um exemplo corrigido:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

<!-- Atributo ID da tag infMDFe -->

<infMDFe Id="MDFe50131248740351011795580001490001531162619648" versao="3.00">

    <ide>

        <cUF>43</cUF>

        <tpAmb>2</tpAmb>

        <tpEmit>1</tpEmit>

        <mod>58</mod>

        <serie>502</serie>

        <nMDF>10863</nMDF>

        <cMDF>16261964</cMDF>

        <modal>1</modal>

        <dhEmi>2017-08-02T14:41:38</dhEmi>

        <tpEmis>1</tpEmis>

        <procEmi>0</procEmi>

        <verProc>OOBJ-MDF-e</verProc>

        <UFIni>RS</UFIni>

        <UFFim>SC</UFFim>

        <infMunCarrega>

            <cMunCarrega>4314902</cMunCarrega>

            <xMunCarrega>PORTO ALEGRE</xMunCarrega>

        </infMunCarrega>

    </ide>

            ...

</infMDFe>

 

O problema pode estar também na composição da Chave de Acesso do MDF-e, que possui 44 caracteres. Acesse o link a seguir para saber como é composto uma Chave de Acesso de um MDF-e: Como é formada a Chave de Acesso de uma NF-e, NFC-e, de um CT-e e um MDF-e? 

 

Feita a correção, basta reenviar o MDF-e a partir do seu Software Emissor.