Connectors
Breadcrumbs

Mitarbeiterstammdaten

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:

JavaScript
{
    "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"
        }
    ]
}