Ok andré, entendi.
Cleber, particularmente, acho a validação dos arquivos XML's recebidos dos fornecedores é um passo essencial. Por incrivel que pareça, ainda é bastante comum recebermos XML completamente fora do padrão, sem assinatura, sem o protocolo de autorização... Inclusive tive que criar mais uma função para validar também se o XML tem a autorização de uso.
A legislação é bem especifica em relação a contabilização de notas eletrônica, ela joga para QUEM RECEBE a nota a obrigação se certificar-se da existência e exatidão da mesma. Resumindo, se você "contabilizar" um XML incorreto (lembrando que a NFe é o XML. o DANFE não tem validade fiscal) corre o risco de ser multado por contabilização de documento não fiscal, ou pior, documento fiscal adulterado.
abraços
jairo lucas