A rejeição "999: Assinatura não encontrada no XML" indica uma falha na integridade digital do arquivo enviado. O sistema receptor (Padrão Nacional ou Municipal) não localizou a tag de assinatura eletrônica ou identificou que o documento não foi devidamente assinado antes da transmissão.
Índice
Compreendendo a rejeição
A rejeição "999: Assinatura não encontrada no XML" ocorre quando o WebService recebe o lote de RPS/DPS, mas a estrutura do XML está incompleta no que diz respeito à segurança. Todo documento fiscal eletrônico exige uma assinatura digital vinculada a um certificado válido (A1 ou A3) para garantir sua validade jurídica.
As causas mais comuns são:
Certificado Digital expirado ou ausente: O sistema não encontra uma assinatura válida para inserir no XML.
Falha na Cadeia de Certificação: O computador/servidor não possui as cadeias de certificados da ICP-Brasil atualizadas.
Solução
Verifique a validade do Certificado Digital: acesse Painel de Controle / Opções da Internet / Conteúdo / Certificados e confirme se o certificado continua dentro do prazo de validade. Se estiver expirado, será necessária a renovação junto à certificadora.
Reinicie o Serviço de Assinatura: em muitos casos, o componente responsável pela assinatura digital pode travar, se utilizar certificado A3 (cartão/token), desconecte e conecte o dispositivo novamente.
Atualize as Cadeias de Certificados: Certifique-se de que as cadeias de certificados da ICP-Brasil e do padrão nacional de NFS-e estejam instaladas no servidor. Sem elas, o sistema não consegue validar a assinatura no momento da geração do XML.
Verifique o método de assinatura: no ISSEasy configure o método de assinatura correto (CAPICOM ou WinCrypt).
Reenvie a nota: após validar os pontos acima, acesse o Faturamento, selecione o documento rejeitado e reenvie a nota.