Ansicht
Dokumentation
K_CSKS_AUTHORITY_CHECK - Berechtigungsprüfung zum Kostenstellen-Stamm
CL_GUI_FRONTEND_SERVICES - Frontend Services rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Wozu wird der Funktionsbaustein verwendet ?
Der Funktionsbaustein führt die Berechtigungsprüfung zur Pflege der Kostenstellen-Stammdaten, also für das Objekt K_CSKS durch.
Welche Parameter werden dem Funktionsbaustein übergeben ?
Die Felder des Berechtigungs-Objektes sind
- Kostenrechnungskreis
- Kostenstelle
- Aktivität
Ausserdem kann über den Parameter KOSTL_FLAG die Ermittlung einer ALL-Berechtigung zur Kostenstelle angefordert werden.
Wie wird der Funktionsbaustein verwendet ?
Der Aufruf des Funktionsbausteins steht anstelle des direkten Authority-Checks und bietet die folgenden Vorteile:
- Wird einer der Parameter nicht übergeben, dann wird der Authority-Check für dieses Feld des Berechtigungsobjektes mit DUMMY aufgerufen. Es wird also ermittelt, ob im Stammsatz des Benutzers für irgendeine Ausprägung des betreffenden Feldes eine Berechtigung hinterlegt ist.
- Die Fehler-Behandlung erfolgt innerhalb des Funktionsbausteines, der als Systemprogramm geschützt ist.
- Die Ergebnisse der Berechtigungsprüfungen werden zwischengespeichert, sodass bei weiteren Aufrufen des Funktionsbausteins das Ergebniss einer bereits verprobten Parameter-Kombination direkt verfügbar ist und der aufwendige Aufruf des AUTHORITY-CHECKs eingespart wird.
- Bei Übergabe des Parameters KOSTL_FLAG wird vor der Verprobung der angegebenen Parameter-Kombination dieselbe Kombination mit Wert '*' im Feld Kostenstelle verprobt. Hat der Benutzer diese ALL-Berechtigung, dann können innerhalb der weiteren Verarbeitung alle AUTHORITY-CHECKs zu demselben Kostenrechnungskreis und derselben Aktivität eingespart werden.
Parameter
ACTVTE_NEW_RC
E_OLD_RC
KOKRS
KOSTL
KOSTL_FLAG
KSTGR
Ausnahmen
SYSTEM_ERRORUSER_NOT_AUTHORIZED
Funktionsgruppe
KBERGeneral Data in Customer Master RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2629 Date: 20240523 Time: 120416 sap01-206 ( 45 ms )