Beispiel für BEx Query als
Empfänger
In folgendem Beispiel bestehen zwei Besonderheiten: Die über die BBS verbundenen Queries verwenden verschiedene Hierarchien und das Basismerkmal der Hierarchie der Empfänger-Query ist ein geklammertes Merkmal:
Sie möchten aus einer Query von einer Kostenart das dazugehörige Konto anzeigen. Die Queries basieren dabei auf zwei verschiedenen InfoCubes.
Die Sender-Query verwendet eine Hierarchie, die auf dem Basismerkmal Kostenart (0COSTELMNT) basiert. Die Empfänger-Query verwendet eine Hierarchie, die auf dem Merkmal Kontonummer (0ACCOUNT) basiert.

Hierarchien, die auf verschiedenen Merkmalen basieren, können in der Regel nicht übergeben werden. In diesem Fall handelt es sich um eine Besonderheit: Die Merkmale Kostenart (0COSTELMNT) und Kontonummer (0ACCOUNT) haben denselben Schlüssel und sind dem System als ähnliche Merkmale bekannt, deren Werte aneinander übergeben werden können. Die gleiche Verbindung besteht noch zwischen Kontonummer (0ACCOUNT) und Sachkonto (0GL_ACCOUNT). Bestünde diese Besonderheit nicht, so könnte die Hierarchie in diesem Beispiel mit der BBS nicht übergeben werden.
Da das Hierarchiebasismerkmal ein geklammertes Merkmal ist (Kontonummer ist an Kontenplan geklammert), müssen Sie zum Merkmal Kontonummer eine Variable anlegen, damit die Werte korrekt übergeben werden können.

Würden Sie die Query ohne diese Variable definieren, so würde der dynamische Filter verwendet werden und wegen der Klammerung des InfoObjects würde die Hierarchie deaktiviert werden.
Durch die Verwendung dieser nicht änderbaren Variable kann die BBS den Wert an diese Variable übergeben und die Anzeigehierarchie bleibt aktiv.
Legen Sie also eine Variable zum Merkmal Kontonummer mit den folgenden Eigenschaften an:
|
Variablentyp |
Merkmalswertvariable |
|
Verarbeitungsart |
Manuelle Eingabe/Vorschlagswert |
|
Variable repräsentiert |
Selektionsoption |
|
Variablenwert ist |
Optional |
|
Eingabebereit |
eingeschaltet |
|
Änderbar bei Querynavigation |
ausgeschaltet |
Legen Sie eine Sender-Empfänger-Zuordnung für Ihre beiden Queries an. Sie brauchen dabei keine Zuordnungsdetails zu pflegen.
So sieht dann der Sprung von der Sender-Query zur Empfänger-Query aus, wenn die Hierarchien der beiden Queries gleich aufgebaut sind:

So sieht der Sprung von der Sender-Query zur Empfänger-Query aus, wenn die Hierarchien der beiden Queries unterschiedlich aufgebaut sind:
