Ansicht
Dokumentation

EXIT_SAPMMCP6_005 - User-Exit zur Erweiterung der Berechtigungsprüfung

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/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_ACTVT
I_KEYFELDER
I_T445P
I_VRSIO

Ausnahmen

NO_AUTHORITY

Funktionsgruppe

XSOP

BAL 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 )