Im HCM-Umfeld gibt es einen sehr komfortablen Funktionsbaustein um einfach den Linienvorgesetzten einer Personalnummer zu ermitteln. Dieser ist besonders daher gut geeignet, da sich dieser auch über mehrere Ebenen des Organisationsmanagements ausführen lässt um so auch z.B. den 2. Linienvorgesetzten einfach zu ermitteln.
CALL FUNCTION 'HR_ASR_GET_LEADER'
          EXPORTING
            otype           = 'P'    "Objekttyp
            objid           = lv_initiator_pernr    "Personalnummer
            level           = lv_level    " Manager Level
          IMPORTING
            leader_tab      = lt_leader_tab    "Leitertabelle
          EXCEPTIONS
            wrong_input     = 1
            nothing_found   = 2
            no_active_plvar = 3
            OTHERS          = 4.
Sei der Erste der einen Kommentar abgibt