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.
    • Stammdaten werden in die lokale Datenbank kopiert und das Programm erneut gestartet.
    • 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.