Konfiguration¶
Das Plugin funktioniert ohne jede Konfiguration mit sinnvollen Standardwerten. Anpassen lohnt sich vor allem, wenn Ihre TSE-Beschaffung länger dauert als 30 Tage — dann setzen Sie die Schwellwerte höher.
Einstellungen¶
Alle Einstellungen sind Plugin-Properties der Kasse (Plugin-ID
TseExpiryWarningPlugin):
| Property | Standard | Bedeutung |
|---|---|---|
tseexpiry.banner.days |
30 |
Ab wie vielen Tagen vor Ablauf der Hinweis auf dem Anmeldebildschirm erscheint |
tseexpiry.dialog.days |
14 |
Ab wie vielen Tagen vor Ablauf der Dialog nach der Anmeldung erscheint |
tseexpiry.refresh.hours |
6 |
In welchem Abstand das Plugin das Ablaufdatum von der TSE abfragt |
Ein ungültiger Wert (etwa Text statt Zahl) wird ignoriert; das Plugin fällt dann auf den Standardwert zurück und vermerkt das im Log.
Werte pflegen¶
Wie Plugin-Properties auf Ihre Kassen kommen, hängt davon ab, wie Ihre
Installation verwaltet wird — in der Regel übernimmt das der Partner
oder die IT, die auch Ihre übrige Kassenkonfiguration verteilt.
Installationen, die den Konfigurations-Import von Customer Checkout
nutzen, hinterlegen die Werte als Properties-Datei
TseExpiryWarningPlugin.properties, zum Beispiel:
tseexpiry.banner.days=45
tseexpiry.dialog.days=21
tseexpiry.refresh.hours=6
Wann Änderungen wirken¶
- Die beiden Schwellwerte (
banner.days,dialog.days) liest das Plugin bei jedem Anzeigen neu — sie wirken, sobald die Werte auf der Kasse angekommen sind. - Das Abfrageintervall (
refresh.hours) liest das Plugin nur beim Start — eine Änderung wirkt nach dem nächsten Neustart der Kasse.