Pular para o conteúdo
Fiscal ProBiblioteca
Rejeição 491 · Regra D04

Rejeição 491: tpEvento inválido no registro de eventos

Revisão editorial em 16 de out. de 2026. Confira as versões e condições das regras nas fontes do artigo.

A rejeição 491, regra D04, verifica se o tipo informado em tpEvento é válido. O MOC situa D04 na extração e validação dos eventos. Não é uma regra sobre tipo de operação ou modelo da nota.

Nesta página:

Como o tipo determina a validação do evento?

O MOC informa que cada evento é extraído do lote e tratado individualmente. O schema específico é escolhido pela combinação de tpEvento e verEvento. Por isso, um valor numérico com o tamanho esperado pode passar em uma verificação de formato e ainda representar um tipo não válido para o serviço.

Confira a operação que se pretende registrar, a nota técnica que a define, o código nela previsto e o endpoint correspondente. Não copie um tipo de evento de outra operação apenas porque ele é aceito no mesmo ambiente.

Fontes: MOC Anexo I, regra D04.

Exemplo: rotina de integração usa um tipo interno

Suponha que o software tenha uma enumeração interna para suas ações e serialize diretamente esse número em tpEvento. O identificador interno não passa a ser um código fiscal oficial. A conferência deve acompanhar o mapeamento entre a ação real e o tipo documentado.

Corrija o mapper ou a configuração responsável, mantendo a finalidade pretendida e comprovada. Se a ação não possui evento aplicável naquele serviço, não a transforme em outro evento por tentativa. O problema exige revisar a integração, não inventar um código.

Fontes: MOC Anexo I, regra D04.

E se o tipo foi acrescentado por uma Nota Técnica?

Confira a versão vigente da especificação específica, seu schema e o cronograma por ambiente. A RTC, por exemplo, acrescenta estruturas e eventos com contratos próprios; não basta o código existir em um documento para supor que qualquer endpoint o aceite.

Registre a fonte, o ambiente, a versão e o retorno observado quando houver divergência. Cronograma não comprova implantação individual. A 491 não autoriza alterar a data ou a empresa para acessar uma validação diferente.

Fontes: MOC Anexo I, regra D04; NT 2025.002-RTC — Adequações NF-e/NFC-e.

Como distinguir 491, 492 e 493?

A 491 verifica o tipo; a 492, a versão específica verEvento; a 493, a conformidade de detEvento com o schema selecionado. Um tipo correto pode acompanhar versão ou conteúdo incorretos.

Valide a combinação inteira antes de transmitir. O resultado do lote não substitui o retorno de cada evento. Quando já houve tentativa com resposta perdida, consulte o estado pelos meios cabíveis antes de repetir a ação, especialmente em eventos que alteram a situação do documento.

Fontes: MOC Anexo I, regra D04.

Limite do exemplo e preservação dos dados

A validação completa exigiria o evento original assinado e sua identidade protegida. O exemplo textual mostra o mapeamento sem fabricar tipo fiscal, chave, autor ou assinatura operacional. A conferência deve preservar o original e ocorrer em ambiente protegido; não publique certificado, senha, chave privada ou dados fiscais de clientes.

Fontes oficiais