“Dokumente” ist ein eigenständiges Module … und man kann dort auch Verzeichnisse anlegen. Abgelegte Dokumente kann man dann gegen einen oder mehrere Datensätze aus anderen Modulen verknüpfen. So ist das (bisher sehr gut bewährte) Konzept.
Massen-Importe oder automatisierte Dokumentenablagen (z.B. nach Rechnungsläufen o.ä.) kann man sehr gute via REST API in das CRM bringen … das macht üblicherweise niemand von Hand.
Alternativ kann man einzelne Module um ein “Drag & Drop” Widget erweitern (das wäre dann aber Customizing).
Liebe Grüße … Emilio