Ansicht
Dokumentation

ABAPGET_PERMISSIONS_DYN - GET PERMISSIONS DYN

ABAPGET_PERMISSIONS_DYN - GET PERMISSIONS DYN

General Data in Customer Master   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

GET PERMISSIONS OPERATIONS, dynamische Form

GET PERMISSIONS $[only_clause$] OPERATIONS perm_tab $[response_param$].

Zusätze:

1. ... PRIVILEGED ...

2. ... only_clause ...

3. ... response_param.

Wirkung

Die dynamische Form der GET PERMISSIONS-Anweisung fasst die Berechtigungsabfragen für mehrere RAP-BO-Entitäten in einer GET PERMISSIONS-Anweisung zusammen.

perm_tab muss eine interne Tabelle vom Typ ABP_BEHV_PERMISSIONS_TAB sein. Diese Tabelle hat spezifische Komponenten:

Komponente Details
entity_name Hiermit wird der Name der BO-Entität angegeben, für die die Berechtigungen angefordert werden. Der Eintrag für entity_name muss vom Typ ABP_ENTITY_NAME sein. Bei der direkten Angabe des Namens über ein Zeichenliteral muss er in Großbuchstaben stehen. Es handelt sich um eine obligatorische Komponente.
instances Die Angabe ist optional. Sie hat nur bei der Versorgung der Berechtigungsinformation auf der Instanzebene Relevanz. Dieser Name muss in Großbuchstaben stehen. Der Eintrag für instances muss eine Referenzvariable mit dem statischen Typ DATA sein.
request Hiermit wird der REQUEST-Parameter angegeben. Es handelt sich um eine obligatorische Komponente, die eine Referenzvariable mit dem statischen Typ DATA ist.
results Hiermit wird der RESULT-Parameter angegeben. Es handelt sich um eine obligatorische Komponente, die eine Referenzvariable mit dem statischen Typ DATA ist. \lbr \lbr Für Information über die Behandlung der Komponenten im Berechtigungsergebnis, siehe Richtlinien.

Zusatz 1

... PRIVILEGED

Wirkung

Zusatz 2

... only_clause ...

Wirkung

Zusatz 3

... response_param.

Wirkung

Der Zusatz response_param stellt die angebbaren Antwortparameter dar. Die Parameter müssen bei Verwendung im Kontext der dynamischen Form der -Anweisung mit ABP_BEHV_RESPONSE_TAB typisierte interne Tabellen sein.

Beispiel

Mit folgendem Quelltextausschnitt aus DEMO_RAP_EML_GET_PERMISSIONS wird die dynamische Form der GET PERMISSIONS-Anweisung im Kontext der Prüfungen der Zugriffseinschränkungen für bestimmte Datenfelder demonstriert.

  • Mit dem Beispiel - GET PERMISSIONS, Varianten wird die dynamische Form der GET PERMISSIONS-Anweisung mit einem einfachen verwalteten RAP-BO demonstriert. Es umfasst auch die Kurz- und Langformen.





CL_GUI_FRONTEND_SERVICES - Frontend Services   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4615 Date: 20240508 Time: 035831     sap01-206 ( 66 ms )