Keine Bearbeitungszusammenfassung |
|||
Zeile 4: | Zeile 4: | ||
Die erstmalige Installation des Testsystems wird von Bit Factory vorgenommen. Hierbei wird eine aktuelle Datenbank bereitgestellt und das Config-File des Testsystems angepasst. | Die erstmalige Installation des Testsystems wird von Bit Factory vorgenommen. Hierbei wird eine aktuelle Datenbank bereitgestellt und das Config-File des Testsystems angepasst. | ||
==VORSICHT BEI ZEITERFASSUNG/REPORTSCHNITTSTELLEN== | |||
ACHTUNG! Kunden mit Zeiterfassung mit anderen Stempeluhren als die Alex-Stempeluhr (z.B. Gantner, KABA etc.): | |||
Hier muss sichergestellt werden, dass die Stempelungen nicht vom Testsystem ausgelesen werden. | |||
Im Config-File vom Testsystem muss deswegen folgender Eintrag GELÖSCHT werden: | |||
"serverDaemonPlugins" : | |||
{ "1" : "Bfx.Alex.AttendanceRecorder.Interface.Model.dll" | |||
} | |||
Das gleiche gilt für Kunden mit automatischen Reports, hier muss sichergestellt werden, dass die Reportschnittstellen vom Testsystem nicht in den gleichen Ordner geschrieben werden wie jene vom Produktivsystem. | |||
Deswegen muss auch in diesem Fall im Config-File vom Testsystem folgender Eintrag GELÖSCHT werden: | |||
"serverDaemonPlugins" : | |||
{ "1" : "Bfx.Alex.AccountsReport.Model.dll" | |||
} | |||
== Aktualisierung der Programmversion == | == Aktualisierung der Programmversion == |
Version vom 7. Dezember 2017, 13:06 Uhr
ALEX® bietet die Möglichkeit ein Testsystem zu betreiben.
Je nach Leistung des Produktivservers kann ein Testsystem neben dem Produktivsystem am gleichen Server betrieben werden, oder auf einem eigenen Testserver.
Die erstmalige Installation des Testsystems wird von Bit Factory vorgenommen. Hierbei wird eine aktuelle Datenbank bereitgestellt und das Config-File des Testsystems angepasst.
VORSICHT BEI ZEITERFASSUNG/REPORTSCHNITTSTELLEN
ACHTUNG! Kunden mit Zeiterfassung mit anderen Stempeluhren als die Alex-Stempeluhr (z.B. Gantner, KABA etc.): Hier muss sichergestellt werden, dass die Stempelungen nicht vom Testsystem ausgelesen werden.
Im Config-File vom Testsystem muss deswegen folgender Eintrag GELÖSCHT werden:
"serverDaemonPlugins" : { "1" : "Bfx.Alex.AttendanceRecorder.Interface.Model.dll" }
Das gleiche gilt für Kunden mit automatischen Reports, hier muss sichergestellt werden, dass die Reportschnittstellen vom Testsystem nicht in den gleichen Ordner geschrieben werden wie jene vom Produktivsystem.
Deswegen muss auch in diesem Fall im Config-File vom Testsystem folgender Eintrag GELÖSCHT werden:
"serverDaemonPlugins" : { "1" : "Bfx.Alex.AccountsReport.Model.dll" }
Aktualisierung der Programmversion
Versionsupdate im Client-/Serverbetrieb
Aktualisierung der Datenbank
Hinweis: Ab der Version 2017.20 ist eine automatische Aktualisierung des Testsystems möglich.
Arbeiten auf Produktivserver
- Ordner "...Produktivsystem/AlexDB/[...].mongo" öffnen
- Es werden zwei Ordner angezeigt: "db" und "backup"
- "db"-Ordner in temporären Ordner kopieren: Fehlermeldungen "mongod.lock" und "wiredtiger.lock" kann nicht kopiert werden, kann übersprungen werden.
Arbeiten auf Testserver
- "...Testsystem/AlexExe/Bfx.Alex.Service.Manager.exe" öffnen
- Dienst stoppen
- Ordner "...Testsystem/AlexDB/[...].mongo" öffnen
- Es werden zwei Ordner angezeigt: "db" und "backup"
- Umbenennen von "db"-Ordner auf "xdb"
- Einfügen des kopierten "db"-Ordners
- Falls nötig: Umbenennen von kopierten "db"-Ordner auf "db"
- Zu "...Testsystem/AlexExe/Bfx.Alex.Service.Manager.exe" wechseln
- Dienst starten
- "...Testsystem/AlexExe/Bfx.Alex.Client.exe" öffnen - Login muss erscheinen.
Arbeiten im TESTSYSTEM
- ins Testsystem einsteigen und in den Systemeinstellungen folgende Änderungen einpflegen
- unter Allgemein: Anzeige im Titel des Hauptfensters auf "TESTSYSTEM" ändern
- unter Exporteinstellungen: Pfad für Lohnartenexport und Abwesenheitsexport ändern
- unter Exporteinstellungen: eventuell vorhandene automatische Kontoreport-Export löschen
- bei externer Zeiterfassung: unter Zeiterfassung/Stempeluhr den Zeitstempel-Import-Pfad ändern
Abschluss
- Aufräumen von kopierten Ordnern
- "...Testsystem/AlexExe/Bfx.Alex.Service.Manager.exe" und "...Testsystem/AlexExe/Bfx.Alex.Client.exe" schliessen
- Benutzern Bescheid geben
Bei Problemen stehen wir Ihnen telefonisch oder per Email zur Verfügung.