Base de conhecimento

Rejeição 227: Erro na composição do Campo ID - Como resolver?

2 minutos de leitura
Copiar

Causa

Quando for emitido um MDFe 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 MDFe e no atributo ID, foi preenchido apenas a Chave de Acesso do documento. Nesse caso, o MDFe será rejeitado pelo motivo 227.

<!-- 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>

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:

<!-- 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 MDFe, que possui 44 caracteres. Acesse o link a seguir para saber como é composto uma Chave de Acesso de um MDFe:

 Feita a correção, basta reenviar o MDFe a partir do seu Software Emissor.


Referência

Não encontrou o que procurava?