Rejeição 546: Erro na Chave de Acesso – Campo Id – falta a literal NFe

Descrição oficial da SEFAZ: Erro na Chave de Acesso – Campo Id – falta a literal NFe

O que significa

O identificador do grupo de informações da NF-e precisa ser a literal NFe seguida dos 44 dígitos da chave de acesso. A SEFAZ não encontrou esse prefixo.

Por que acontece

Erro de montagem do XML: o campo foi preenchido só com os 44 dígitos, com o prefixo em caixa errada, ou com espaço entre o prefixo e a chave. Ocorre tipicamente em integrações que montam o XML na mão ou que reaproveitam o prefixo de outro documento.

Como resolver

Ajuste o identificador para o formato NFe seguido imediatamente dos 44 dígitos da chave, sem espaços e respeitando a grafia exata. Regere a assinatura depois, porque é esse identificador que a assinatura referencia. Transmita de novo.

Como evitar

Monte esse campo em um único ponto do código, a partir da chave calculada, nunca por concatenação ad hoc.