Rejeição 580: O evento exige uma NF-e autorizada
Descrição oficial da SEFAZ: O evento exige uma NF-e autorizada
O que significa
O evento se refere a uma NF-e que a SEFAZ não tem como autorizada. Sem nota autorizada, não há a que vincular o evento.
Por que acontece
Chave de acesso errada no evento — dígito trocado, chave de outra nota, ou chave montada em vez de lida do protocolo. Também ocorre quando o evento é disparado antes de a autorização da nota concluir, quando a nota foi rejeitada e o sistema seguiu como se tivesse sido autorizada, ou quando a nota está autorizada em outro ambiente (a nota está em produção e o evento foi enviado para homologação, ou o contrário).
Como resolver
Consulte a chave de acesso na SEFAZ. Se não existir nota autorizada com aquela chave, o problema é a chave ou o ambiente: confira dígito a dígito contra o XML autorizado e confirme se evento e nota estão no mesmo ambiente. Se a nota ainda está em processamento, aguarde a autorização antes de registrar o evento. Só transmita o evento depois de a consulta confirmar a nota autorizada.
Como evitar
Leia a chave sempre do XML autorizado ou do protocolo, e condicione o disparo de eventos à confirmação da autorização da nota.