In diesem Abschnitt finden Sie Beispiele zur Verwendung von Variablen.
Sie möchten mit Hilfe einer Query den Vergleich zweier Jahre durchführen.
Jahresvergleich
Sie möchten die Kosten eines beliebigen Jahres mit den Kosten des Vorjahres vergleichen.
Markieren Sie die Merkmalswertvariablen von Kalenderjahr und wählen Sie mit Hilfe der rechten Maustaste im Kontextmenü Neue Variable. Die neue Variable wird angezeigt. Wählen Sie im Kontextmenü der neuen Variable Bearbeiten. Sie gelangen in den Variablen-Editor. Weitere Informationen finden Sie unterVariablen definieren.
Wenn Sie immer automatisch auf das aktuelle Jahr referenzieren möchten, dann verwenden Sie die SAP-Exit-Variable 0CYEAR (oder entsprechend für ein anderes Zeitmerkmal).
Beispiel: Nehmen Sie die Bezeichnung der Kennzahl wie z.B. Umsatz in die Bezeichnung auf und verwenden Sie eine Textvariable für die Bezeichnung des Kalenderjahres. SieheTextvariablen verwenden.
Wenn Sie eine neue Textvariable anlegen, dann geben Sie als Verarbeitungsart Ersetzungspfad an und wählen Sie als Merkmal das Kalenderjahr 0CALYEAR mit der Darstellung als Schlüssel.
Verwenden Sie bei der Beschreibung gegebenenfalls eine Textvariable.
Beim Ausführen sollte die Query etwa folgendermaßen aussehen:
Eingabe Variablenbild: 2002 (bzw. keine Eingabe, wenn Sie die SAP-Exit-Variable verwendet haben).
Jahresvergleich
Merkmal | Umsatz 2001 | Umsatz 2002 |
---|---|---|
Wert 1 |
100.000 |
90.000 |
Wert 2 |
200.000 |
180.000 |
Wert 3 |
300.000 |
400.000 |
… |
… |
… |
Vergleich mit kumulierter Vorjahresperiode
Sie möchten beispielsweise die 1.-8. Periode eines beliebigen Jahres mit denselben Perioden des Vorjahres vergleichen.
Markieren Sie die Merkmalswertvariablen von Geschäftsjahr/Periode und wählen Sie mit Hilfe der rechten Maustaste im Kontextmenü Neue Variable. Die neue Variable wird angezeigt. Wählen Sie im Kontextmenü der neuen Variable Bearbeiten. Sie gelangen in den Variablen-Editor. Weitere Informationen finden Sie unterVariablen definieren.
Verwenden Sie die SAP-Exit-Variable Aktuelles Geschäftsjahr/Periode (0FPER), wenn Sie immer auf das aktuelle Jahr referenzieren möchten. Wenn Sie im Variablen-Editor einstellen, dass diese Variable eingabebereit ist, dann erhalten Sie beim Ausführen der Query das Variablenbild und können die aktuellen Vorschlagswerte gegebenenfalls verändern.
Verwenden Sie bei der Beschreibung gegebenenfalls eine Textvariable.
Beim Ausführen sollte die Query etwa folgendermaßen aussehen:
Eingabe Variablenbild: 01. 2002 bis 08. 2002
Vergleich mit kumulierter Vorjahresperiode
Merkmal |
Umsatz 01. - 08. 2001 |
Umsatz 01. - 08. 2002 |
Wert 1 |
100.000 |
90.000 |
Wert 2 |
200.000 |
180.000 |
Wert 3 |
300.000 |
400.000 |
... |
... |
... |
Hier wurden für die Beschreibungen zwei Textvariablen mit Ersetzung aus Merkmalswert verwendet. Eine gefüllt vom Von-Wert der Spalte mit einem Offset von 0 und einer Länge von 3, eine weitere, gefüllt vom Bis-Wert mit einem Offset von 0 und einer Länge von 7. Weitere Informationen finden Sie unterBeispiel für Variablenersetzung.
Vergleich von kumulierten Werten zweier Jahre
Sie möchten beispielsweise die kumulierten Werte bis zur aktuellen Periode des aktuellen Jahres mit denen des Vorjahres vergleichen.
Verwenden Sie für dieses Beispiel die Variable 0FPER (aktuelle Geschäftsjahresperiode) und die Variable 0P_FPER (beliebige Geschäftsjahresperiode). Mit diesen beiden Variablen legen Sie die Intervallgrenzen fest.
Markieren Sie das Intervall und wählen Sie mit Hilfe der rechten Maustaste im Kontextmenü Variablen-Offsets eingeben. Geben Sie jeweils -12 ein.
Damit haben Sie das Intervall um 12 Perioden nach vorne verschoben.
Beim Ausführen der Query erhalten Sie ein Variablenbild für die Variable 0P_FPER. Hier müssen Sie die Startperiode im aktuellen Geschäftsjahr eingeben.
Sie können diese Eingabe auch unterdrücken, indem Sie im Variablen-Editor für die Variable 0P_FPER das Kennzeichen Eingabebereit ausschalten und einen Vorschlagswert (z.B. 001.2001 für das Jahr 2001) eingeben. Diesen Wert müssen Sie jetzt nur einmal im Jahr anpassen.
Sie haben nun eine Query definiert, welche die kumulierten Werte zweier Jahre vergleicht.
Die von SAP ausgelieferten Variablen mit SAP-Exit verhalten sich folgendermaßen:
Variable 0FPER (aktuelle Geschäftsjahresperiode): Zeigt die Werte der aktuellen Geschäftsjahresperiode an.
Variable 0P_FPER (beliebige Geschäftsjahresperiode): Zeigt die Werte einer beliebigen Geschäftsjahresperiode an. Sie können die Geschäftsjahresperiode im Variablenbild beim Ausführen der Query beliebig festlegen.
Variable 0FYTCFP (Geschäftsjahr bis aktuelle Geschäftsjahresperiode): Zeigt die Werte der ersten Periode bis zur aktuellen Periode des aktuellen Geschäftsjahres an.
Variable 0FYTLFP (Geschäftsjahr bis vorhergehende Geschäftsjahresperiode): Zeigt die Werte der ersten Periode bis zur vorhergehenden Periode (aktuelle Periode -1) an.
Im oben beschriebenen Beispiel zum Vergleich der kumulierten Werte zweier Jahre müssen Sie die beiden Variablen 0FPER und 0P_FPER verwenden. Wenn Sie die beiden Variablen 0FYTCFP und 0FYTLFP verwenden, dann werden bei Jahresübergängen in Verbindung mit einem Offset von -12 nur noch die Werte für einen Monat angezeigt.