Mit SAP Query haben Sie im SAP-Standard ein mächtiges Instrument mit dem Sie die Daten
aus SAP abfragen und auch weiterverarbeiten können. Nachdem man die benötigten Tabellen
gefunden hat, werden diese in einem Infoset definiert. Danach kann man die Felder in
einem Query auswerten. Das besondere an SAP Query ist, dass keine ABAP-Kenntnisse erforderlich
sind um Abfragen generieren zu können. SAP Query eignet sich auch hervorragend um Daten
(auch verknüpfte Tabellen) aus SAP herunterzuladen oder um Stammdaten zu überprüfen.
Um eine Query definieren zu können, müssen erst die auszuwertenden Tabellen und Felder definiert werden.
Außerdem müssen, wenn erforderlich, die Tabellen miteinander verknüpft werden. Dies geschieht in dem Infoset
(früher Sachgebiet). Jede Query benötigt genau ein Sachgebiet. Es können aber mehrere Queries auf einem Sachgebiet basieren.
Um die Daten in einem Query auszuwerten benötigt man zuerst die beteiligten Tabellen bzw.
die gewünschten Tabellenfelder. Dies ist die Basisarbeit um im SAP die Daten aus den über 1.000 Tabellen
herauszufinden. Hier gibt es mehrere Wege die zum Ziel führen. Einer ist der Weg über die Tabellensuche.
Im Sachgebiet können nicht nur Tabellen definiert oder verknüpft werden.
Es ist über sogenannte Zusätze auch möglich weitere Tabellen (z.B. mit bestimmten Einschränkungen) anzuhängen.
Über Zusätze können auch berechnete Felder hinzugefügt werden. Für Experten ist es auch möglich hier eigenen ABAP-Code in die Querys einzufügen.