Ansicht
Dokumentation

HRWPC_OADP_EXCLUDE_MANAGER - Manager und Leiterplanstellen aus Objektmenge und -struktur exkludieren

HRWPC_OADP_EXCLUDE_MANAGER - Manager und Leiterplanstellen aus Objektmenge und -struktur exkludieren

ABAP Short Reference   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein löscht bei Aufruf den angemeldeten Benutzer und die dem angemeldeten Benutzer zugeordnete Person (Infotyp Kommunikation (0105)) aus der übergebenen Objektliste/-struktur (Tabellen T_OBJECTSbzw. T_OBJECTSTRUCTURE). Weiterhin werden bestimmte Leiterplanstellen sowie all diejenigen Benutzer/Personen, die Inhaber dieser Leiterplanstellen sind, aus der Objektlliste/-struktur entfernt.

Die Ermittlung der Leiterplanstelle erfolgt dabei nach folgendem Algorithmus, falls in den Parametern WEGID_UP </ und WEGID_DOWNkeine Werte übergeben werden:

1.,,Ausgehend vom angemeldeten Benutzer werden mittels des Auswertungsweges MANASS alle Leiterplanstellen L und die damit verknüpften Organisationseinheiten O ermittelt.

2.,,Zu jeder Organisationseinheit O werden mittels des Auswertungsweges B012alle zugeordneten Leiterplanstellen ermittelt und der Menge L hinzugefügt.

Aus der übergebenen Objektliste/-struktur werden dann alle Planstellen entfernt, die in der Menge L vorkommen, sowie alle Benutzer/Personen, die einer Planstelle aus der Menge L zugeordnet sind.

Das korrekte Funktionieren dieses Algorithmus setzt ein Organisationsmanagement voraus, das gemäß dem SAP-Standard gepflegt ist. Um ein korrektes Funktionieren auch bei kundenspezifischen Verknüpfungen und Auswertungen zu ermöglichen, besteht die Möglichkeit, in den Parametern WEGID_UP und WEGID_DOWNkundeneigene Auswertungswege an den Funktionsbaustein zu übergeben:

  • Im Parameter WEGID_UP kann ein Auswertungsweg übergeben werden, der gemäß den im Kundensystem verwendeten Verknüpfungen alle vom angemeldeten Benutzer oder der ihm zugeordneten Person (Infotyp Kommunikation (0105)) besetzten Leiterplanstellen L und die damit verknüpften Organisationseinheiten O ermittelt.
  • Analog kann im Parameter WEGID_DOWN ein Auswertungsweg übergeben werden, der zu einer Organisationseinheit alle zugeordneten Leiterplanstellen gemäß den kundenspezifischen Verknüpfungen ermittelt.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

BEGDA
ENDDA
PLVAR
T_OBJECTS
T_OBJECTSTRUCTURE
USER
WEGID_DOWN
WEGID_UP

Ausnahmen

NO_PLVAR_FOUND

Funktionsgruppe

HRWPC_OADP_GENERAL

ROGBILLS - Synchronize billing plans   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3957 Date: 20240604 Time: 002334     sap01-206 ( 77 ms )