CashManger / CoinMaster

 
 
 

Parameter:

 
app.properties
Name
Beschreibung
Standardwert
Werte
CoinMaster.IpAddress
IP-Adresse unter der der CashManager gefunden werden kann.
 
Üblicherweise 127.0.0.1
 
Dieser Wert kann über die Admin-Seiten der Kassen konfiguriert werden.
keiner
<IP-Adresse>
CoinMaster.Port
Port unter dem der CashManager kontaktiert werden kann.
 
Üblicherweise 40001
 
Dieser Wert kann über die Admin-Seiten der Kassen konfiguriert werden.
keiner
<Port-Nr.>
CoinMaster.NumberOfCurrencies
Anzahl der von den Geräten (Coin-Unit und Bill-Unit) insgesamt unterstützten Geld-Nennwerten (Stückelung)
 
Beispiel:
1, 2, 5, 10, 20, 50 Cent-Stücke = 6
1, 2 Euro Stücke = 2
5, 10, 20, 50 Euro Scheine = 4
 
Daraus ergibt sich ein Wert für diese Variable von 6+2+4 = 12
 
10
1...99
CoinMaster.ShowNoticeAsPopup
"false": Die Nachrichten die die Kasse aus dem CashManager-System bekommt werden nicht als Popup angezeigt.

"true": Die Nachrichten die die Kasse aus dem CashManager-System bekommt werden nicht als Popup angezeigt.
 
Hinweis: Die Nachrichten können auch als Text in einer Textvariablen auf der Maske angezeigt werden.
false
true | false
CoinMaster.operationMode
Modus mit dem die bei Bezahlungen empfangenes Geld interpretiert wird und in welchem die Kasse den Bon abschließt.
 
1 = DIRECT_CONFIRM
Es wird nicht auf die Bestätigung des CoinMasters gewartet, dass die Transaktion abgeschlossen ist, sondern sobald der CoinMaster ausreichend empfangenes Geld meldet, schließt die Kasse sofort den Bon ab. Das ist zwar schneller, aber auch (leicht) unsicherer. Die Stückelung mit der der CoinMaster wechselt kann nicht mit auf den Bon gedruckt werden.
 
2 = CONFIRM_AFTER_MESSAGE_PROCESSED
Es wird gewartet bis der CoinMaster die Transaktion als bestätigt an die Kasse meldet. Die Stückelung mit der der CoinMaster rausgibt kann in der Datenbank gespeichert und mit auf den Bon gedruckt werden.
2
1, 2
CoinMaster.UnloadByReconciliation.Coins
Gibt an, ob bei einem Kassenabschluss Münzen in den Überlauf verschoben werden sollen.
true
true | false
CoinMaster.UnloadByReconciliation.Coins.UnloadLevel
Level bis zu dem Münzen bei einem Kassenabschluss in den Überlauf entladen werden sollen
EMPTY
EMPTY, MIN, LOW, WORKING, HIGH, MAX, CUSTOM1, CUSTOM2, CUSTOM3
CoinMaster.UnloadByReconciliation.Notes
Gibt an, ob bei einem Kassenabschluss Banknoten (Scheine) in den Überlauf verschoben werden sollen.
true
 
CoinMaster.UnloadByReconciliation.Notes.UnloadLevel
Level bis zu dem Münzen bei einem Kassenabschluss in den Überlauf entladen werden sollen
EMPTY
EMPTY, MIN, LOW, WORKING, HIGH, MAX, CUSTOM1, CUSTOM2, CUSTOM3
CoinMaster.UnloadByReconciliation.PaymentMethodCode
Währungscode mit dem die Münzen und Scheine abgerechnet werden sollen.
0
<Währungscode>
CoinMaster.EmptyDropboxByReconciliation.Coins
Gibt an, ob nachdem bei einem Kassenabschluss die Münzen in den Überlauf verschoben wurden auch der Überlauf geleert werden.
true
 
CoinMaster.EmptyDropboxByReconciliation.Notes
Gibt an, ob nachdem bei einem Kassenabschluss die Banknoten in den Überlauf verschoben wurden auch der Überlauf geleert werden.
true
 
CoinMaster.FilterWarningsForLevels
Kommaseparierte Liste von Coinmaster Errorcodes, die nicht angezeigt werden sollen.
keiner
<CashManager
ErrorCode>
CoinMaster.WarningSuspendMaxCount
Wie oft sollen die Warnmeldungen für einen zu niedrigen Geldbestand unterdrückt werden wenn der Bediener beim Erscheinen der entsprechenden Warnmeldung auf den "Suspend" Knopf drückt
5
1...9999
 
 
 

Beispiel:

 
CoinMaster.IpAddress=127.0.0.1
CoinMaster.Port=40001
CoinMaster.NumberOfCurrencies=11
CoinMaster.operationMode=2
CoinMaster.ShowNoticeAsPopup=false
CoinMaster.UnloadByReconciliation.Coins.UnloadLevel=CUSTOM1
CoinMaster.UnloadByReconciliation.Notes.UnloadLevel=CUSTOM1