Der Stammdatenimport unterstützt aktuell die folgenden Felder. Je nach Bedarf können weitere Felder durch eine entsprechende Nachprogrammierung hinzugenommen werden.
Für den Import wird immer ein voller Datensatz erwartet. Dieser muss alle Mitarbeiter, welche im System verwaltet werden sollen, beinhalten.
|
Name |
Systemrelevant |
Beschreibung |
Datentyp |
Bemerkung |
|---|---|---|---|---|
|
Extern ID |
Nein |
Externe Identifikation des Mitarbeiters |
String |
|
|
Personalnummer |
Ja |
Eindeutige Identifikationsnummer des Mitarbeiters |
String |
|
|
Loginname |
Ja |
Benutzername für den Login |
String |
|
|
Vorname |
Ja |
Vorname des Mitarbeiters |
String |
|
|
Nachname |
Nein |
Nachname des Mitarbeiters |
String |
|
|
Geburtstag |
Nein |
Geburtsdatum des Mitarbeiters |
Datum (YYYY-MM-DD) |
|
|
Geschlecht |
Nein |
Geschlecht des Mitarbeiters (Gemäß Definition der Geschlechter) |
String |
|
|
Position |
Nein |
Jobposition / Jobtitel des Mitarbeiters |
String |
|
|
Stammitarbeiter |
Nein |
Flag ob der Mitarbeiter ein Stammitarbeiter ist |
Boolean (Ja = X, Nein ist ein leerer String) |
|
|
Telefonnummer (Festnetz) |
Nein |
Festnetznummer des Mitarbeiters |
String |
|
|
Telefonnummer(Mobil) |
Nein |
Mobile Telefonnummer des Mitarbeiters |
String |
|
|
Straße |
Nein |
Straße des Wohnortes des Mitarbeiters |
String |
|
|
Postleitzahl |
Nein |
Postleitzahl des Wohnortes |
Number |
|
|
Ort |
Nein |
Wohnort des Mitarbeiters |
String |
|
|
Aktivitätsstauts |
Nein |
Aktueller Beschäftigungsstatus |
Boolean (Ja = X, Nein ist ein leerer String) |
Wichtig, wenn bei Firmenaustritt oder Ähnlichem automatisch in GetAIPlan auf "inaktiv" gesetzt werden soll. |
|
Zeitarbeitsfirma |
Nein |
Zugehörigkeit zu einer Zeitarbeitsfirma |
String |
|
|
Disziplinarischer Bereich |
Nein |
Zuständiger disziplinarischer Bereich |
String |
|
|
Rechterolle |
Nein |
Rolle in Bezug auf Rechte für den disziplinarischen Bereich |
String |
|
|
Alternative Firmenstruktur |
Nein |
Zuordnung zu alternativen Firmenstrukturen (0 bis n) |
String |
|
|
Team |
Nein |
Zugehörigkeit zu einem oder mehreren Teams (0 bis n) |
String |
|
|
Funktion |
Nein |
Funktion(en) des Mitarbeiters (0 bis n) |
String |
|
|
Tägliche Arbeitszeit |
Nein |
Regelmäßige tägliche Arbeitszeit |
Liste an Zeitwerten, ein Zeitwert ist HH:MM oder Stunden als Deziamlwert |
|
|
Wöchentliche Arbeitszeit |
Nein |
Regelmäßige wöchentliche Arbeitszeit |
HH:MM oder Stunden als Dezimalwert |
|
|
Monatliche Arbeitszeit |
Nein |
Regelmäßige monatliche Arbeitszeit |
HH:MM oder Stunden als Dezimalwert |
|
|
Arbeitszeitsaldo Korrekturwert |
Nein |
Korrekturwert der Arbeitszeit |
HH:MM oder Stunden als Dezimalwert |
|
|
Urlaubsanspruch |
Nein |
Jährlicher Urlaubsanspruch des Mitarbeiters |
Zahl |
|
|
Resturlaubsanspruch Vorjahr |
Nein |
Resturlaub aus dem Vorjahr |
Zahl |
|
|
Urlaub genommen |
Nein |
Bereits genommener Urlaub (zusätzlich zu den Abwesenheiten) |
Zahl |
|
|
Beginn des Anstellungszeitraumes |
Nein |
Startdatum des Arbeitsverhältnisses |
Datum (YYYY-MM-DD) |
|
|
Ende des Anstellungszeitraumes |
Nein |
Enddatum des Arbeitsverhältnisses. |
Datum (YYYY-MM-DD) |
|
|
Lohnart |
Nein |
Zugewiesene Lohnart |
String |
|
|
Kostenstelle |
Nein |
Zuordnung zu einer Kostenstelle |
String |
|
|
Flag ob der Mitarbeiter Überstunden leisten darf |
Nein |
Angabe, ob der Mitarbeiter Überstunden leisten darf |
Boolean (Ja = X, Nein ist ein leerer String) |
|
|
Mitarbeiterschichtsystem |
Nein |
Zugehörigkeit zu einem Schichtsystem |
String |
|
|
Startversatz des Mitarbeiterschichtsystem |
Nein |
Versatz des Schichtsystems |
Zahl |
|
|
Restriktion des Mitarbeiterschichtsystem auf eine bestimme Funktion |
Nein |
Einschränkungen des Mitarbeiters auf bestimmte Funktionen innerhalb des Schichtsystems |
String |
|
|
Daten der firmenspezifischen Objektfelder |
Nein |
Es können selbst zusätzliche Felder gepflegt werden, diese können hierüber gepflegt werden |
String oder Zahl, je nach Wert |
|
Datenbeispiel:
{
"employees": [{
"PERNR": 123,
"ENAME": "Max Musterman",
"BEGDA": "2017-12-07", // Beginn Anstellungszeitraum
"ENDDA": "9999-12-31", // Ende Anstellungszeitraum
"KOSTL": "0000002485", // Kostenstelle
"KOSTL_TX": "Personnel Pool Pizza",
"ORGEH": 7000556, //Firmenstruktur
"ORGEH_TX": "Backstraße",
"PLANS": 700885,
"PLANS_TX": "Shiftleader Production", // Funktion
"USERTYPE": "TEMP", // Mitarbeitertyp
"MAXEMPLOYMENTDATE": '',
"EQUALPAYDATE": '',
"WORKTIMEWEEK": 37.5
"ACTIVE": "X"
}
]
}