Zum Hauptinhalt springen
Version: v18

MobileKasse V2

Allgemein

info

Lizenzpflichtiges Modul. Pro Arbeitsplatz.

  • Tablet Variante derzeit noch nicht verfügbar
  • QR-Code Settings derzeit noch nicht verfügbar

Einstellungen MELZER X3000

X3000 Einstellungen welche gesetzt werden müssen.

Anlegen der Arbeitsstation

Es muss eine Arbeitsstation für jede "MobileKasse" angelegt werden.
Bis auf wenige Ausnahmen1 werden alle Einstellungen welche "Einstellungen pro Arbeitsplatz" gesetzt werden können, von der App berücksichtigt.

Einstellungen → Arbeitsplatz

  • Registerkarte "Allgemein"
    • "Arbeitsplatz Art"
      • "MobileKasse" Variante wählen.
    • "Cloud"
      Parameter einschalten, wenn über Cloud boniert werden soll. Muss bei der Bestellung angegeben werden.

Bei Verwendung eines Gürteldruckers müssen die Formulare in den "Einstellungen → Einstellungen pro Arbeitsplatz" angepasste bzw. hinzugefügt werden:

  • Registerkarte "Forumlare"
    • In der Spalte "Formular" das jeweilige Orderman-Formular ("OM-xy.MRT") in der entsprechenden Zeile hinterlegen:
      • "Rechnung": OM-R[Zahl].MRT
      • "Rg Online QR Code": OM-Q[Zahl].MRT
      • "CC-Terminaljournal": OM-CC.MRT
      • "Zimmerrechnung": OM-ZI.MRT
      • "Zwischenrechnung": OM-ZR.MRT
      • "Lieferschein": OM-L1.MRT
      • "Sammelrechnung": OM-S1.MRT
    • Die Spalte "Drucker" leer lassen.

X3000Interfaces

MobileKasse V2 kommuniziert über die XCS-API auf Port 20013. Hierzu die X3000.exe -i starten.

Zu Beachten

Die X3000.exe -i muss mit Administratoren-Rechten gestartet werden! Über das Wappen-Icon ist ersichtlich, ob die Anwendung mit Adminrechten gestartet wurde.

MobileInterfaces.exe wird nicht mehr benötigt. Auch darf die WS der MobileKasse nicht mehr gestartet werden, diese wird automatisch gestartet, sobald sich die App mit der API verbindet.

Hinweis

Die Standardports können über die param.ini geändert werden:

[XCS]
HTTP-PORT=20030
MQTT-PORT=20040
OCS-PORT=20013

Diese Angabe ist erforderlich, wenn ein Mischbetrieb mit MobileKasse V1 und MobileKasse V2 eingesetzt wird. Hier würden die MobileInterfaces und die XCS-API über denselben Port kommunizieren, was zu Verbindungsproblemen führen kann.


Einträge in param.ini

In der param.ini welche unter <Kassenverzeichnis> zu finden ist, müssen folgende Einträge vorgenommen werden:

[SYSTEM]
MOBILEKASSEV2=1
ParameterErklärung
MOBILEKASSEV2=Mögliche Werte: 0= deaktiviert, 1= aktiviert.
Hinweis

Es besteht die Möglichkeit einzelne WS mit der MobileKasseV2 zu betreiben.
Anstatt in der param.ini muss eine separate ".ini" angelegt werden, zB. param022.ini um die WS022 als MobileKasseV2 zu starten.
Inhalt der param022.ini:

[SYSTEM]
MOBILEKASSEV2=1

Installation MobileKasse App

Die zur Kassenversion passende APK-Version wird bei jedem Update mitgeliefert und ist unter <Kassenverzeichnis>\MobileKasse zu finden. Bei der erstmaligen Installation, muss die APK manuell auf das Handheld übertragen werden.

Android Smartphone

Die App com.MELZER_X3000.MobileKasseV2.apk kann z.B. per USB Kabel von der Kasse auf das Smartphone übertragen werden.

  • Sicherstellen das beim verbinden des USB-Kabels "Datenmodus" gewählt wird. Dadurch erscheint das Smartphone im Dateiexplorer der Kasse.
  • App auf das Smartphone übertragen.
  • Über einen Dateimanager am Smartphone zum Speicherort der APK navigieren und diese installieren.
    Weitere Schritte nach der Installation siehe Einstellungen App.

Orderman 9/10

Die App com.MELZER_X3000.MobileKassev2.apk wird über das "Orderman SystemCenter 3" oder "Orderman SystemCenter Next" auf den Orderman übertragen.

  • SystemCenter öffnen
  • Registerkarte "Files"
    • "+ ADD" Taste wählen und com.MELZER_X3000.MobileKasseV2.apk hinzufügen.
  • Registerkarte "Devices"
  • Orderman wählen → ⚙️ "Config"
  • "Applications"-Card
    • "+INSTALL" Taste wählen und "MobileKasseV2" wählen.
    • "Application to start after boot:" "MobileKasseV2" wählen, somit wird die App nach einem Reboot automatisch geöffnet.
  • "✔️ APPLY" Taste wählen.
    Weitere Schritte nach der Installation siehe Einstellungen App.

