Erweiterung SQUE0001: Private Ablage von Daten 
SAP Query verfügt über mehrere Möglichkeiten, die von einer Query ermittelten Daten an andere Software-Produkte weiterzugeben:
Weitergabe an ein Tabellenkalkulationsprogramm (z.B. EXCEL) über die XXL-Schnittstelle
Weitergabe an die SAP-Präsentationsgrafik
Weitergabe an das Führungsinformationssystem EIS
Ablage über die Download-Schnittstelle als Datei
In allen Fällen ist die Vorgehensweise ähnlich:
Die ermittelten Daten werden in einer internen Tabelle (Datentabelle) bereitgestellt, deren Felder in Reihenfolge und Typ den Feldern entsprechen, die in der Liste ausgegeben werden.
Eine weitere interne Tabelle (Beschreibungstabelle) enthält eine Beschreibung der einzelnen Felder der Datentabelle. Neben Typ und Position in der Liste sind z.B. Informationen über die Feldnamen enthalten.
Diese beiden Tabellen werden an die oben genannten Produkte übergeben und von ihnen weiter verarbeitet.
SAP Query stellt diese Schnittstelle auch allgemein zur Verfügung, so daß jeder Kunde die Möglichkeit hat, eigene Software-Produkte anzuschließen. Hierzu dient die Erweiterung SQUE0001.
Hinweis
Mit der Einführung der Erweiterten Ablage (siehe Erweiterte Ablage) ist die Funktionalität der Privaten Ablage ersetzt worden. Die Funktion Private Ablage wird jedoch aus Kompatibilitätsgründen auch weiterhin unterstützt. Es wird allerdings empfohlen die in der privaten Ablage enthaltenen Funktionen neu zu fassen und als Funktionen in die Erweiterte Ablage einzubringen.
Beachten Sie, daß die Funktionen der Erweiterten Ablage nur online abgearbeitet werden können und demzufolge bei der Hintergrundverarbeitung nicht aufgerufen werden können. Die private Ablage kann dagegen auch bei der Hintergrundverarbeitung angesprochen werden.
Die Erweiterung SQUE0001 besteht aus zwei Komponenten:
Funktionsbaustein EXIT_RSAQEXCE_001
Menüerweiterung RSAQEXCE+DAT
Die Aktivierung der Erweiterung im Rahmen eines Projektes (Transaktion CMOD) bewirkt, daß in jedem von der Query erzeugten Report eine zusätzliche interaktive Funktion PrivateAblage (Funktionscode: +DAT) zur Verfügung steht. Mit dieser Funktion wird der oben genannte Funktionsbaustein aufgerufen.
Im wesentlichen werden dem Funktionsbaustein die oben erwähnten Tabellen (Datentabelle und Beschreibungstabelle) übergeben. Außerdem erscheint auf dem Selektionsbild ein zusätzlicher Parameter, der wie bei den anderen interaktiven Funktionen (EXCEL, Grafik, EIS, Dateiablage, Sichern usw.) die Möglichkeit bietet, die zusätzliche Funktion PrivateAblage direkt auszuführen, d.h. ohne vorherige Anzeige der Liste. Da der Parameter auf dem Selektionsbild PrivateAblage heißt, wird empfohlen, die Menüerweiterung ebenso zu benennen (entspricht dem Vorschlag von SAP).
Achtung
Nach Aktivierung der Erweiterung sollten alle Queries neu generiert werden, da ansonsten der zusätzliche Parameter auf dem Selektionsbild nicht erscheint. Dies kann am einfachsten mit Hilfe der Funktion ® SpringenQueryverzeichnis in der Komponente zur Pflege von InfoSets durchgeführt werden.
Weitere Informationen finden Sie unter Funktionsbaustein EXIT_RSAQEXCE_001.