#222 - Rejeição 222: Protocolo de Autorização de Uso difere do cadastrado

Causa

Quando for emitido um Evento de Cancelamento para um NF-e autorizada e o Número do Protocolo (Campo: detEvento / nProt - ID: HP20) de autorização da NF-e for diferente do informado no Evento de Cancelamento, será retornado a rejeição "222 - Protocolo de Autorização de Uso difere do cadastrado".

Exemplo:

Foi emitido um Evento de Cancelamento, para uma NF-e de Número do Protocolo "143150004507669",  mas foi informado no evento o Número do Protocolo igual à "143130006510696". Nessa situação, a NF-e será rejeitada pelo motivo 222.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<evento versao="1.00">

    <infEvento Id="ID1101114315109999999999999955110000000928166842136901">

        <cOrgao>43</cOrgao>

        <tpAmb>2</tpAmb>

        <CNPJ>99999999999999</CNPJ>

        <chNFe>43151099999999999999551100000009281668421369</chNFe>

        <dhEvento>2015-10-29T10:22:24-02:00</dhEvento>

        <tpEvento>110111</tpEvento>

        <nSeqEvento>1</nSeqEvento>

        <verEvento>1.00</verEvento>

        <detEvento versao="1.00">

            <descEvento>Cancelamento</descEvento>

            <nProt>143130006510696</nProt>

            <xJust>Teste para Evento de Cancelamento</xJust>

        </detEvento>

    </infEvento>

</evento>

 

Veja regra de validação da Sefaz:

 

Como Resolver

Deve-se informar no Evento de Cancelamento, o Número do Protocolo idêntico ao da NF-e que está sendo cancelada.

Consultando o Portal Nacional da Sefaz é possível verificar o Número do Protocolo de autorização da NF-e. Para saber como realizar essa consulta, veja o artigo: Como consultar uma NF-e ou CT-e no Portal Nacional da Sefaz? 

Feita a consulta procure o campo de Protocolo, como no exemplo abaixo:

Use o protocolo que identificou ao consultar a NF-e no Portal Nacional para atualizar a informação do campo nProt (Número do Protocolo) no Evento e realize o reenvio do mesmo para processamento.

 

Na Aplicação Oobj, essa informação é opcional e não é necessário informar o campo nProt no Evento de Cancelamento, pois essa informação já está armazenada na Base de Dados da Oobj e será preenchida automaticamente. Porém, caso seja informado o Número do Protocolo, a Aplicação Oobj não substituirá a informação caso o valor não seja idêntico ao armazenado na Base de Dados para a NF-e em questão.