EXIT_RPDBPC00_001 -

rdisp/max_wprun_time - Maximum work process run time   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Definition

Schnittstelle zur Vergabe einer Downloadberechtigung für HR-Reports, die die logische Datenbank PNP oder PCH verwenden.

Verwendung

Sie können mit dem Funktionsbaustein EXIT_RPDBPC00_001 die Berechtigung zum Download steuern.

Teilen Sie dazu dem Funktionsbaustein den Reportnamen (REPORT_NAME) sowie den Formnamen (FORM_NAME) Ihrer eigenen Berechtigungsprüfungsroutine mit. Report und Form sind von Ihnen zu implementieren.

Beispiel

Setzen Sie im Funktionsbaustein beispielsweise folgende Werte:


REPORT_NAME = ZPDBPC01.
FORM_NAME = MY_FORM.

Wenn der Benutzer nun die Funktion Download wählt, dann wird getestet, ob derReportname und der Formname gesetzt sind. Ist dies der Fall, so wird ein dynamischer Perform auf dieim Funktionsbaustein angegebene Berechtigungsprüfungsroutine durchgeführt. Die Routine liefert einen Integerwert als Rückgabewert.

Prinzipieller Aufbau der Routine in Ihrem Report

REPORT MY_PROG.
FORM MY_FORM using result type I.
...
ENDFORM.

Ist der Rückgabewert der Routine '0', so hat der Benutzer die Berechtigung zum Download. Bei allen anderen Rückgabewerten fehlt dem Benutzer die Berechtigung zum Download.

Die Berechtigungsprüfungsroutine ist nur für Reports aktiv, die die logische Datenbank PNP oder PCH verwenden.

Wenn Sie den Download für alle Benutzer verbieten möchten, dann verwenden Sie das folgende Beispielcoding:


REPORT ZPDBPC01.
FORM MY_FORM using RETURN_VALUE.
RETURN_VALUE = 1. "Download prohibited
ENDFORM.

Innerhalb dieser Form können Sie nach Ihren Bedürfnissen den Wert RETURN_VALUE setzen.Wenn Sie den Rückgabewert auf '1' bzw. '0' setzen, dann ist der Download für den jeweiligen Benutzer verboten bzw. erlaubt.

Diese Berechtigungsprüfungsroutine wird darüber hinaus auch in dem Funktionsbaustein HR_DISPLAY_BASIC_LIST aufgerufen. Wenn dem Benutzer die Berechtigung zum Download fehlt, so werdendie Funktionen MS Excel, MS Word und Sichern in PC-Datei deaktiviert.


General Data in Customer Master   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 2670 Date: 20120527 Time: 151035     triton ( 110 ms )