Ansicht
Dokumentation
EXIT_SAPMMCP6_005 - User-Exit zur Erweiterung der Berechtigungsprüfung
RFUMSV00 - Advance Return for Tax on Sales/Purchases RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Durch diesen Funktionsbaustein können zusätzliche, kundenindividuelle Berechtigungsprüfungen durchgeführt werden.
Falls die Exception NO_AUTHORITY ausgelöst wird, kann die Planung nicht durchgeführt werden.
Beispiel
Ein bestimmter Benutzer darf nur einen bestimmten Planungstyp benutzen:
FUNCTION EXIT_SAPMMCP6_005.
...
IF SY-UNAME = 'USERNAME'.
IF NOT I_T445P-SYTYP = 'SOPDIS'.
RAISE NO_AUTHORITY.
ENDIF.
ENDIF.
...
ENDFUNCTION.
Ein bestimmter Benutzer darf Planungen nur für ein bestimmtes Werk durchführen (ist in der Info-Struktur kein Werk enthalten, darf er die Planung immer durchführen):
FUNCTION EXIT_SAPMMCP6_005.
...
IF SY-UNAME = 'USERNAME'.
READ TABLE I_KEYFELDER WITH KEY FNAME = 'WERKS'.
IF SY-SUBRC = 0.
* in der Info-Struktur gibt es ein Werk
IF I_KEYFELDER-VALUE <> '0001'.
* der Benutzer 'USERNAME' darf nur für Werk 0001 arbeiten.
RAISE NO_AUTHORITY.
ENDIF.
ENDIF.
...
ENDFUNCTION.
Hinweise
Aus der Struktur SY kann unter anderem der angemeldete Benutzer, die gestartete Transaktion, Datum und Zeit abgefragt werden.
Zur weiteren Bearbeitung der Selektion können die Routinen aus dem Modul MMCP6xyz verwendet werden.
'xyz' steht für die letzten 3 Stellen im Namen der Infostruktur (das Modul zur Info-Struktur S076 heißt entsprechend MMC6076).
Das Modul ist durch generiertes Coding entstanden und darf nicht geändert werden. Die Aufrufe der Routinen aus diesem Modul können sich bei einem Versionswechsel ändern.
Die aktuelle Info-Struktur kann aus dem Feld I_T455P-GSTRU entnommen werden.
Weiterführende Informationen
Parameter
I_ACTVTI_KEYFELDER
I_T445P
I_VRSIO
Ausnahmen
NO_AUTHORITYFunktionsgruppe
XSOPBAL Application Log Documentation CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2598 Date: 20240523 Time: 092140 sap01-206 ( 32 ms )