actionbrowser.com
Unter Umständen exisitiert bereits ein passendes InfoSet für eine andere Benutzergruppe sodass lediglich die Zuordnung dieses InfoSets angepasst werden muss. Sobald ein geeignetes InfoSet für Ihre Benutzergruppe zur Verfügung steht, haben Sie die Möglichkeit, darauf eine Query zu generieren: Mit Hilfe der Transaktion SQ01 gelangen Sie auf das Einstiegsbild der SAP Query. Hier werden Ihnen in einer Tabelle alle Queries angeboten, die für Ihre Benutzergruppe angelegt und gespeichert wurden. Zum Ausführen einer existierenden Query wählen Sie diese aus der Tabelle aus und klicken die Schaltfläche Ausführen (F8). Zum Anlegen einer neuen Query geben Sie für diese einen Namen an und klicken die Schaltfläche Anlegen. Auf einem neuen Dialogfenster werden Ihnen alle verfügbaren InfoSets angeboten, wählen Sie hier das für Ihre Query erforderliche InfoSet aus und bestätigen Sie den Dialog. Auf dem Bildschirm Query anlegen geben Sie einen Titel sowie eine Beschreibung für Ihre Query an. Alle anderen Eingabemöglichkeiten sind optional und werden mit voreingestellten Werten versorgt solange Sie keine Angaben machen.
In der Transaktion SQ03 werden Benutzergruppen gepflegt. In der Transaktion SQ02 werden die InfoSets gepflegt. In der Transaktion SQ01 werden zum InfoSet die Querys gepflegt. Die Transaktion SQVI ist benutzerabhängig und stellt praktisch eine schlanke Zusammenfassung der 3 Transaktionen SQ03, SQ02 und SQ01 dar. Ein QuickView kann export werden in einen InfoSet und Query. Mit der Transaktion SQ01 (Query) können letztlich die Reporte generiert werden, um verknüpfte Tabelleninhalte anzeigen zu lassen. Einstieg in Transaktion SQ01 Query Benutzergruppe auswählen Alle InfoSets der Benutzergruppe werden angezeigt. Gegebenenfalls muss die richtige Benutzergruppe ausgewählt werden mit der Schaltfläche. Neuer Query wird angelegt Über den Button wird ein neuer Query angelegt. Infoset auswählen Beschreibung und Format des Reports auswählen Felder für den Report bestimmen Felder für den Report auswählen Selektionsfelder Listfelder Gegebenfalls Layout weiter spezifizieren. Query/Report ausführen Selektionsfelder füllen Report des Query wird angezeigt Literatur Praxishandbuch SAP Query-Reporting, von Stephan Kaleske und Karin Bädekerl Workshop ABAP-Query, von Nico Manicone
Mit SAP Query (früher ABAP-Query genannt) werden Reporte erstellt, ohne das Programmierkenntnisse nötig sind. Es ist auch möglich die Querys mit ABAP-Coding zu erweitern; das wird allerdings selten gemacht und dann ist es häufig besser "richtige" Reporte zu schreiben, da die Zusammenhänge in einem SAP Query mit hinzugefügtem Coding schwer zu überblicken und zu verstehen sind. Spätestens hier wird es dann auch nicht mehr möglich sein, dass die Key-User die Querys selber erstellen. SAP Query-Transaktionen Die Querys werden in folgenden Transaktionen definiert SQVI = QuickViewer SQ03 = Benutzergruppe SQ02 = InfoSet SQ01 = Query Mit einer Quickviewkonvertierung können QuickViews in Querys konvertiert werden. Man kombiniert somit die intuitive Anlage eines QuickViews/Reports in SQVI mit der Möglichkeit den Report einer Benutzergruppe zuzuordnen. Konvertierung Querys in ALV-Reporte Report RSAQR3TR zum Transport von Querys Sonstige Transaktionen Zur Datenanalyse sind die Transaktionen hilfreich SE11 = Dictionary (Tabellen) SE16/SE16N = Data Browser Web-Links SAP-Wiki Query Literatur Praxishandbuch SAP Query-Reporting (2013), von Stephan Kaleske und Karin Bädekerl Praxishandbuch SAP Query-Reporting (2009), von Stephan Kaleske Workshop ABAP-Query, von Nico Manicone
Stelle 1+2 Fix 'AQ' Stelle 3+4 der Mandant, im globalen Bereich immer ZZ Stelle 5-16 Bezeichnung der Benutzergruppe (bis max 12 Stellen) Stelle 17-30 Bezeichnung der Query (max 14 stellig bei kürzerem Namen mit = aufgefüllt Über den Funktionsbaustein RSAQ_DECODE_REPORT_NAME (SE37) lässt sich der Programmname ebenfalls entschlüsseln. Gruß Christian unkelbach #5 Samstag, 18. Februar 2017 11:18:31(UTC) Beiträge: 163 Wohnort: Hessen Nachdem schon zwei Wege genannt worden sind, möchte ich noch auf eine dritte Variante eingehen. Über eine Query bzw. per Tabelle lässt sich dieses natürlich auch feststellen: In der Tabelle TSTC sind Transaktionsname und Programmname hinterlegt. Ein passendes Infoset wird bei uns genutzt um aus Transaktion und Programmname die zugeordneten Tabellen auszulesen: Die Vorgehensweise ist im Artikel Tabellen hinter Transaktionscode oder ABAP Programm über eine SAP Query ermitteln näher beschrieben. :) Viele Grüße Andreas Bearbeitet vom Benutzer Samstag, 18. Februar 2017 11:19:24(UTC) | Grund: Eingebundenes Bild wird runterskaliert und ist damit nicht lesbar www Blog Facebook Twitter Google+ Benutzer, die gerade dieses Thema lesen Guest Das Forum wechseln Du kannst keine neue Themen in diesem Forum eröffnen.
Vor einiger Zeit hatte ich die Möglichkeit vorgestellt, wie man mit dem SAP Quickviewer schnell und effektiv Auswertung erstellt – SAP SQVI – diese Tipps solltest du dir nicht entgehen lassen. Doch neben dem Quickviewer bietet SAP ein viel mächtigeres Werkzeug an, mit dem du umfangreiche Auswertung erstellen kannst: SAP bzw. ABAP Query. Im folgenden will ich einen ersten Einstieg in dieses Thema vorstellen. A. Wichtige Elemente einer SAP Query Bevor wir mit der Erstellung der Query anfangen, sollten dir folgende Elemente der SAP Querys bekannt sein: A. 1 Das Info-Set – die Datenquelle Info-Sets bilden die Grundlage von Querys. Mittels der Info-Sets wird definiert, aus welchen Quellen die Daten für die Auswertung ermittelt werden: Im einfachsten Fall ist dies eine Tabelle – weitere Datenquellen können Tabellen-Joins, logische Datenbanken oder Programme sein. Info-Sets werden einem oder mehreren Benutzergruppen zugeordnet – damit kommen wir zum nächsten Punkt A. 2 Die Benutzergruppe – wer darf eigentlich was Mit Benutzergruppen organisiert du die User.
Um einen Eintrag in eine SAP-Tabelle hinzufügen zu können, gibt es prinzipiell mehrere Möglichkeiten. Zum einen in Form von standardisierten Transaktionen (z. B. VOE4 zum Editieren der EDPAR-Tabelle) oder über Wartungstransaktionen wie z. SM30. Nicht immer stehen aber beide Möglichkeiten zur Verfügung. Entweder gibt es keine eigene Transaktion zum Warten einer Tabelle oder es ist kein Pflegedialog für eine bestimmte Tabelle angelegt. Das kommt vor allem bei Z-Tabellen oft vor. Manchmal kann es aber nützlich sein, für Testzwecke schnell ein paar Einträge zu einer Tabelle hinzufügen, sodass eine bestimmte Funktionalität geprüft werden kann. Eine Möglichkeit stellen wir im Folgenden vor. Diese Art der Datenänderung sollte nur auf Test-Systemen durchgeführt werden und nicht auf Produktiv-Umgebungen. In den meisten Fällen wird dies durch den fehlenden Zugriff auf die entsprechenden Transaktionen in Produktiv-Umgebungen aber ohnedies unterbunden. Eintrag zur einer bestehenden SAP-Tabelle hinzufügen Möglichkeit A): über die Standardtransaktion SE16 oder SE16n Diese Option ist der "sauberste" Ansatz, steht aber nur zur Verfügung, wenn für die Tabelle ein Pflegedialog angelegt ist und die Bearbeitung der Tabelle zulässig ist.
SAP News SAP in der Midlife-Crisis: Wie Deutschlands wichtigster Tech-Konzern um seine Zukunft kämpft (mehr …) Wie eng wird es für Hasso Plattner? Rhein-Neckar-Zeitung "Ausgerechnet im Jubiläumsjahr der SAP könnte es bei der Hauptversammlung am 18. Mai für Mitgründer Hasso Plattner richtig ungemütlich werden. Denn unter Aktionären, Fonds und […] SAP: Tanz auf Messers Schneide Der Aktionär "Die Aktie von SAP befindet sich weiterhin in einer fragilen Lage. Seit Jahresbeginn hat der Titel rund 20 Prozent an Wert verloren und kämpft aktuell mit […] Russen halten SAP-Software für ersetzbar Rhein-Neckar-Zeitung "Mikhail Oseyevsky, Präsident des staatlich kontrollierten russischen Telekommunikationsunternehmens Rostelecom, glaubt, dass die IT-Firmen in seinem Land die Produkte des Softwarekonzerns SAP mit staatlicher Unterstützung ersetzen können. " (mehr …) Allgemein SAP-Orchester spielt Benefizkonzert in Schwetzingen Schwetziger Zeitung "Der Verein " – Bürger für Leukämie- und Tumorerkrankte" veranstaltet am Sonntag, 20. März, 19 Uhr, im Rokokotheater ein Benefizkonzert mit dem SAP-Sinfonieorchester und spendet die […] So geht SAP S/4HANA im Greenfield CIO "Nach dem Carveout der Bauchemie-Sparte von BASF hat die IT-Chefin die SAP-Landschaft des neuen Unternehmens MBCC in zwei Jahren komplett neu aufgebaut. "