EINLEITUNG
In der TimeSafe Leistungserfassung können Individualberichte und Plugins programmiert werden, um ganz spezifische Anforderungen abzubilden. Der nachfolgende Artikel beschreibt das Vorgehen für die Installation eines Individualberichts/Plugins.
Hinweise
- Der Name der DLL-Datei, welche die Logik für Individualberichte und Plugins enthält lautet Infotech.TimeSafeLeistungserfassung.Client.UI.Berichte.dll
- Die Hauptversion der DLL-Datei muss mit der installierten TimeSafe Leistungserfassung übereinstimmen!
Beispiel: Die DLL-Datei für die TimeSafe Leistungserfassung v.4.2.1 muss die Version v.4.2.1.X aufweisen. - Individualberichte und Plugins sind in den allermeisten Fällen Update-kompatibel.
- Bei der Verwendung von InfotechStart muss die DLL-Datei nur auf dem Server ersetzt werden. Auf den Client-Computern fallen keine Arbeiten an.
LÖSUNG
Es gibt zwei Varianten für die Installation. Nachfolgend das grundsätzliche Vorgehen:
- Ersetzen Sie die Datei Infotech.TimeSafeLeistungserfassung.Client.UI.Berichte.dll im TimeSafe Programmverzeichnis (z.B. C:\Program Files (x86)\TimeSafe Leistungserfassung) auf allen Computern auf denen der Individualbericht bzw. das Plugin genutzt werden soll
- SQL-Statements via Optionen => Systemeinstellungen => Datenbank ausführen (alternativ via SQL Server Management Studio)
- Starten Sie die TimeSafe Leistungserfassung neu
- Der Bericht steht Ihnen im Hauptmenu Berichte, das Plugin im Hauptmenu Plugins in der entsprechenden Menügruppe zur Verfügung
LÖSUNGSVARIANTE
- Starten Sie das Microsoft SQL Server Management Studio. Verbinden Sie sich mit der Datenbank-Instanz, auf welcher TimeSafe betrieben wird. Falls Ihnen das SQL Server Management Studio lokal nicht zur Verfügung steht, müssen Sie diesen Schritt auf dem (Datenbank-)Server durchführen
- Führen Sie die vom Hersteller zur Verfügung gestellten SQL-Statements aus, um die neue Berichtsdefinitionen in der Datenbank zu erzeugen. Stellen Sie dabei sicher, dass der Datenbankname mit Ihrer Installation übereinstimmt.
Ab Version 2014 kann das SQL-Statement durch einen Administrator auch direkt aus der TimeSafe Leistungserfassung ausgeführt werden.
