Problemstellung


Es kann vorkommen, dass sich jemand versehentlich nicht am aktuellen Standort anmeldet. Dabei kommt es zu nachfolgenden Problemen, wenn etwas kassiert/abgerechnet/bestellt wird.

Lösung


AMPAREX kann so konfiguriert werden, dass beim Login eine Überprüfung des Standort erfolgt und ggf. ein Warnhinweis ausgegeben wird. Standardmäßig ist diese Überprüfung nicht aktiviert, muss also explizit für eine Filialkette konfiguriert werden. Es gibt aktuell zwei alternative Implementierungen für die Überprüfung - die Überprüfung der Standortzugehörigkeit erfolgt mit Hilfe des Rechner-/Arbeitsplatznamen (der eine standortspezifischen Domain enthalten muss) und den für die Filiale eindeutigen Domainname.

branch_domain
  • Beispiel - Erfolgt von einem Arbeitsplatz 'beratung1.wuppertal.ihr-akustiker.de' eine Anmeldung an der Filiale Stuttgart, dann wird beim Login ein Warnhinweis angezeigt.
    • Rechner/Arbeitsplatzname: kasse.stuttgart.ihr-akustiker.de
    • Domainname der Filiale: stuttgart.ihr-akustiker.de
  • default: In der Default-Implementierung wird ein Warnhinweis ausgegeben, wenn der Login nicht an der üblicherweise verwendeten Filiale erfolgt. Die 'übliche' Filiale wird an Hand der in der Vergangenheit erfolgten Anmeldungen ermittelt.

Soll die Implementierung 'branch_domain' verwendet werden, muss sichergestellt sein, dass jeder AMPAREX-Arbeitsplatzrechner einer Filiale einen Rechnernamen im Format <arbeitsplatz-id>.<filial-domain> hat, wobei die Filial-Domäne in allen AMPAREX-Arbeitsplatzrechner dieser Filiale gleich lauten muss. Bezogen auf das o.g Beispiel (eine Filiale in Stuttgart) - kasse.stuttgart.ihr-akustiker.de

  • <arbeitsplatz-id> - entspricht kasse, beratung1, beratung2  oder …
  • <filial-domain> - entspricht stuttgart.ihr-akustiker.de

Für die Filialkette wird folgende Einstellung gesetzt:

  • Schlüssel: client.access.validator
  • Wert: branch_domain

Für die einzelne Filiale wird dann die filial-spezifische Domain konfiguriert:

Schlüssel: branch.domain.name
Wert: stuttgart.ihr-akustiker.de (filial-domain)

Hinweis

Wird z. B. von einer Zentrale üblicherweise auf verschiedene Filialen zugegriffen, kann der Warnhinweis stören. Der Warnhinweis bzw. die Überprüfung kann unterdrückt werden, indem in der Zentrale die Konfigurationseinstellung Schlüssel 'client.access.validator' und der Wert 'ignore' gesetzt wird.

  • Keine Stichwörter