Andreas Unkelbach
Logo Andreas Unkelbach Blog

Andreas Unkelbach Blog

ISSN 2701-6242

Artikel über Controlling und Berichtswesen mit SAP, insbesondere im Bereich des Hochschulcontrolling, aber auch zu anderen oft it-nahen Themen.


Werbung
Abschlussarbeiten im SAP S/4HANA Controlling (📖)

Für 29,95 € direkt bestellen

Oder bei Amazon ** Oder bei Autorenwelt



Sonntag, 8. April 2018
10:22 Uhr

Tabellen doppelt im Infoset nutzen und Quickview in Query umwandeln

Durch den Beitrag "SAP SQVI – diese Tipps solltest du dir nicht entgehen lassen." auf thinkdoforward.com bin ich auf die Möglichkeit der Funktion von Alias Tabellen aufmerksam geworden.

Das Beispiel im obigen Beitrag bezieht sich auf eine Auswertung im Bereich MM mit der Tabelle MARA, die an zwei Stellen verknüpft worden ist. Das Beispiel hat mich direkt an eine Problemstellung im CO erinnert.

Wenn ich die Tabelle COEP "CO-Objekt: Einzelposten periodenbezogen" verknüpfe ich für die Auswertung von Stammdaten die beiden Tabellen AUFK "Auftragsstammdaten" und CSKS "Kostenstellenstammsatz" als left outer join (1:N Beziehung).

Hier können einzelne Belege entweder die Stammdaten des Innenauftrages oder der Kostenstellen in der Einzelpostenliste in Form einer Query ausgewertet werden.

Im Berichtswesen zu den CO Einzelposten hätte ich gerne ergänzend zum Innenauftrag auch Daten aus den Stammdaten der verantwortlichen Kostenstelle des Innenauftrags mit auswerten (und sei es nur für die Anschrift der Professur).

Allerdings kann im Infoset in der Transaktion SQ02 eine Tabelle nur einmal verknüpft werden.

Alias Tabellen in SAP Query definieren


