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"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"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"JsonImport" und "JsonExport"JsonExport" müssen manuell unter dem "DEXPRO"DEXPRO"-Ordner erstellt werden. Entsprechend müssen die Eigenschaften "JsonImportPathFolderName"JsonImportPathFolderName" und "JsonExportPathFolderName"JsonExportPathFolderName" am Mandanten gesetzt werden.

