1. shyftplan Hilfebereich
  2. Integrationen & API Dokumentation

Was muss ich alles über die Synchronisation von Abwesenheiten zwischen shyftplan und Personio wissen?

Personio, Abwesenheiten, Abwesenheitsgründe

Übertragen werden nur akzeptierte Abwesenheiten, d.h. zu jedem Synchronisationszeitpunkt werden die aktualisierten und kürzlich akzeptierten Abwesenheiten übertragen. Solange ein Antrag im Status "Neu" steht, werden diese Daten nicht an Personio übertragen:

Wird eine vormals akzeptierte Abwesenheit im Nachhinein doch noch einmal abgelehnt, so wird diese auch in Personio entfernt.

Wichtig:
Bei der initialen Übertragung werden auch alle(!) historischen Daten übertragen.

Ersteinrichtung:

Die unterschiedlichen Abwesenheitsgründe müssen im Rahmen des Onboarding-Projekts zwischen den beiden Systemen Personio und shyftplan zugeordnet werden, so dass eine n:1-Zuordnung zwischen shyftplan und Personio hergestellt ist. Wann immer ein neuer Grund hinzugefügt wird, muss dieser entsprechend konfiguriert werden.

Neben der Bezeichnung in Personio geben Sie dafür bitte die zugehörige TimeOffTypeID an Ihren Customer Success Manager. Dies können Sie aus der URL in Personio entnehmen.

shyftplan & Personio Ansicht:

Onboarding:
Am Ende senden Sie folglich bitte eine Mapping-Tabelle der Abwesenheitsgründe:

Personio

 

Abwesenheitsgrund

Personio

 

TimeOffTypeID

shyftplan

 

Abwesenheitsgrund

Krank

471190815

Krank

Welche Daten werden an Personio übertragen?

Personio

shyftplan

Status

Kommentar

Start_date

starts_at

SYNCHED

 

End_date

ends_at

SYNCHED

 

Kommentar

Notiz

SYNCHED

Freitext wird übertragen plus technische Hinweise (AU Dok liegt vor und Beispiel: System Note: "[vacation] 30.09.2020 - 01.10.2020 (2 Tage)")

Abwesenheitsart

Abwesenheits-grund

SYNCHED

 
 

AU Dokument

NOT SYNCHED

Personio API nimmt derzeit keine Dokumente an.