Olá pessoal. É o seguinte, o GetPathPDF da classe TACBrNFeDANFEClass chama a função GetPath da classe TArquivosConf. Até aí, tudo bem, porém quando as opções SepararPorMes ou SepararPorCNPJ estão ativadas temos um conflito, pois as funções ImprimirDANFEPDF e ImprimirEVENTOPDF não salvam os arquivos na mesma estrutura que os XML são salvos.
A minha proposta é adicionar uma estrutura semelhante à que há na classe TACBrNFe(Configuracoes.Arquivos) à TACBrNFeDANFEClass.
Segue em anexo as alterações para análise.
DANFE.zip