Montag, 28. November 2011
09:04 Uhr
09:04 Uhr
Parametertransaktion für Recherchebericht
Wie unter "Transaktion anlegen (Report, Parameter) bspw. für SAP Query ist es in der Transaktion SE93 möglich eine Parametertransaktion zum Aufruf von Reports bspw. SAP Query aufzurufen. Hier kann auch ein Recherchebericht aufgerufen werden. Hierzu sind folgende Einstellungen erforderlich:
Vorschlagswerte für Transaktion START_REPORT
D_SREPOVARI-REPORTTYPE
RE
D_SREPOVARI-REPORT
D_SREPOVARI-EXTDREPORT
WICHTIG: Ohne die Leerzeichen ist der entsprechende Report nicht zu finden, daher ist es sinnvoll vor der Anlage dieser Parametertransaktion den Aufruf des Berichtes zu testen.
Den eigentlichen Berichtsnamen erhält man in der Transaktion FMEM (Recherchebericht anzeigen) über das Menü
Hier ist dann in der obersten Zeile die technische Bezeichnung des Berichtes angegeben.
Dieser sollte ab (RE/ durch STRG Y markieren und STRG C kopiert werden und kann dann übernommen werden.In oberen Beispiel steht ZREPORT gleichzeitig für den Namen des Recherchbericht, welchen wiederum ein entsprechendes Formular zugeordnet ist. Der Recherchebericht selbst kann über die Transaktion FMEQ eingesehen werden. Im Zweifel kann ein Formular durchaus mehreren Berichten zugeordnet werden, die dann wiederum eine individuelle Kopfzeile haben und so nicht für Verwirrungen beim Aufruf des Reports verursachen.
D_SREPOVARI-VARIANT
Hier kann wiederum eine Selektionsvariante hinterlegt werden (bspw. Allgemein).
D_SREPOVARI-NOSELSCRN
Zum Testen kann dann nach erfolgreichen Transportauftrag über die Transaktion START_REPORT der Aufruf des Berichtes getestet werden, sofern Berechtigungen für diese Tranaktion vorliegt. Beim Aufruf der Parametertransaktion wird die Berechtigung auf START_REPORT nicht gegen das Berechtigungsobjekt S_TCODE geprüft.
Ein weiteres Anwendungsbeispiele für Parametertransaktionen ist in folgenden Artikeln beschrieben: Daneben ist im Artikel "Transaktion anlegen (Report, Parameter) bspw. für SAP Query" der Unterschied zwischen Parameter und Reporttransaktion erläutert.
Sofern der Bereich PSM-FM (Haushaltsmanagement) bereut wird sind auch die beiden Artikel "»Rechercheberichte de lux« im Modul PSM FM Haushaltsmanagement" zum Umgang mit unterschiedlichen Rechercheberichten und Selektionsvarianten aber auch der Artikel "Kundeneigene Transaktionen zu Berichten in PSM FM Haushaltsmanagement zum Beispiel Belegjournal anlegen (Variantentransaktion)"
Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionenzu finden. Mein Weiterbildungsangebot zu SAP Themen finden Sie auf unkelbach.expert.
Vorschlagswerte für Transaktion START_REPORT
D_SREPOVARI-REPORTTYPE
RE
D_SREPOVARI-REPORT
D_SREPOVARI-EXTDREPORT
FM 01IFMEISA ZREPORT
WICHTIG: Ohne die Leerzeichen ist der entsprechende Report nicht zu finden, daher ist es sinnvoll vor der Anlage dieser Parametertransaktion den Aufruf des Berichtes zu testen.
Den eigentlichen Berichtsnamen erhält man in der Transaktion FMEM (Recherchebericht anzeigen) über das Menü
- Transaktion FMEM (Recherchebericht anzeigen)
- Zusätze->
- Berichtszuordnung ... (STRG F3)
- Techn. Namen ein/aus
Hier ist dann in der obersten Zeile die technische Bezeichnung des Berichtes angegeben.
Dieser sollte ab (RE/ durch STRG Y markieren und STRG C kopiert werden und kann dann übernommen werden.In oberen Beispiel steht ZREPORT gleichzeitig für den Namen des Recherchbericht, welchen wiederum ein entsprechendes Formular zugeordnet ist. Der Recherchebericht selbst kann über die Transaktion FMEQ eingesehen werden. Im Zweifel kann ein Formular durchaus mehreren Berichten zugeordnet werden, die dann wiederum eine individuelle Kopfzeile haben und so nicht für Verwirrungen beim Aufruf des Reports verursachen.
Alternativ Verwendung des Generierungsnamen als Reportname
Alternativ könnte hier vermutlich auch der Reportname (analog der Reporttransaktion genommen werden. Dieser ist unter Zusätze->Berichtsparameter zu entnehmen (alternativ beim Start des Berichtes unter System->Status) als Generierungsname ersichtlich und sollte als Wert für das Dynprofeld D_SREPOVARI-REPORT statt D_SREPOVARI-EXTDREPORT genommen werden, dieses dürfte auch leichter bzgl. der Leerzeichen sein.
D_SREPOVARI-VARIANT
Hier kann wiederum eine Selektionsvariante hinterlegt werden (bspw. Allgemein).
D_SREPOVARI-NOSELSCRN
Zum Testen kann dann nach erfolgreichen Transportauftrag über die Transaktion START_REPORT der Aufruf des Berichtes getestet werden, sofern Berechtigungen für diese Tranaktion vorliegt. Beim Aufruf der Parametertransaktion wird die Berechtigung auf START_REPORT nicht gegen das Berechtigungsobjekt S_TCODE geprüft.
Ein weiteres Anwendungsbeispiele für Parametertransaktionen ist in folgenden Artikeln beschrieben: Daneben ist im Artikel "Transaktion anlegen (Report, Parameter) bspw. für SAP Query" der Unterschied zwischen Parameter und Reporttransaktion erläutert.
Sofern der Bereich PSM-FM (Haushaltsmanagement) bereut wird sind auch die beiden Artikel "»Rechercheberichte de lux« im Modul PSM FM Haushaltsmanagement" zum Umgang mit unterschiedlichen Rechercheberichten und Selektionsvarianten aber auch der Artikel "Kundeneigene Transaktionen zu Berichten in PSM FM Haushaltsmanagement zum Beispiel Belegjournal anlegen (Variantentransaktion)"
ein Angebot von Espresso Tutorials
unkelbach.link/et.books/
unkelbach.link/et.reportpainter/
unkelbach.link/et.migrationscockpit/
Diesen Artikel zitieren:
Unkelbach, Andreas: »Parametertransaktion für Recherchebericht« in Andreas Unkelbach Blog (ISSN: 2701-6242) vom 28.11.2011, Online-Publikation: https://www.andreas-unkelbach.de/blog/?go=show&id=335 (Abgerufen am 5.12.2024)
Ein Kommentar - Permalink - SAP
Artikel datenschutzfreundlich teilen
🌎 Facebook 🌎 Twitter 🌎 LinkedIn