Content
Technische Voraussetzungen
Vectron-Kassensystem
-
VPOS Version 7.2.3.0
-
VPOS Script-API 1.28.0
-
VPOS-App 1.0.4
-
VPOS-App ID 48
Lizenzen
Einstellungen
VPOS
Konfiguration
Abteilung |
Bezeichnung |
Benötigter Wert |
---|---|---|
Finanzen etc. / Finanzwege |
Anzahl |
+1 |
Finanzen etc. / EFTs |
Anzahl |
+1 |
Texte.../ Lange Texte... |
Anzahl |
+1 |
Skripte |
Anzahl |
+4 |
Skripte |
Anzahl SAC |
+2 |
Skripte |
Anzahl Links |
+6 |
Skripte / Key-/Value-Speicher |
*Aktiv |
1 - Ja |
Programmieren
Für die Zahlungen in der "NEXO" wird ein eigener EFT benötigt.
Abteilung |
Einstellungen |
---|---|
Finanzen etc. / EFTs... / Programmieren |
Name: EFTsName (z. B.: |
... / *Typ |
2: Script |
... / *Untertyp |
0: Standard |
.../ *Sktipt[+] |
tb_NEXO.vsc |
... / Timeout |
150 sec |
... / *EURO |
1: Ja |
Für die Zahlungen in der "NEXO" wird ein eigener Finanzweg benötigt.
Abteilung |
Einstellungen |
---|---|
Finanzen etc. / Finanzwege |
Name: FinanzwegName (z. B.: |
... / Zahlungen |
Zahlungsart: 2 - Unbar Negative Zahlung: 1 Ja |
... / Abrechnung/Berichte |
*Kassenspeicher: 2 - Unbar Kreditkarten *Anfangsbestand (Eingabe): 1- Ja |
... / Abrechnung/Berichte / 0-Zahlungen zählen |
Kundenzähler: 1 - Ja |
... / *EFT[+] |
Nummer des EFTs (z.B: |
... / Scheine/Münzen |
Euro: 1 - Euro |
Damit der NEXO-Zahlungsinformationen ausgedruckt werden kann, wird ein eigenes "Lange Texte" benötigt.
Abteilung |
Einstellungen |
---|---|
Texte / Lange Texte |
TIP: Bitte konfigurieren Sie diesen Lang-Text mit dem Inhalt „ |
Texte / Lange Texte |
NEXO-Card Nr: Bitte konfigurieren Sie diesen Lang-Text mit dem Inhalt „ |
Texte / Lange Texte |
CardType: Bitte konfigurieren Sie diesen Lang-Text mit dem Inhalt „ |
Texte / Lange Texte |
Payment Brand: Bitte konfigurieren Sie diesen Lang-Text mit dem Inhalt „ |
Texte / Lange Texte |
Acquirer POI ID: Bitte konfigurieren Sie diesen Lang-Text mit dem Inhalt „ |
Texte / Lange Texte |
Reconciliation ID: Bitte konfigurieren Sie diesen Lang-Text mit dem Inhalt „ |
Texte / Lange Texte |
Service ID: Bitte konfigurieren Sie diesen Lang-Text mit dem Inhalt „ |
Texte / Lange Texte |
Amount: Bitte konfigurieren Sie diesen Lang-Text mit dem Inhalt „ |
Damit der NEXO-Zahlungsinformationen ausgedruckt werden kann, wird ein eigenes Ausgabeformat benötigt.
Drucken / Ausgabeformate / Texte... |
Ausgabeformat "Rechnung": |
Drucken / Ausgabeformate / Infodaten |
> 0 (z. B. 1 - Font 1) |
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_NEXO.vsc |
1= Ja |
1 = kein Neustart |
0 |
- |
tb_NEXO_Setting.ini |
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 |
---|---|---|
URL |
"https://......" |
Adyen API Cloud |
POIID |
"[Gerätemodell]-[Seriennummer]" |
[Gerätemodell]-[Seriennummer]. Zum Beispiel P400-123456789. |
x_API_key |
"xxxxxxx" |
So erhalten Sie einen API-Schlüssel: |
merchantAccount |
"xxxxxxx" |
Das merchant-konto |
isTIPActive |
= false/true |
TIP Aktivition |
TotalsGroupID |
"xxxxxxx" |
Wird bei Kassenschnitt und Gesamtsummen verwendet. |
POSReference |
"xxx" |
Sie ist erforderlich, um die Transaktionen zuzuweisen. |
Media |
N |
Nummer des Finanzwegs " |
InfoReceiptPrintOut |
true |
Legen Sie hier fest, ob der Ausdruck der Infobon durch die Kasse erfolgt. |
dailyClosing_fmtShiftNo |
N |
Nummer des Bon-Formatprofils, zu dem gewechselt werden soll, um Kassenschnitt auszudrucken |
dailyClosingPrinter |
N |
Drucker auf dem des Kassenschnitt ausgedruckt wird. (VPOS / Drucken / Drucker: Nummer) |
InfoReceipt_fmtShiftNo |
N |
Nummer des Bon-Formatprofils, zu dem gewechselt werden soll, um Infobon /QR-Code auszudrucken |
InfoReceiptPrinter |
N |
Drucker auf dem der Infobon /QR-Code ausgedruckt wird. (VPOS / Drucken / Drucker: Nummer) |
qrCodePrintOut |
false |
Legen Sie hier fest, ob der Ausdruck der Info-QR-Code durch die Kasse erfolgt. |
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 |
---|---|---|---|
N (14801) |
Check connection |
VPOS:tb_NEXO.vsc |
1 |
N (14802) |
Login *(Button nicht notwendig) |
VPOS:tb_NEXO.vsc |
2 |
N (14803) |
Diagnose |
VPOS:tb_NEXO.vsc |
3 |
N (14804) |
Logout *(Button nicht notwendig) |
VPOS:tb_NEXO.vsc |
4 |
N (14805) |
Get Total *(Button nicht notwendig) |
VPOS:tb_NEXO.vsc |
5 |
N (14806) |
Kassenschnitt |
VPOS:tb_NEXO.vsc |
6 |
QR-Code-Konfiguration
Ein Drucker des Kassensystems erzeugt den QR-Code
VPOS
Konfiguration
Abteilung |
Bezeichnung |
Benötigter Wert |
---|---|---|
Drucken/ Druckertreiber |
Anzahl |
+1 |
Drucken/ Druckertreiber |
Länge Druckerst.seq. |
100 |
Drucken/ Druckertreiber |
2D-Barcode |
1 |
Ausgabeformate |
+1 |
|
Formatprofile |
+1 |
Programmieren
Damit der dynamische QR-Code erzeugt wird muss der Druckertreiber dafür angepasst sein. Der QR-Code hat die Service-ID der Transaktion, die notwendig ist, wenn eine Warenrücknahmen notwendig.
Die Warenrücknahme hängt mit dem Total
Teilgutschrift ist möglich. Karte ist nicht notwendig.
Abteilung |
Wert |
---|---|
Drucken / Druckertreiber |
Name: QR-Code Drucker (Name frei wählbar) |
Drucken / Drucker |
Vorprogrammierter Treiber: 0 - Nein Hinweise: |
Damit der dynamische QR-Code ausgedruckt werden kann, wird ein eigenes Ausgabeformat benötigt. Die VPOS-App NEXO
wechselt automatisch auf dieses Ausgabeformat.
Drucken / Ausgabeformate / Name |
Name: AusgabeformateName (z. B.: |
Drucken / Ausgabeformate / Infodaten |
> 0 (z. B. 1 - Font 1) |
Drucken / Formatprofile |
Drucken / Drucker / Formatprofil: N (z. B.: 1) |