Update #
Allgemeines #
Prinzipiell ist ein Update immer die Installation einer Vollversion. Das bedeutet, dass ein Update nicht eine existierende Version per Patch verändert, sondern diese immer vollständig ersetzt.
Wenn Sie im Startmenü die Update-Schaltfläche drücken, wird zunächst geprüft, ob es eine neuere Version gibt und ob die Lizenz ausreicht, diese Version zu verwenden.

Update-Schaltfläche
Wenn beides gegeben ist, wird das Update geladen und ersetzt hierbei die alte Version. Zuvor wird ein Dialog angezeigt bei dem Sie entscheiden können das Update auch zu installieren.

Update-Dialog
Beim Update werden keine Veränderungen an der Windows-Registry-Konfiguration oder sonstigen System-DLLs oder anderen Dateien Ihres PCs durchgeführt. Nach dem Aufruf von EULANDA® und Start des Mandanten wird lediglich die Datenbank erweitert, also modifiziert, so dass diese der neuen Programmstruktur entspricht. Aus diesem Grund ist eine Datensicherung der Datenbank und des alten Programmstandes wichtig. Beides wird beim Update-Prozess angeboten.
Vorgehensweise #
Sie haben eine ältere Version als EULANDA® 2012 (intern 4.5.x) im Einsatz?
Wenn der aktuelle SQL-Server (11.0.6248) installiert ist, können Sie durch klicken auf den “Update-Button” das Update durchführen. Voraussetzung ist, dass die aktuelle Lizenz für die Version 2017 eingespielt wurde.
Haben Sie nicht den aktuellen SQL-Server im Einsatz müssen alle Zwischenupdates bis einschließlich Version EULANDA® 2017 (intern 7.0.11.7001) durchgeführt werden. Die Zwischenversionen befinden sich auf dem EULANDA-FTP-Server unter ftp://ftp.eulanda.eu und dort im Ordner Archive.
Sie haben eine Version EULANDA® 2014 (intern 5.0.x) im Einsatz?
Wenn der aktuelle SQL-Server (11.0.6248) installiert ist, können Sie durch klicken auf den “Update-Button” das Update durchführen. Voraussetzung ist, dass die aktuelle Lizenz für die Version 2017 eingespielt wurde.
Haben Sie nicht den aktuellen SQL-Server im Einsatz müssen alle Zwischenupdates bis einschließlich Version EULANDA® 2017 (intern 7.0.11.7001) durchgeführt werden. Die Zwischenversionen sind nicht mehr als Installationen verfügbar und müssen aus Archiven neu erzeugt werden. Wenden Sie sich hier an ihren Vertriebspartner oder direkt an EULANDA. Je nach Aufwand ist es möglich dass eine Service-Pauschale hierfür anfällt.
Sie haben eine Version EULANDA® 2015 (intern 6.1.x) im Einsatz?
Zur Installation klicken Sie einfach auf den “Update-Button” in Ihrem Startmenü. Es wird geprüft ob eine neue Version verfügbar ist. Wenn Sie eine ausreichende Lizenz haben, wird das Update in wenigen Minuten installiert.
Wenn Sie eine neu Lizenzdatei erhalten haben kopieren Sie lediglich die cneulreg.txt Datei auf den Desktop Ihres PCs auf dem die EULANDA® installiert wurde. Spielen Sie die Lizenz unter Zubehör-Einstellungen-Lizensierung ein und klicken Sie anschließend im Startmenü auf “Update”.
Hierzu eine Video-Beschreibung:
Im Ausnahmefall gehen Sie wie folgt vor #
Sollten Sie ein Update auf einen nicht am Internet angeschlossenem Endgerät durchführen oder das Update funktioniert aus anderen Gründen nicht über den “Update-Button”, besteht die Möglichkeit die eulanda.exe auszutauschen. Dies ist nur möglich, wenn Sie mindestens eine Version 6.1 im Einsatz haben. Andernfalls müssen Sie die Konvertierung über Zwischenversionen und dazugehörige SQL Server durchführen.
1.Schritt
Lesen Sie die aktuelle Lizenz in Ihre aktuelle EULANDA® wie oben beschrieben ein.
2.Schritt
Rufen Sie das Setup wie bei einer Neuinstallation aus dem Browser auf.
https://files.eulanda.eu/eulanda/setup.exe
Kopieren Sie das Setup.exe in einen beliebigen leeren Ordner und starten Sie das Setup von dort. Drücken Sie 1x die Strg-Taste so dass das Setup nun zu einem Downloadmanager wird und betätigen Sie die Download-Schaltfläche,
3.Schritt
Die nun in diesem Ordner enthaltene eulanda.exe kopieren Sie in das Verzeichnis, in dem Ihre aktuelle EULANDA® enthalten ist und ersetzen so die alte .exe Datei.
4.Schritt
Starten Sie die neue .exe aus dem EULANDA® Verzeichnis mit einem Doppelklick. Jetzt muss nur noch eine Datenbanksicherung und Datenbankaktualisierung durchgeführt werden.
Update-Meldung „Alle Kassenabrechnungen müssen abgeschlossen sein" #
Bricht die Datenbank-Aktualisierung mit dieser Meldung ab, wurde die Datenbank automatisch auf den alten Stand zurückgesetzt — es ist nichts beschädigt, und Sie können nach der Behebung einfach erneut aktualisieren:
Alle Kassenabrechnungen müssen abgeschlossen sein bevor ein Update durchgeführt werden kann! Beenden Sie auch den TSE-Connector auf den Kassen-PCs.
Warum erscheint die Meldung? Beim Update werden auch die Kassen-Tabellen der Datenbank umgebaut. Damit dabei keine laufende Kassensitzung gestört wird, verlangt das Update, dass alle Kassenabrechnungen abgeschlossen sind (Tagesabschluss) und der TSE-Connector auf den Kassen-PCs beendet ist.
Gut zu wissen: Eine offene Abrechnung entsteht bereits durch das bloße Öffnen des Kassenmoduls — auch wenn danach kein einziger Bon erfasst wurde. Die Meldung kann deshalb auch Installationen treffen, die die Kasse gar nicht produktiv einsetzen, etwa weil ein Mitarbeiter das Kassenmodul einmal versehentlich angeklickt hat.
Lösung A — Abrechnung in EULANDA® abschließen #
Dieser Weg ist von jedem Anwender durchführbar:
- Starten Sie den Mandanten mit der bisherigen Programmversion.
- Öffnen Sie das Kassenmodul und führen Sie den Tagesabschluss (Abrechnung) durch. Haben Sie mehrere Kassen, wiederholen Sie das für jede Kasse mit offener Abrechnung.
- Beenden Sie den TSE-Connector auf den Kassen-PCs.
- Starten Sie das Update erneut.
Lösung B — Abrechnung per SQL schließen (Administrator/Support) #
Wird die Kasse nicht produktiv genutzt (z. B. nur einmal versehentlich geöffnet), kann Ihr Administrator die offene Abrechnung auch direkt in der Datenbank schließen — über den SQL-Designer mit sa-Anmeldung auf der Mandanten-Datenbank.
Zuerst prüfen, welche Kasse eine offene Abrechnung hat (Status kleiner 20 = offen):
SELECT k.id, k.Name, k.AbrechnungId, a.Status, a.CreateDate
FROM dbo.Kasse k
LEFT JOIN dbo.KasseAbrechnung a ON a.id = k.AbrechnungId;
Dann die offenen Abrechnungen schließen und aushängen:
UPDATE dbo.KasseAbrechnung
SET Status = 20, CloseDate = GETDATE(),
CloseUser = CreateUser, CloseKasseId = KasseId
WHERE id IN (SELECT AbrechnungId FROM dbo.Kasse)
AND Status < 20;
UPDATE dbo.Kasse SET AbrechnungId = NULL
WHERE AbrechnungId IS NOT NULL;
Lösung B ist nur für Kassen gedacht, die nicht fiskalisch im Einsatz sind. Bei einer produktiv genutzten Kasse (TSE!) führen Sie immer den regulären Tagesabschluss durch (Lösung A) — im Zweifel fragen Sie unseren Support.
Anschließend das Update erneut starten.
Bei Problemen #

Wenden Sie sich bitte an unseren Telefon-Support: 06126-9373-600 (Abrechnung erfolgt über Tickets)
Eröffnen Sie ein Support-Ticket in Ihrem Online-Shop Konto
An unseren E-Mail Support: support@eulanda.de
