Vorgesetzten per ABAP aus Organisationsmanagement ermitteln

Vorgesetzten per ABAP aus Organisationsmanagement ermitteln

März 25, 2021 0 Von SAP Guy

Bei Entwicklungen im Bereich HR ist es häufig notwendig den Vorgesetzten zu ermitteln. Sei es um eine Zusammenfassung der Mitarbeiter zu machen, den Vorgesetzten über etwas zu informieren oder ein anderer Fall.

Für die Ermittlung des Vorgesetzten gibt es zum Glück den Funktionsbaustein HR_ASR_GET_LEADER.

Funktionsbaustein HR_ASR_GET_LEADER zur Ermittlung des Vorgesetztn

Der Funktionsbaustein ist ziemlich einfach aufgebaut:

  • Als Objektyp (OTYPE) wird der Vorgesetzte, also eine Person gesucht. Diese hat den Typ “P”.
  • Die Objektid (OBJID) entspricht der Personalnummer des Mitarbeiters dessen Vorgesetzter ermittelt werden soll.
  • Als Datum (KEYDATE) wählt man ein entsprechendes Datum aus
  • Das Level (LEVEL) entspricht der Anzahl von Ebenen. Hier im Beispiel 01.

Bei Level darf nicht 00 eingetragen werden, da der Funktionsbaustein ansonsten einen Dump erzeugt.

Als Ergebnis gibt es eine Tabelle. Das hängt damit zusammen, dass eine Person mehrere Vorgesetzte haben kann. Das Organisationsmanagement ist dabei sehr flexibel, daher sollte man darauf achten, dass die Prozentsätze der Zuordnungen der Mitarbeiter sinnvoll sind, also ein Mitarbeiter nicht zu 100% mehreren Stellen zugeordnet ist.