Personen Identifikation Import
Mit diesem Task werden die Personen Identifikationen
importiert.
Der Metalayer Metalayer_PersonIdentification
soll mittels einer Transformation Rule zuerst abgefüllt werden.
Welche Attribute der Metalayer enthält entnehmen sie der
DB-Dokumentation.
Die Daten werden in mehreren Threads paralell
verarbeitet. Die Anzahl Threads kein eingestellt werden. (Siehe Einstellungen)
Auf dem Task gibt es das Attribut 'Alte
Personenidentifikationen begrenzen'. (standard aktiviert)
Das bestimmt, ob bestehende
Datensätzt begrenzt werden sollen. (Bei bestehenden Identifikationen für
gleiche Person und gleichen Typ)
Ablauf
1. Die PersonenDB & Person wird bestimmt.
2. Der Datumsbereich wird geprüft: dtValidFrom ist älter als
dtValidUntil und dtValidUntil muss in der Zukunft liegen
3. Der Identifikationstyp wird bestimmt.
4. Es wird kontrolliert, ob die Identifikation
eindeutig ist.
Ein leerer PIN wird akzeptiert. Es wird dann ein PIN vergeben. Kann
kein eindeutiger PIN vergeben werden, führt das zu einem Fehler (PIN
nicht eindeutig) und für die Person wird kein neuer Identifikations-Eintrag
erstellt.
Die PIN Länge wird überprüft. Diese Einstellung ist in den Custfield (Siehe Einstellungen)
Für USER/PW ist zwingend ein Benutzernamen nötig.
5. Die neue Personen Identifikation wird eingefügt.
(Auch wenn die Person aktuell in Bearbeitung ist.)
6. Sofern gewünscht, werden bestehende Personen
Identifikationen begrenzt. (Attribut auf Person Identifikations
Task)
Begrenzt werden Personen Identifikationen sofern sie vom gleichen
Typ (PIN; RFID;USER/PWD) sind und dessen Zeitraum sich
überschneidet.
In der Vergangenheit startende Personen Identifikationen werden auf
den gestrigen Tag begrenzt, sofern das bestehende Enddatum in der
Zukunft liegt und die neue Identifikatin ein Startdatum in der
Vergangenheit hat.
7. Fehler werden mit einem Report ausgegeben
Alle Fehlerhaften Zeilen wurden in die Tabelle Metalayer_LogInfo
geschrieben.
Einstellungen
Bezeichnung (Custfieldname) |
Wert (Tabellen-ID:
1645, lID =
0) |
0100: Personen Identifikation PIN
Länge |
Standard=5 |
Bezeichnung (Custfieldname) |
Wert (Tabellen-ID:
1646, lID =
0) |
020: Anzahl Threads für den Import
der Personen Identifikations |
Standard=10
Gültige Werte: 1...15 |
|