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 importiert liest Mitarbeiterfotos aus einem konfigurierten Dateiverzeichnis in Webdesk. Er eignet sich für regelmäßige Abgleiche mit HR- Dateifreigaben, da bereits vorhandene Bilder wahlweise aktualisiert oder übersprungen werden können.

Ablauf

Beim Start liest der Job das konfigurierte Verzeichnis ein und filtert alle Bilddateien mit den

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. Für jede Datei wird der Dateiname (ohne Extension) als Mitarbeiterkennung interpretiert gelesen.
  2. Aus dem Dateinamen ohne Endung wird die Personenkennung gebildet. Optional kann ein JavaScript darauf angewendet werden, um den Namen zu bereinigen oder umzuschreiben.
  3. Abhängig von der Einstellung Dateiname entspricht Mitarbeiter TA-ID? sucht der Job nach der passenden Person über TA-ID oder Personalnummer.
  4. Findet sich eine Person, wird das Bild angelegt oder – sofern erlaubt – nur bei neuerem Änderungsdatum aktualisiert. Fehlende Zuordnungen werden protokolliert.
  5. Fehler beim Einlesen einzelner Dateien beeinflussen den restlichen Lauf nicht; sie werden als Warnung ausgegebenden Dateinamen vor der Suche umschreiben. Im Skript steht die Variable fileName zur Verfügung.
  6. Je nach Einstellung wird die Kennung als TA-ID oder als Mitarbeiter-ID aufgelöst.
  7. 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.
  8. 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
Absoluter oder relativer Pfad zum
  • : Verzeichnis,
in
  • aus dem die Bilddateien
liegen
  • gelesen werden. Das ausführende System benötigt
Lesezugriff. Verwenden Sie UNC-Pfade oder gemountete Laufwerke, wenn die Fotos auf Netzfreigaben liegen.
  • Leserechte.
  • Dateiname entspricht Mitarbeiter TA-ID?
Steuert, ob
  • : Bei Aktivierung wird der Dateiname als TA-ID interpretiert
wird. Ist die Option deaktiviert, wird automatisch die Personalnummer verwendet. Diese Auswahl muss zum HR- Dateinamensschema passen
  • ; andernfalls als Mitarbeiter-ID.
  • Skript auf den Dateinamen anwenden: Optionales JavaScript
, das den Dateinamen vor der Suche verändern kann (z. B. Trimmen, Prefix entfernen). Die Variable fileName enthält den ursprünglichen Namen; das Skript muss den bereinigten Wert zurückgeben.
  • . Der Rückgabewert wird als Personenkennung verwendet.
  • Änderungsdatum der Datei verwenden, um das Foto zu aktualisieren?
Ist diese Option aktiviert,
  • : Bei Aktivierung wird das
Dateisystem-
  • Änderungsdatum
mit der letzten Aktualisierung
  • der Datei mit dem Änderungsdatum des vorhandenen
Fotos verglichen. Nur neuere Dateien überschreiben bestehende Bilder. Ist die Option deaktiviert, werden Fotos immer überschrieben, sobald eine Datei gefunden wird.

Bedienhinweise

  • Stellen Sie sicher, dass das Verzeichnis ausschließlich valide Bilddateien enthält. Nicht unterstützte Endungen werden ignoriert, führen aber zu Warnungen.
  • Lassen Sie den Job zuerst in einer Testumgebung laufen, um Namenskonventionen, TA-ID/Personalnummer und Skript korrekt einzustellen.
  • Wenn Mitarbeitende ihr Foto manuell ändern dürfen, aktivieren Sie die Datumsprüfung, damit lokale Anpassungen nicht bei jedem Lauf überschrieben werden.
  • Nutzen Sie das Skriptfeld sparsam: Loggen Sie Zwischenergebnisse über logger.debug, um Fehler im Mapping schneller zu erkennen.
  • Planen Sie ausreichend Zeit für große Verzeichnisse ein; der Job liest jede Datei sequentiell ein und verarbeitet sie synchronBildes verglichen. Ohne Aktivierung wird ein vorhandenes Bild unabhängig vom Datum überschrieben.

Hinweise

Personen, zu denen keine passende TA-ID oder Mitarbeiter-ID 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.

Mime Typetext/xmltext/xml
Datei-name
Größe (in Bytes)31112374
Version 1 von Gabriel Gruber
am 08.11.25 15:43:44
Name: Job PoImportEmployeePhotos
Variante: main - default
Status: Veröffentlichung
Version 2 von N8N Daisy Agent
am 15.08.26 07:44:51
Name: Job PoImportEmployeePhotos
Variante: main - default
Status: Veröffentlichung