Top Menu

Jump to content
Home
    Modules
      • Projects
      • Activity
      • Work packages
      • Gantt charts
      • News
    • Getting started
    • Introduction video
      Welcome to community.kasse-stimmt.de
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • Upgrade to Enterprise edition
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Enterprise support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Create a new account
      Forgot your password?

Side Menu

  • Overview
  • Work packages
    Work packages
  • Gantt charts
    Gantt charts
  • News
  • Wiki
    Wiki

Content

You are here:
  1. Hinweise Fachhandelspartner

Hinweise Fachhandelspartner

  • More
    • Print
    • Table of contents

Technische Voraussetzungen

Vectron-Kassensystem

  • VPOS Version 7.0.2.0

  • VPOS Script-API 1.25.1

  • VPOS-App 1.0.7

  • 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
Teilzahlung: 1 - Nein 

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.
Der Fenstertyp ist 68.
Unternummer des Fensters

 AuthUser

{"G3","B1"}

Angabe der berechtigten Bedienergruppe und/oder Bediener: {"G3", "B1"} bedeutet {"G3 = Bedienergruppe 3", "B1 = Bedienernummer 1"} 
In diesem Beispiel erhalten alle Bediener der Bedienergruppe 3 und der Bediener 1 die Berechtigung für die Ausführung des Skriptlinks.

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

  • Es wird eine Einzahlung gestartet.

  • Hier ist möglich einen Grund auszuwählen (Einzahlungen).

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

  • Es wird ein Input-Fenster “How much?” angezeigt, wo man den Betrag in folgendem Format (0,5 Komma) eingeben kann. Nach Bestätigung wird die Auszahlung durchgeführt.

  • Hier ist möglich einen Grund auszuwählen (Auszahlungen).

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

  • Hier können Sie die Denominationen für das Wechseln des eingezahltes Geldes ausgewählt werden.

  • Es kommt zu Fehlermeldung, wenn versucht wird, mehr zu wechseln als was eingezahlte wurde

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

  • Cashmatic-Tür öffnen

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.

N (13786)

Delete LOG File

VPOS:tb_Cashmatic_Interface.vsc

86

Um die LOG-Datei manuell zu löschen. Wir empfehlen die Datei vor dem Z-Bericht zu löschen, wenn keine Fehler während des Tages aufgetreten sind.

Externes System

Einstellungen

lkjsdölkjdfölkdjfa

Loading...