Wie erwähnt kann man diese Beschränkung in der Definition des Join (Transaktion SQ02 - > Schaltfläche "Join" (Join Definition oder STRG+UMSCH+F6) durch die Schaltfläche "Alias" (Alias-Tabellen definieren) eine Alias-Tabelle einfügen. Dabei wird dort der Tabellenname angegeben auf den Bezug genommen werden soll und ein Alias-Name definiert. So zum Beispiel ZCSKS zur Tabelle CSKS.

Über die Schaltfläche "Tabelle einfügen" kann dann genau diese Alias Tabelle erneut eingefügt werden und wie jede andere Tabelle auch verknüpft werden. Als Beispiel eben auch eine Verknüpfung des Feld AUFK-KOSTV mit ZSKS-KOSTL während die COEP-OBJNR sowohl mit AUFK-OBJNR als auch CSKS-OBJNR verknüpft sind.

Im Ergebnis ist diese Tabelle tatsächlich zweimal im Infoset verwendet worden.

SAP Quick View - Vorteile und Nachteile

Grundsätzlich bin ich tatsächlich ein Fan von SAP Query und nutze ungern den Quickview über die Transaktion SQVI. Teilweise kenne  ich dieses Tool aber aus den Bereich der Ad Hoc Auswertung im Bereich HCM. SAP Quickviewer (Transaktion SQVI) verbindet Benutzergruppe, Infoset und Query zu einer Transaktion, so dass hier kein Infoset angelegt werden muss sondern die Benutzer direkt eine Abfrage erstellen können.

In meinen Augen als Nachteil zu werten ist, dass der Quickview nur für den anlegenden Benutzer nutzbar ist, diese immer mandantenabhängig sind und keine Möglichkeit der Erweiterung durch Zusatzfelder (Berechnungen etc.) vorhanden sind.

Zumindest der erste Nachteil (nur für den anlegenden Benutzer) hat obiger Artikel durch eien Reporttransaktion oder direktes Starten des generierten Report einer Quick View elegant gelöst.

Umwandlung Quickview in SAP Query

Interessanterweise besteht aber tatsächlich auch die Möglichkeit einen Quickview in eine reguläre Query inklusive Infoset zu konvertieren.

Hierzu kann in der Transaktion SQ01 in der aktiven Benutzergruppe über das Menü QUERY -> QUICKVIEW KONVERTIEREN eine bestehende Quickview selektiert werden und Infoset und Query dazu angelegt werden.

Nach Aufruf der Funktion "Quickview konvertieren" erscheint ein Auswahlfeld in der die Quickview und der Benutzer anzugeben ist. Nachdem damit die Quickview selektiert wurde kommt zur Konvertierung die Nachfrage nach Query und Infoset Bezeichnug. Beide werden dann in der Benutzergruppe angelegt in der die sich der User gerade in der SQ01 befindet.
Wenn ich das richtig sehe besteht hier sogar die Möglichkeit eine Quickview eines anderen User direkt zu kopieren bzw. zu konvertieren.

Dieses dürfte auch beim Wechsel der Zuständigkeiten recht hilfreich sein, wenn benutzerbezogene Quickview künftig von der Nachfolge genutzt werden sollen.

Austausch mit SAP Blogs


Solche Artikel, die auch neue Ideen für die eigene Arbeit bringen und auf Funktionen hinweisen die man selbst nicht auf den Schirm hatte sind ein Grund warum ich gerade im Bereich SAP den Austausch mit anderen so wichtig empfinde und gerade Blogs aber auch Onlineforen ein wichtiger Bestandteil sind um hier aktuell sich selbst weiterzubilden aber auch eigene Erfahrungen sammeln zu können. Von daher auch hier einmal wieder vielen Dank an die SAP Menschen da draußen, die immer wieder neue Ideen bringen und auch bereitwillig ihr Wissen teilen oder aus den eigenen Nähkästchen plaudern können.

 

Hinweis:

Eine kurze Einführung in das Thema SAP Query habe ich im Artikel
"Grundlagen Kurzeinführung und Handbuch SAP Query" beschrieben und hoffe Ihnen hier eine Einführung ins Thema bieten zu können.




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.
SAP Weiterbildung
ein Angebot von Espresso Tutorials
SAP Weiterbildung - so wirksam wie eine gute Tasse Espresso

unkelbach.link/et.books/

unkelbach.link/et.reportpainter/

unkelbach.link/et.migrationscockpit/



Tags: Query CO

Ein Kommentar - - SAP

Artikel datenschutzfreundlich teilen

🌎 Facebook 🌎 Twitter 🌎 LinkedIn


Diesen Artikel zitieren:
Unkelbach, Andreas: »Tabellen doppelt im Infoset nutzen und Quickview in Query umwandeln« in Andreas Unkelbach Blog (ISSN: 2701-6242) vom 8.4.2018, Online-Publikation: https://www.andreas-unkelbach.de/blog/?go=show&id=919 (Abgerufen am 7.11.2024)

Diesen und weitere Texte von finden Sie auf http://www.andreas-unkelbach.de


Kommentare

Thomas H am 18.1.2019 um 15:22 Uhr
Sehr hilfreich!


Auch kommentieren?


Beim Versenden eines Kommentars wird mir ihre IP mitgeteilt. Diese wird jedoch nicht dauerhaft gespeichert; die angegebene E-Mail wird nicht veröffentlicht: beim Versenden als "Normaler Kommentar" ist die Angabe eines Namen erforderlich, gerne kann hier auch ein Pseudonyme oder anonyme Angaben gemacht werden (siehe auch Kommentare und Beiträge in der Datenschutzerklärung).

Eine Rückmeldung ist entweder per Schnellkommentar oder (weiter unten) als normalen Kommentar möglich. Eine persönliche Rückmeldung (gerne auch Fragen zum Thema) würde mich sehr freuen.

Schnellkommentar (Kurzes Feedback, ausführliche Kommentare bitte unten als normaler Kommentar)





Ich nutze zum Schutz vor Spam-Kommentaren (reine Werbeeinträge) eine Wortliste, so dass diese Kommentare nicht veröffentlicht werden. Sollte ihr Kommentar nicht direkt veröffentlicht werden, kann dieses an einen entsprechenden Filter liegen.

Im Zweifel besteht auch immer die Möglichkeit eine Mail zu schreiben oder die sozialen Medien zu nutzen. Meine Kontaktdaten finden Sie auf »Über mich« oder unter »Kontakt«. Ansonsten antworte ich tatsächlich sehr gerne auf Kommentare und freue mich auf einen spannenden Austausch.












* Amazon Partnerlink/Affiliatelinks/Werbelinks
Als Amazon-Partner verdiene ich an qualifizierten Käufen über Amazon.
Hinauf






Logo Andreas-Unkelbach.de
Andreas Unkelbach Blog
ISSN 2701-6242

© 2004 - 2024 Andreas Unkelbach
Gießener Straße 75,35396 Gießen,Germany
andreas.unkelbach@posteo.de

UStID-Nr: DE348450326 - Kleinunternehmer im Sinne von § 19 Abs. 1 UStG

Andreas Unkelbach

Stichwortverzeichnis
(Tagcloud)


Aktuelle Infos (Abo)

Facebook Twitter XING

Linkedin Mastodon Bluesky

Amazon Autorenwelt Librarything

Buchempfehlung
Berichtswesen im SAP®-Controlling

19,95 € Amazon* Autorenwelt

Espresso Tutorials

unkelbach.link/et.reportpainter/

unkelbach.link/et.migrationscockpit/

Privates

Kaffeekasse 📖 Wunschliste