Zum Hauptinhalt springen
Version: v18

Installation

Installationsanleitung für die MELZER X3000 Software.

Neuinstallation

X3000 Installer

Mit dem X3000Installer werden alle benötigten Abhängigkeiten installiert. Optional kann eine Demo-Kasse inkl. Content installiert werden.

  • X3000Installer hier herunterladen.

MELZER X3000 Abhängigkeiten werden installiert:

  • VC Redist 2005, 2010, 2015-2019
  • .NETCobol v6 & v8

Optional können noch weitere Funktionen ausgewählt werden:

  • Smartcardreader-Treiber:
    • Gemalto Stick Treiber
    • ACS Stick Treiber
  • PSQL 14 & 15 (inkl. Settings) - Datenbankeinstellungen werden nur gesetzt, wenn die PSQL-Datenbank mitinstalliert wird.
  • Prüfung ob .NET 4.8 installiert ist (andernfalls Download)
  • X3000ControlCenter-Server Installation
  • Kassen Demoversion (inkl. Demodaten)
  • Windows Defender: Firewall Rules + Ausnahmen für Virenscanner
Info

Bei Interesse können die Händler mit Melzer Kassensysteme Kontakt aufnehmen, damit über den Installer eine Händlerspezifische Demo-Kasse installiert werden kann.

Zu Beachten

Getestet unter Windows 10 & 11
Evtl. Virenscanner während der Installation deaktivieren.


Manuelle Installation

Folgende Abhängigkeiten müssen installiert werden:

  • .NET Framework 4.8
  • Microsoft Visual C++ Redistributable
  • NC-Runtime v8 (x86 bzw. x64)
  • PostgreSQL Datenbank - Settings & Downloads
  • MELZER X3000
    • Variante-1: Kasse-DEMO.zip in das Verzeichnis ..X3000\Kasse entpacken.
    • Variante-2: "X3000" Verzeichnis von einem anderen PC kopieren.
  • Im Kassenverzeichnis install.bat als Administrator über "CMD" ausführen.
  • Im Kassenverzeichnis param.ini Einträge für SQL anpassen.
[SQL]
SQLSERVER=<PC-NAMEN>
SQLDATENBANK=X3000;c:\x3000\Kasse\psql;\\<PC-NAMEN>\x3000\Kasse\psql

Offline Kasse

Nachdem die Kasse laut Anleitung installiert wurde, kann eine Client-Kasse offlinefähig gemacht werden. Dies ermöglicht die Kasse weiterhin zu verwenden, falls die Hauptkasse nicht mehr erreichbar sein sollte. Dafür müssen folgende Schritte durchgeführt werden:

Einrichtung

param.ini Eintrag

[SYSTEM]
KASSEOFF=1

Datenbank

Auf allen Clients, die im Offlinebetrieb eingesetzt werden sollen, muss PostgreSQL installiert sein.

Wichtig

Die Hauptversion von PostgreSQL muss mit jener Version auf dem Server übereinstimmt.

Kassenverzeichnis

Im Online-Kassenverzeichnis einmal auf allen Clients die X3000KasseOff.exe ausführen. Dadurch wird das lokale Verzeichnis C:\X3000\kasseoff erstellt und die erforderlichen Programmdateien werden kopiert.

Bei erreichbarem Server muss das Programm einmal gestartet werden, um die Offline-Installation abzuschließen. Es werden anschließend arbeitsstationsbezogene Daten kopiert (Verzeichnis WSxyz, etc.).

Verknüpfungen (im Online- und Offlinebetrieb gleich):

C:\X3000\kasseoff\X3000.exe xyz ausführen in C:\X3000\kasseoff

Prüfung bei Programmstart

Erreichbarkeit des Servers

Programm beendet sich automatisch und wird im Onlineverzeichnis neu gestartet.

  • Wenn der Server online ist:
    • Prüfung der Aktualität der Programmdateien. Neuere Dateien aus dem Onlineverzeichnis werden bei Bedarf kopiert, anschließend wird das Programm neu gestartet.
    • Die Stammdaten werden einmal pro Kassendatum pro Client PC vom Server in die lokale Datenbank kopiert. Dies erfolgt entweder beim Programmstart oder, falls das Programm bereits gestartet ist, bei der Bedieneranmeldung bzw. beim Öffnen des Tischplans.
    • Eventuell vorhandene Umsatzdaten aus der Offline-Datenbank werden in die Online-Datenbank übernommen.
    • Sind in der Offline-Datenbank noch offene Tische vorhanden, erscheint ein entsprechender Hinweis. Das Programm beendet sich und mit C:\X3000\kasseoff\X3000.exe xyz -off im Offline-Modus neu gestartet. Die offenen Tische müssen dann abgerechnet und das Programm manuell neu gestartet werden.
    Hinweis

    Der Parameter -off bewirkt, dass das Programm auch bei erreichbarem Server im Offline-Modus startet. Es kann auch eine entsprechende Verknüpfung angelegt werden für den Fall, dass man die Offline-Kasse starten will, auch wenn der Server erreichbar ist.

Start der Kasse im Online-Modus

Unter Einstellungen - Passwörter können zwei Funktionen autorisiert werden, welche anschließend in der Hauptmaske im Menü unter "Divers" zu finden sind.

  • Stammdaten offline kopieren: (sichtbar auf Client-PCs) Zusätzlich zum automatischen Kopieren bei Programmstart, Bedieneranmeldung oder Öffnen des Tischplans, kann der Kopiervorgang auch manuell über diese Funktion ausgelöst werden. Dabei werden die Stammdaten in die lokale Datenbank dieses PCs kopiert.
  • Stammdaten offline Timestamps löschen: (sichtbar auf allen PCs) Pro Client wird der Zeitpunkt des letzten Kopiervorgangs in der zentralen Datenbank gespeichert. Durch das Löschen dieser Zeitstempel wird bei allen Clients der Kopiervorgang erneut ausgelöst, wenn eine der oben genannten Aktionen erfolgt.