Halbautomatische Waagenintegration

Die Halbautomatische Waagenintegration erzeugt anhand von Wiegedaten und einem manuell ausgewählten Artikel einen Code, der von einem Scanner eingelesen werden kann und somit einen Artikel bucht. Optional können Wiegedaten von speziellen Waagen (Typ Ariva) als reine Gramminformation (ohne Artikelinformation) vom POS System gelesen werden. Dieses Verfahren stellt keine Standard dar und ersetzt auch keine Zertifizierte Waagenschnittstelle.

Konfiguration der Halbautomatischen Waagenintegration

Die folgenden Einstellungen gelten, pro Mandanten, pro einzelne Kasse, welche mit einer Waage ausgestattet wird. Die Folgenden Schritte müssen lokal auf der Kasse ausgeführt werden.

Installation der Treiber-Software

Installation des MTOposAdministrator

Das Programm müssen Sie besitzen, dies ist keine Leistung von Hypersoft.

Öffnen des Programms:

(Beim Erststart per ADD eine Waage hinzufügen -> Scale instance (kann frei definiert werden, aber zwecks einheitlicher Logik gerne „HYPScale“ eintragen. Nun bei Type -> 8217 (Weight only) auswählen.

Die COM-PORT-Werte entsprechend einstellen, wie im Bild markiert.

Log File Einstellungen werden nicht benötigt.

Einrichtung an der Ariva Waage

Damit die Waage mit der Kasse kommunizieren kann, braucht es auch Anpassungen an der Waage selbst. Weiterführende Dokumentation im Handbuch der Ariva Waage, Seite 20, Punkt 2.5

https://www.mt.com/de/de/home/library/operating-instructions/retail-scales/QG_Ariva_EU.html

Im Handbuch, Seite 21. Unter Gruppe 3 die Werte der folgenden Punkte an der Waage anwenden:

  • 3.2 Baudrate = 3

  • 3.3 Parität = 0

  • 3.4 Data Bits = 1

  • 3.5 Stoppbits = 1

  • 3.6 Protokoll = 3

Die Wagen benötigen spezielle Kabel. Deren Belegung Sie bitte vom Hersteller der Waage recherchieren.

Einrichten der Waage und Test...

Nach dem Einrichten der Parameter, den OPOS-Administrator beenden und neu starten. Es darf kein anderes Programm laufen, was auf den COM-Port zugreift (Hypersoft Programme am besten vorher beenden).

Nach dem Klick auf CLAIM kann es einen kleinen Moment dauern 2-5 Sekunden bis zur Möglichkeit den Knopf ENABLE betätigen zu können. Nachfolgend ist im Ereignisprotokoll zu sehen, was das Programm ausführt:

Danach ein Gewicht auf der Waage platzieren und Read Weight anklicken. Der an der Waage angezeigt Wert muss in dem Feld Weight identisch dargestellt sein.

Sollte hier das Gewicht nicht auslesbar sein (Timeout Meldung), ist die Waage falsch konfiguriert oder defekt (eventuell auch nur das Kabel).

Danach kann die Verbindung zur Waage über den Button Close beendet werden.

Der OPOS-Administrator kann nun verlassen werden.

Einstellungen in der Hypersoft ScaleParam.INI

In der ScaleParam.ini können die Folgenden Werte eingepflegt werden:

  • Artikelname

  • Bild (für Taste im Dialog)

  • Artikelnummer

  • Tara-Wert

Die Datei ist zu finden im Pfad:

Laufwerk:\Hypers-!\Kasse \ScaleParam.ini

Sie kann auf dem Standort PC Bearbeitet werden und muss dann manuell auf jeder Kasse in dem angegebenen Pfad hinterlegt werden. Bilder dürfen ein Format haben welches nicht größer als 100x50 Pixel ist.

Das Dateiformat der Bilder = png Auf jeder Kasse müssen dieselben Bilder hinterlegt sein im nachfolgenden Pfad:

Laufwerk:\HYPERS-!\Kasse-!

Es gibt keinen Zentralen Ort für das Nutzen der Bilder.

Beim Artikel muss eine Freie Artikelnummer hinterlegt sein (ungleich Null / größer als Null).

Tara-Wert kann fest eingetragen werden oder in die ScaleParam.ini eingetragen werden.

Bei Wert 0 in der Scaleparam.ini, nimmt das Programm den Tara-Wert aus dem Artikelstamm sonst aus der Datei.

PreisEbene= 0

  • Definiert welche Preisebene verwendet werden soll.

  • 0 = Standardpreisebene

  • 1 oder 2 oder 3 = Aufsteigende Preisebenen (Datenbank GCTab, zusatz_nr)

  • Eine (-1) kann auch eingetragen werden, somit wird die in der Kasse aktive Preisebene verwendet.

IHFunktionAnwenden=1

  • In-Haus Funktion der Kasse verwenden. Der Artikel wird mit der InHouse MwSt-Satz, wie es im Artikelstamm definiert ist gebucht.

Nachstehend die Grundkonfiguration für 5 Tasten (erweiterbar) der >>ScaleParam.ini<<


[InHouse]

Key1-Name=Bowl groß

Key1-Bild=Bild1.png

Key1-ArtNr=222000001

Key1-TaraWert=150

Key1-BYD=0

Key2-Name=Teller

Key2-Bild=Bild2.png

Key2-ArtNr=222000001

Key2-BYD=0

PreisEbene=0

IHFunktionAnwenden=1

[ToGo]

Key1-Name=Schale klein

Key1-Bild=Bild3.png

Key1-ArtNr=222000001

Key1-BYD=0

Key2-Name=Schale groß

Key2-Bild=Bild4.png

Key2-ArtNr=222000001

Key2-BYD=0

Key3-Name=Box klein

Key3-Bild=Bild5.png

Key3-ArtNr=222000001

Key3-BYD=0

Key4-Name=Box groß

Key4-Bild=Bild6.png

Key4-ArtNr=222000001

Key4-BYD=0

Key5-Name=BYD Scan...

Key5-Bild=Bild7.png

Key5-ArtNr=222000001

Key5-BYD=1


Key1-ArtNr=222000001 = Freie Artikelnummer im Artikelstamm in der Zentrale.

Artikelnummer und für die ScaleParam.ini

Der gegen gebuchte Artikel (Basisartikel) ist wie folgt erstellt worden (dieser kann über die Standortabweichung verschiedene Preise an den vorgegebenen Mandanten haben):

Eigenschaften BYO Tara (Bring Your Own Tara = Gast kommt mit eigenem Gefäß, dessen Leergewicht gegeben falls als Bon zur Verfügung steht):

Freier Preis aktivieren

  • Minus - 0,01 Preis eingeben

  • Minuspreis bei Kilo-Preis eintragen

  • Im Artikelstamm kann TARA dem Artikel zugewiesen werden, sofern der Einheitenverkauf aktiviert wurde. Andernfalls kann in der ScaleParam.ini der Tara-Wert eingetragen werden.

    Es empfiehlt sich an der Stelle an beiden Orten die identischen Werte zu hinterlegen.

Systemeinstellungen im Hypersoft MCP

In Hypersoft müssen zusätzlich noch verschiedenen Parameter eingestellt werden:

MCP Anmeldung -> System -> System Einstellungen

In den einzelnen Stationen/ Kassen muss die Waage hinterlegt werden.

  • Verkaufswaage: -in Arbeit-

  • Port: COM-4

  • OPOS Name: HYPScale

    • Den Namen wie in der MTOpos Adminstratoreinrichtung hinterlegen!

  • Baudrate: 9600

Hypersoft Stationseinstellungen...

In den Stationseinstellungen allgemein unter Buchen II müssen folgende Werte hinterlegt sein:

Preis: 02

Anzahl: 5-Stellen

Einstellungen Scanner

Beispiel anhand Scanner von Honeywell mit Einstellungen in der Schweiz:

Sofern das Betriebssystem auf Schweiz konfiguriert ist, muss der Scanner auch entsprechend auf Schweiz konfiguriert werden. Dazu den folgenden Barcode verwenden:

https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/ppr/en-gb/public/products/barcode-scanners/general-purpose-handheld/1960/documents/sps-ppr-1960-de-qs.pdf

Im weiteren Workflow wird es notwendig sein den Scanner so zu Programmieren das dieser den an der Kasse generierten QR-Code automatisch erkennt und scannt. Mit dem Folgenden Barcode kann der Scanner im «Präsentationsmodus» (der Scanner wird aktiviert, wenn ein Barcode «erkannt» wird) verwendet werden.

Wird der Barcode einmal falsch ausgelesen kann mit dem Editor geprüft werden was gelesen wird.

Zwischen den einzelnen Datensätzen muss ein Dollar-Symbol "$" stehen.

Nachfolgend ein FALSCHES Beispiel, ausgelesen mit dem Editor:

<HypBCDScale\Bowl gro'\221000007\540\150\>

Die Korrekte Darstellung:

<HypBCDScale$Bowl gro$221000007$540$150$>

Weiteres Beispiel integrierter Scanner...

Wenn dieser Integrierte Scanner verwendet wird, scannen Sie den nachfolgenden Barcode ein (der Scanner gibt keinen Ton oder keine Bestätigung, ist dann aber konfiguriert):

Programm am Hypersoft POS starten

Bevor Hypersoft nun gestartet wird muss die folgenden Files vorhanden sein:

  • Ort: Laufwerk:\HYPERS-!\Kasse-!

  • File: HypScale.exe

  • File: ScaleParam.ini

Nachdem sichergestellt ist das die Dateien vorhanden sind und die Werte entsprechend hinterlegt sind, kann Hypersoft gestartet werden.

Workflow am POS

Kunde kommt – stellt Gewicht auf die Waage

Der Dialog startet automatisch, wenn vorher noch kein Artikel gebucht wurde (Vorgang geschlossen).

Wenn der Dialog mit minimieren minimiert wurde, kann er über die Kassenfunktion Waage: Preis holen wieder gestartet werden (muss dafür auf Kassenoberfläche positioniert sein).

Der Nachfolgende Dialog (bereits auf 7 Tasten erweitert) erscheint:

Linke Seite = Artikel INHOUSE

Rechte Seite = «TO GO» Artikel.

Der gewünschte Artikel wird ausgewählt. Wir wählen in dem Beispiel die Bento Box aus. Der Nachfolgende Dialog erscheint:

Der QR-Code muss nun mit dem an der Kasse verbunden Scanner eingescannt werden. Die Übergabe an das POS System erfolgt automatisch: 

Nun kann im weiteren Verlauf der Betrag kassiert werden oder erneut ein Artikel auf die Waage gelegt werden.

Abweichung, wenn BYO TARA im Einsatz ist...

Gast bringt eigenen Gefäß mit eigenem Tara Bon. Behälter auf die Wage stellen, nun wählt der Bediener BYO Scan…

Nachfolgend wird verlangt den Barcode an dem Behälter mit dem Scanner einzulesen damit der Tara-Wert der leeren Behälter abgezogen wird:

Das Ergebnis an der Kasse sieht wie folgt aus:

Tara-Sperrautomatik...

Wenn ein gewogenes Gewicht niedriger ist als das Tara-Gewicht einer Artikeltaste, wird die Taste zur Auswahl gesperrt und ein Text: Gewicht zu niedrig eingeblendet.

Administratoren Tipp - Beenden des Programms

Wenn per Doppelklick auf das Waagen Symbol geklickt wird, öffnet sich der Waagendialog und ein BEENDEN Schalter wird sichtbar.


Zurück zur übergeordneten Seite:Verkaufswaage /Check-Out Waage