Rejeição 491: O tpEvento informado inválido

Descrição oficial da SEFAZ: O tpEvento informado inválido

O que significa

O tipo de evento informado não é reconhecido pela SEFAZ. Cada evento tem um código próprio e o valor enviado não está na lista aceita naquele autorizador.

Por que acontece

A regra é objetiva: o código do evento precisa ser um dos previstos. Na prática, é código digitado ou configurado errado, evento enviado para um autorizador que não trata aquele tipo, ou uso de um evento que ainda não está em produção na UF. A causa concreta depende de qual código o XML enviou.

Como resolver

Verifique qual código de evento o XML transmitiu e compare com o evento que se pretendia registrar. Confirme se aquele tipo de evento é aceito pelo autorizador de destino e retransmita com o código correto, reassinado.

Como evitar

Mantenha os códigos de evento em uma tabela do sistema, alinhada à nota técnica vigente, em vez de espalhá-los no código.