ZBC_1008_M1: Massenlöschen von Rollen über ALV-Grid

Kurzbeschreibung

Mit dem Programm ZBC_1008_M1 ist es möglich massenhaft Rollen zu löschen.

Die SAP stellt im Standard keine Funktion für das Massenlöschen zur Verfügung.

In unseren Berechtigungs-Projekten gibt es immer wieder die Anforderung,
nach einem Neuaufbau oder nach einem Reengeneering der Berechtigungen die alten Rollen aus dem System zu entfernen.

Weil das Entfernen dieser Rollen oft sehr zeitaufwendig ist, haben wir ein eigenes Hilfsprogramm erstellt das uns bei dieser Arbeit unterstützt.

Anwendung

Durch die Eingabe von Selektonsparametern kann die Auswahl an Rollen eingeschränkt werden.
Mit dem Flag SHOW_DIALOG = X, muss jede zu löschende Rolle bestätigt werden
Die selektierten Rollen werden angezeigt.
Durch markieren der Zeilen und drücken vom Knopf “Löschen der Markieren Rollen” werden die Rollen gelöscht.
Mit dem Flag  SHOW_DIALOG = ‘X’ wird ein POPUP angezeigt bei dem für jede Rolle gefragt wird, ob die Rolle gelöscht werden soll.
Ist das Flag SHOW_DIALOG = ‘ ‘ leer, werden alle markieren Rollen sofort gelöscht.
Im POPUP ist JA per Default markiert.
Nach dem Löschen der Rollen wird das ALV-GRID aufgefrischt.

Downloads

 

© Heini Schmid GmbH 2021, all rights reserved