Einstellungen in der App

ScreenBeschreibung
MobileKasse Settings"Main Screen" rechts oben ⚙️ Icon wählen
MobileKasse SettingsPasswort eingeben (default: kasse).
MobileKasse Settings
MobileKasse Settings
MobileKasse Settings
MobileKasse Settings
MobileKasse Settings
Verbindungseinstellungen
Cloud
- Cloudserver (default)
- Token von der Lizenz eingeben
- User: "default"
- password: "default"

Lokales Netzwerk (Ethernet/Wlan)
- Ip-Adresse: IP-Adresse des Hosts angeben.
- Port (deprecated): Port der XCS Interface (default 20030).
- OCS Port: Port für die Kommunikation.

Einstellungen Allgemein
Workstationnummer:
- WS-Nummer der MobilenKasse angeben.
Gerätename:
- Namen des Handhelds (optional).
Ignore Update:
- Update wird unterdrückt (nur für Debug!).
Artikel pro Reihe (Phone):
- Mit dem Schieber die Anzahl der Artikel in einer Reihe festlegen.

Sparten/Untergruppen Ansicht (Phone):
- Auto (Standard): Sparten horizontal gescrollt; Untergruppen werden in Grid oberhalb der Artikel angezeigt.
- Horizontal (alt): Sparten und Untergruppen werden horizontal gescrollt. Dadurch sind Artikel darunter immer sichtbar.
- Grid (neu): Sparten werden horizontal gescrollt; Untergruppen werden in einem Grid angezeigt. Erst bei der Auswahl der Untergruppe, werden die Artikel angezeigt.

Tische pro Reihe (Übersicht):
- Mit dem Schieber die Anzahl der Tische in einer Reihe festlegen.
Artikelbuttons Höhe schmal:
- Die Höhe der Artikelbuttons verändern.
Tischbuttons Höhe schmal:
- Die Höhe der Tischbuttons verändern.
Debug Mode (for internal use):
- Nur für Entwicklungszwecke (for internal use).

Experimentell:
Worldline Wpi 2.2 Interface:
- Bei Verwendung des neuen Interfaces 2.2 von Worldline (aktuell 2.1)
Softpay v2 (Recovery Polling):
- Bei Verwendung von Hobex SmartPOS
SmartPOS Modul:
- Bei Verwendung von Hobex SmartPOS
SmartPOS Control Commands:
- Bei Verwendung von Hobex SmartPOS

Screen Settings aktivieren
- Screen HeadUp:
→ Handheld wechselt aus dem Standby Modus zurück.
- Screen HeadDown:
→ Handheld wechselt in den Standby Modus, wenn es Kopfüber steht.
- Flip Screen:
→ Handheld dreht den Bildschirm in der Rechnungsübersicht.
Kundendisplay (Nur bei Tablet):
- WebSocket Port eintragen

Printer Settings
- Enable Printer aktivieren
→ Logo Drucken (Druckerspeicher)
→ Logo Drucken 1 (Orderman)
→ 80mm Drucker verwenden (Sunmi,Imin)
→ Durcker auswählen:
- Bluetooth-Drucker
- SunMi Printer (interner SunMi Drucker: zB. bei T2, V2, etc.)
- Worldline SmartPOS
- Imin Printer
→ Alternative Druckmethode:
MIKE FRAGEN

Log Settings
Remote Log:
- Logbuch.

Mobiler Drucker

Der Drucker muss vorab mit dem Handheld verbunden sein (Bluetooth oder interner Drucker).
Beschreibung der Settings siehe Einstellungen in der App.

Grafisches Logo Gürteldrucker

Das grafische Logo muss manuell am Drucker (NV-Image) gespeichert werden. Bei der Verwendung von Orderman kann das Logo über das System Center Next hinterlegt werden. Bei anderen Druckern (Bixolon, Epson etc.) muss das Logo über ein Tool des Druckerherstellers auf den Drucker übertragen werden.

Weiteres

Log-Dateien

XCSxyz.log2 wird unter C:\MFSERVER\LOGS abgelegt. Kassen Meldungen.
IF-XCS-SERVER.log wird unter C:\MFSERVER\LOGS abgelegt. Meldungen zur XCS Kommunikation.
MRTxyz.log2 wird unter C:\MFSERVER abgelegt. Druckaufträge.
KALOGxyz.log2 wird unter C:\MFSERVER\ abgelegt. Fehlermeldungen Kasse.


Footnotes

  1. Ausnahmen welche keine Funktion haben: Allgemein: Shutdown Buttons, Schnittstellen: alle außer 'Chipleser am Funkhandy', COM-Einstellungen, Bonieren: Button 'Produktinfo' bzw. 'Sammeln' anzeigen, Quick Scan

  2. xyz = Workstationnummer. 2 3