Vergleichsreport

Vergleiche Einstellungen
Änderungen von:
bis:
Typ:

Veränderungen an Parts

Part "Inhalt" wurde verändert


Veränderungen des Inhalts
Klicken Sie für eine detaillierte Beschreibung auf die geänderten Stellen:
Benutzen sie die linke oder die rechte Maustaste, um zur jeweils vorherigen bzw. nachfolgenden Änderung zu gelangen.
 ersteletzte 
Job PoImportEmployeePhotos

Zweck

Der Job importEmployeePhotos liest Mitarbeiterfotos aus einem konfigurierten Dateiverzeichnis und speichert sie im Webdesk-Personenstamm. Der Job ist im mitgelieferten Descriptor aktiv, konfigurierbar und unterbrechbar.

Ablauf

Das konfigurierte Verzeichnis wird mit den unterstützten Endungen

Purpose

The importEmployeePhotos job reads employee photos from a configured file directory and stores them in the Webdesk person master data. In the descriptor that ships with the product, the job is active, configurable and interruptible.

Process

  1. The configured directory is read for the supported extensions .jpg, .jpeg, .gif und and .png gelesen.
  2. Aus dem Dateinamen ohne Endung wird die Personenkennung gebildet. Optional kann ein JavaScript den Dateinamen vor der Suche umschreiben. Im Skript steht die Variable fileName zur Verfügung.
  3. Je nach Einstellung wird die Kennung als TA-ID oder als Personalnummer aufgelöst.
  4. Wird eine Person gefunden, wird das vorhandene Bild aktualisiert oder ein neues Bild angelegt. Wird die Datumsprüfung verwendet, erfolgt die Aktualisierung nur, wenn die Datei neuer ist als das bisherige Bild.
  5. Jede Datei wird einzeln verarbeitet. Fehler bei einer Datei werden protokolliert und unterbrechen die Verarbeitung der übrigen Dateien nicht.

Konfiguration

  • Pfad zum Speicherort des Bildes: Verzeichnis, aus dem die Bilddateien gelesen werden. Das ausführende System benötigt Leserechte.
  • Dateiname entspricht Mitarbeiter TA-ID?: Bei Aktivierung wird der Dateiname als TA-ID interpretiert; andernfalls als Personalnummer.
  • Skript auf den Dateinamen anwenden: Optionales JavaScript. Der Rückgabewert wird als Personenkennung verwendet.
  • Änderungsdatum der Datei verwenden, um das Foto zu aktualisieren?: Bei Aktivierung wird das Änderungsdatum der Datei mit dem Änderungsdatum des vorhandenen Bildes verglichen. Ohne Aktivierung wird ein vorhandenes Bild unabhängig vom Datum überschrieben.

Hinweise

Personen, zu denen keine passende TA-ID oder Personalnummer gefunden wird, werden nicht aktualisiert. Der Job verarbeitet die Dateien synchron und nacheinander. Fehler beim Lesen des Verzeichnisses werden als Jobfehler protokolliert.

Die allgemeinen Job-Parameter wie Trigger und Mailbenachrichtigung gelten entsprechend der zentralen Jobverwaltung
  1. .
  2. The person identifier is formed from the file name without the extension. Optionally, a JavaScript can rewrite the file name before the search. The variable fileName is available in the script.
  3. Depending on the setting, the identifier is resolved as TA ID or as personnel number.
  4. If a person is found, the existing image is updated or a new image is created. If the date check is used, the update only takes place if the file is newer than the existing image.
  5. Each file is processed individually. Errors for one file are logged and do not interrupt the processing of the remaining files.

Configuration

  • Path to the image location: Directory from which the image files are read. The executing system needs read permissions.
  • File name corresponds to employee TA ID?: If activated, the file name is interpreted as TA ID; otherwise as personnel number.
  • Apply script to the file name: Optional JavaScript. The return value is used as the person identifier.
  • Use the file's modification date to update the photo?: If activated, the modification date of the file is compared with the modification date of the existing image. If not activated, an existing image is overwritten regardless of the date.

Notes

Persons for whom no matching TA ID or personnel number is found are not updated. The job processes the files synchronously and one after another. Errors when reading the directory are logged as job errors.

The general job parameters such as trigger and mail notification apply as described in the central job management.

Mime Typetext/xmltext/xml
Datei-name
Größe (in Bytes)23752258
Version 1 von Gabriel Gruber
am 17.10.26 18:09:24
Name: Job PoImportEmployeePhotos
Variante: main - en
Status: Veröffentlichung
Version 2 von Gabriel Gruber
am 17.10.26 18:10:33
Name: Job PoImportEmployeePhotos
Variante: main - en
Status: Veröffentlichung