Benutzer-Werkzeuge

Webseiten-Werkzeuge


engine:settings:persontypesettings_alternativeidentificationids

PersonTypeSettings: AlternativeIdentificationIDs

Seit Engine-Version 7.0.5, optional, globale Einstellung

Datentyp der Werte: varchar(100)

Eine Liste von Listen (durch „,“ getrennt) von „PersonCharacteristicID“s aus „PersonCharacteristics“, die durch „¶“ getrennt sein müssen und eine Alternative zur Liste der „PersonIdentificationIDs“ (s. gleichnamiger Schlüssel) darstellen.

Hintergrund : Manchmal gibt es verschiedene Arten eine Person zu identifizieren, insbesondere dann, wenn man vielleicht den Identifizierungs-Vorgang umstellen möchte, Beispiel : Bislang haben sich Kunden mit Kundennummer und Nachname identifiziert (s. pm_CheckPersonIdentity_Pu), es soll aber auf E-Mail und Kennwort umgestellt werden, weswegen eine Zeit beides möglich sein soll/muß.

Ein Beispiel : Ist '154¶155,201¶202' für einen Personen-Typ zu diesem Schlüssel hier konfiguriert, wären (neben den „PersonIdentificationIDs“) zwei weitere Identifizierungen möglich, nämlich einmal über die Angabe von Eigenschaften zu den Merkmalen 154 und 155 sowie über die Angabe von Eigenschaften zu den Merkmalen 201 und 202.

Hinweis : Um eine Identifizierung über eine hier konfigurierte Kombination von Eigenschaften dann tatsächlich durchzuführen, übergibt man die entsprechende ID-Liste im Parameter „@IdentificationIDs“ der Prozedur, die eine Identifizierung erfordert.

ACHTUNG : Wie schon für die „PersonIdentificationIDs“ gilt auch hier, daß die Reihenfolge der Merkmal-IDs zwar prinzipiell beliebig sein kann, aus Performancegründen aber sollte - wenn möglich - zuerst ein „Unique“-Merkmal gewählt werden, oder zumindest ein Merkmal, zu dem die Eigenschaften jeweils nur von sehr wenigen Personen verwendet werden !

engine/settings/persontypesettings_alternativeidentificationids.txt · Zuletzt geändert: 11.01.2016 (Externe Bearbeitung)