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

  1. Das konfigurierte Verzeichnis wird mit den unterstützten Endungen .jpg, .jpeg, .gif und .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

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.