Datenbankzugriffe
Generell enthalten alle Datenbank-Tabellen eine Licence-Spalte. Eine Datenbankkonfiguration kann demnach für unterschiedliche Documents-Mandanten auf dieselbe Datenbank verweisen.
Technisch kann allerdingshierfür nicht dieselbe "dbConn.json"-Datei verwendet werden, da das Passwort des Datenbankbenutzers beim initialen Aufruf automatisch verschlüsselt wird.wird Imund in anderen Mandanten kann dieses Passwort nicht entschlüsselt werden. Als Lösung kann an den Documents-Mandanten optional die Eigenschaft "db.Conn.json" mit dem für den Mandanten gültigen Dateinamen gesetzt werden. Die bestehende Datei kann kopiert und entsprechend umbenannt werden.
Die Eigenschaft greift direkt ohne Neustart. Über die WEB-Konfiguration kann der Zugriff für den neuen Mandanten gesetzt werden. Die Verwendung von mehreren Mandanten wird erleichtert, wenn pro Mandant separate Datenbanken verwendet werden.
Tabellen Import / Export
Auch die Tabellen-Importe und Exporte können durch zusätzliche Eigenschaften gesteuert werden. Die entsprechenden Ordner für "JsonImport" und "JsonExport" müssen manuell unter dem "DEXPRO"-Ordner erstellt werden. Entsprechend müssen die Eigenschaften "JsonImportPathFolderName" und "JsonExportPathFolderName" am Mandanten gesetzt werden.


