Datenbankzugriffe
Generell enthalten alle Datenbank-Tabellen eine Licence-Spalte. Eine Datenbankkonfiguration kann demnach für unterschiedliche Documents-Mandanten auf dieselbe Datenbank verweisen.
Technisch kann hierfür nicht dieselbe "dbConn.json"-Datei verwendet werden, da das Passwort des Datenbankbenutzers beim initialen Aufruf automatisch verschlüsselt wird und 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 JSON-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.

