BAdI-Implementierung: Fehlermeldung beim Aktivieren der Berechtigungsprüfung
Autor: Tobias Harmes | 20. April 2015
Beim Entwickeln eigener Anwendungen und dem Hinzufügen von Sichten und Aufgaben zum Navigationsbereich eines Work Centers kann dieses über das Objekt SM_WC_VIEW gesteuert werden. Der SAP Solution Manager bietet eine Berechtigungsprüfung für das Objekt SM_WC_View, die standardmäßig inaktiv ist. Über eine BAdI-Implementierung kann diese Prüfung manuell aktiviert werden.
Problemstellung
Problem: Beim Ausführen der Transaktion zum Aktivieren der BAdI-Implementierung schlägt der nachfolgende Schritt „BerechtigPrüfung für Work Center aktiv“ fehl.
Fehlermeldung BAdI-Impl. AGS_WORK_AUTH_SM_WC_VIEW wurde nicht gefunden:
“BAdI-Impl. AGS_WORK_AUTH_SM_WC_VIEW wurde in Erweiterungsimpl. EHN_AGS_WORK_AUTH_UI nicht gefunden.“
Um das Problem zu lösen, müssen Sie sich auf Ihren Solution Manger anmelden und die Transaktion „SE19“ starten.
SE19 -> neues BadI -> EHN_AGS_WORK_AUTH_UI -> Ändern -> Aktivieren
SAP Solution Manager 7.2 Installation
Sie möchten einen eigenen oder neuen SAP Solution Manager in Ihrer SAP Landschaft aufbauen? Wir helfen Ihnen dabei mit unseren Lösungen zum Festpreis.
Danach kann das Programm AGS_WORKCENTER_AUTH_CHECK über die Transaktion „SA38“ ausgeführt werden.
SA38 -> AGS_WORKCENTER_AUTH_CHECK -> ausführen
ENHNAME = EHN_AGS_WORK_AUTH_UI
IMPLNAME = AGS_WORK_AUTH_SM_WC_VIEW
Die nachfolgende Meldung erscheint:
Fazit
Nach Ausführung dieser Schritte ist die Berechtigungsprüfung auf das Objekt SM_WC_VIEW aktiv und Sie können Ihre eigenen Anwendungen für die Work Center steuern.
Hinweis: Das Dialogfenster zeigt an, ob eine Aktivierung oder Deaktivierung möglich ist. Wenn die Transaktion erneut gestartet wird, wird die Berechtigungsprüfung wieder deaktiviert.
Welche Erfahrungen haben Sie mit der BAdI-Implementierung gemacht? Ich freue mich auf Ihre Kommentare.
Sie benötigen Unterstützung bei der Umsetzung? Wir haben den richtigen Berater für dieses Thema. Schauen Sie mal auf unser RZ10.de Partnerprodukt Berater für SAP Solution Manager.