Ansicht
Dokumentation
BBP_AUTHORITY_CHECK - Weitere Berechtigungsprüfung für SRM-Belege
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Für alle Belege (Bestellung, Bestätigung usw.) wird geprüft, ob der angemeldete
Benutzer den Beleg anzeigen, ändern und/oder löschen darf Das System prüft gegen
die Parameter Einkaufsorganisation, Einkäufergruppe,
Geschäftsvorgangsart und Aktivität.
Weitergehende Dokumentation hierzu finden Sie im Funktionsbaustein
Falls diese Prüfungen nicht ausreichen, besteht die Möglichkeit, mittels dieses BAdIs die Daten des Belegs mit dem Baustein BBP_PROCDOC_GETDETAIL zu lesen und zusätzliche Berechtigungsprüfungen auszuführen.
Hinweis-
Diese Prüfungen können nur zusätzlich implementiert werden. Die
durch den SAP-Standard definierten Prüfungen können hierdurch nicht ausgeschaltet werden.
Im Detail bedeutet dies, dass das BAdI nur dann aufgerufen wird, wenn die Standardprüfungen vorher SY-SUBRC=0 (Berechtigung liegt vor) ergeben haben.
-
Bedenken Sie, dass Berechtigungsprüfungen auch beim Listenaufbau (z.B. beim Auflisten von EBP-Belegen
als Ergebnisliste einer Belegsuche) stattfinden. Hierbei prüft das System jeden einzelnen Listeintrag. Also wird auch dieses BAdI (bei Implementierung) pro Eintrag aufgerufen.
Dies kann unter Umständen zu Performanceproblemen führen.
Implementieren Sie für eine erweiterte Berechtigungsprüfung von Beschaffungsbelegen die Methode:
Implementieren Sie für eine erweiterte Berechtigungsprüfung des Zugriffs von Lieferanten auf das SAP-SRM-System die Methode:
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2738 Date: 20240602 Time: 094143 sap01-206 ( 44 ms )