Zum Inhalt

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.