Content
Technische Voraussetzungen
Vectron-Kassensystem
-
VPOS Version 7.0.2.0
-
VPOS Script-API 1.25.1
-
VPOS-App 1.0.4
-
VPOS-App ID 37
Lizenzen
-
Die VPOS-App ist auf einem Kassensystem (Single- oder Verbundsystem) zu installieren.
-
Die Scriptaktivierungscodes (SAC) erhalten sie über den Kontakt "Entwicklung".
Einstellungen
VPOS
Konfiguration
Abteilung |
Bezeichnung |
Benötigter Wert |
---|---|---|
Finanzen etc. / Finanzwege |
Anzahl |
+1 |
Finanzen etc. |
Ein-/Auszahlung |
+2 |
Anzeige |
Bildschirmfenster |
+2 |
Skripte |
Anzahl |
+6 |
Skripte |
Anzahl SAC |
+2 |
Skripte |
Anzahl Links |
+15 |
Skripte / Key-/Value-Speicher |
*Aktiv |
1 - Ja |
Programmieren
Für die Zahlungen in der "PayPod" wird ein eigener Finanzweg benötigt.
Abteilung |
Einstellungen |
---|---|
Finanzen etc. / Finanzwege |
Name: FinanzwegName (z. B.: Cashmatic) |
... / Zahlungen |
Zahlungsart: 1 - Bar Negative Zahlung: 1 Ja |
... / Rückgeld |
Rückgeldfinanzweg: Cashmatic |
Keine Umbuch. von |
1 Ja |
... / Abrechnung/Berichte |
In Abrechnung: 1 - Ja Bestand erhalten: 1- Ja |
... / Abrechnung/Berichte / 0-Zahlungen zählen |
Kundenzähler: 1 - Ja |
... / Scheine/Münzen |
Euro: 1 - Euro |
Skript
Download
Sie können die Skriptdateien unter diesem Link herunterladen.
Skripte/Makros/Skriptverzeichnis
Ausführliche Informationen zum Importieren von Skripten finden sie im SDB-Beitrag 5644.
Name |
Automatisch starten |
Laufzeitverhalten |
Terminal Gruppe |
Läuft immer |
---|---|---|---|---|
tb_Cashmatic_Interface.vsc |
1= Ja |
1 = kein Neustart |
0 |
- |
tb_Cashmatic_Setting.ini |
0 = nein |
0 = Neustart b. Fehler |
0 |
- |
tb_Cashmatic.lang |
0 = nein |
0 = Neustart b. Fehler |
0 |
- |
server.pem (RSA PRIVATE KEY und CERTIFICATE) |
0 = nein |
0 = Neustart b. Fehler |
0 |
|
tb_Utils.vsc |
0 = nein |
1 = kein Neustart |
0 |
- |
*.ini-Datei
Beachten sie die folgenden Hinweise:
-
Wird eine mögliche Option nicht festgelegt, so wird automatisch der jeweilige Default-Wert verwendet.
-
Achten Sie auf die genaue Einhaltung der Schreibweise und nutzen Sie die richtigen Zeichen.
-
Sind die Einstellungen nicht passend zur Installation, kann das dazu führen dass die gesamte Anbindung nicht funktioniert.
Bezeichnung |
Wert |
Beschreibung |
---|---|---|
Media |
N |
Nummer des Finanzwegs "Cashmatic" aus: VPOS / Finanzen etc. / Finanzweg: Nummer |
Port |
NNNN |
Cashmatic Port eintragen |
cTCPIP |
xxx.xxx.xxx.xxx |
Cashmatic IP-Adresse eintragen (feste IP-Adresse oder fest im Router) |
CertificateFile |
="" |
Cashmatic Zertifikat Dateiname. |
CashmaticUsrName |
="" |
Cashmatic Benutzername, er sollte alle Berechtigungen haben. |
CashmaticUsrPass |
="" |
Cashmatic Benutzer-Passwort. |
cScriptWindowIDState |
N |
Ein Skript-Fenster im festen Layout. |
AuthUser |
{"G3","B1"} |
Angabe der berechtigten Bedienergruppe und/oder Bediener: {"G3", "B1"} bedeutet {"G3 = Bedienergruppe 3", "B1 = Bedienernummer 1"} |
Skripte/Makros/Skriptakt.codes
Tragen sie hier den Scriptakivierungscodes ein den Sie vom Kontakt "Entwicklung" erhalten haben.
Skripte/Makros/Skriptlinks
Legen Sie für jede gewünschte Funktion einen Skriptlink an. Die gewünschte Funktion rufen Sie mit der Tastenfunktion "244 (Skript starten) | N (Code)" auf.
Code |
Name (kann frei vergeben werden) |
URL |
Einsprungspunkt |
Funktion |
---|---|---|---|---|
N (13701) |
Login |
VPOS:tb_Cashmatic_Interface.vsc |
1 |
Es wird eine neue Verbindung aufgebaut. |
N (13702) |
Pay In |
VPOS:tb_Cashmatic_Interface.vsc |
2 |
|
N (13703) |
Cashmatic |
VPOS:tb_Cashmatic_Interface.vsc |
3 |
Dieser Scriptlink wird für den Button Cashmatic als Finanzweg genutzt |
N (13704) |
Pay Out |
VPOS:tb_Cashmatic_Interface.vsc |
4 |
|
N (13705) |
Inventory |
VPOS:tb_Cashmatic_Interface.vsc |
5 |
Mit diesem Befehl werden alle Denominationen ausgezahlt. |
N (13706) |
End of Day |
VPOS:tb_Cashmatic_Interface.vsc |
6 |
Dieser Befehl ist dafür gedacht, um den Umsatz des Tages auszuzahlen (- Auszahlungen), sodass der Geldbestand täglich gleich bleibt. |
N (13707) |
Change |
VPOS:tb_Cashmatic_Interface.vsc |
7 |
|
N (13708) |
Reboot |
VPOS:tb_Cashmatic_Interface.vsc |
8 |
Cashmatic neu starten |
N (13709) |
Poweroff |
VPOS:tb_Cashmatic_Interface.vsc |
9 |
Cashmatic ausschalten |
N (13710) |
Open door |
VPOS:tb_Cashmatic_Interface.vsc |
10 |
|
N (13711) |
Cash Status |
VPOS:tb_Cashmatic_Interface.vsc |
11 |
In einem Layout wird folgendes angezeigt: Wie viele Münzen, wie viele Noten im Cashlogy sind . |
N (13712) |
Restore last transaction |
VPOS:tb_Cashmatic_Interface.vsc |
12 |
Es ist wichtig, es zu verwenden, wenn ein Fehler aufgetreten ist. |
Externes System
Einstellungen
lkjsdölkjdfölkdjfa