Planungsanwendungen sind BEx-Anwendungen, denen ein Planungsmodell zugrunde liegt. In einer Planungsanwendung verknüpft der Power User die Objekte des Planungsmodells in der Regel so zu einer interaktiven Anwendung, dass dem eigentlichen Benutzer die manuelle und die automatische Erfassung und Veränderung von Daten ermöglicht wird.
Objekte des Planungsmodells sind:
Weiterhin können zu einem Planungsmodell auch Planungssequenzen (siehePlanungssequenzen) gehören.
Um die grundsätzliche Vorgehensweise zu verdeutlichen, erstellen wir im folgenden auf der Grundlage eines einfachen Planungsmodells im BEx Analyzer eine Planungsanwendung.
Das zugrunde liegende Planungsmodell soll aus folgenden Objekten bestehen:
Die beiden InfoCubes haben sämtliche Merkmale und mindestens eine Kennzahl gemeinsam; sie unterscheiden sich im allerdings im Jahr. Eines der Merkmale ist Land; dieses muss in der Query enthalten sein.
Die folgende Grafik veranschaulicht den Zusammenhang der Objekte des Planungsmodells:
Die Planungsanwendungen sollen mindestens folgende Elemente enthalten:
Sie haben die notwendigen Objekte des Planungsmodells angelegt.
Sie haben das Frontend installiert.
Das folgende Beispiel zeigt, wie Sie eine Arbeitsmappe mit Überschrift, Tabelle, Auswahlliste und speziellen Funktionstasten (für das Kopieren, Umwerten in %, Löschen und Sichern) erstellen.
Diese Freigabe ist nur nötig, wenn Sie die Planungsanwendung erstellen. Anschließend können Sie das Kennzeichen für Zugriff auf Visual Basic-Projekt vertrauen wieder entfernen.
In diesem Beispiel geben wir in Zelle B2 den Text Vertriebsplanung ein und weisen ihm den Schriftgrad 18 zu.
In diesem Beispiel navigieren wir zur Zelle B6 und fügen hier die Analysetabelle ein. Weitere Informationen über dieses Design Item finden Sie unterAnalysetabelle.
In diesem Beispiel legen wir einen Data Provider DP_01 an. Weitere Informationen finden Sie unterData Provider konfigurieren.
In diesem Beispiel ordnen wir dem Data Provider DP_01 die Query Plan_Query01 zu, der die Aggregationsebene Plan_Ist_Aggr zugrunde liegt.
In diesem Beispiel navigieren wir zu Zelle B4 und fügen hier die Drop-Down-Box ein. Weitere Informationen über dieses Design Item finden Sie unterDropdown-Box.
In diesem Beispiel wählen wir die Dimension Land.
In diesem Beispiel fügen wir die Funktionstasten in die Zellen B18, B20, B22 und D22 ein. Weitere Informationen über dieses Design Item finden Sie unterButton.
Weitere Informationen finden Sie unterBefehle-Wizard.
Falls Sie den Befehle-Wizard nicht verwenden, gelangen Sie auf das Dialogfenster Button-Eigenschaften. Sie können hier für jede Funktionstaste direkt einen Drucktastentext und Statische Parameter nach dem folgenden Beispiel eingeben:
Spezielle Funktionstasten
Drucktastentext / Befehlsbereich | Statische Parameter: Name | Statische Parameter: Wert |
---|---|---|
Kopieren |
CMD |
EXECUTE_PLANNING_FUNCTION |
PLANNING_FUNCTION_NAME |
PF_Kopieren |
|
DATA_PROVIDER_FILTER |
DP_01 |
|
Umwerten in % Befehlsbereich: $A$30:$C$30 |
VAR_NAME |
OF_REVALUATION_FACTOR |
DATA_PROVIDER_FILTER |
DP_01 |
|
PLANNING_FUNCTION_NAME |
PF_Umwerten01 |
|
CMD |
EXECUTE_PLANNING_FUNCTION |
|
Löschen |
PLANNING_FUNCTION_NAME |
PF_Löschen |
DATA_PROVIDER_FILTER |
DP_01 |
|
CMD |
EXECUTE_PLANNING_FUNCTION |
|
Sichern |
CMD |
SAVE_AREA |
In diesem Beispiel navigieren wir zur Zelle A30 und geben den Text VAR_VALUE ein. Dann navigieren wir zur Zelle B30 und geben "0" ein. In Zelle C30 geben wir "=C20" ein.
In diesem Beispiel wählen wir Weiß.
Wenn Sie nur die Gitternetzlinien entfernen möchten, können Sie diese Einstellung auch über das Menü Extras → Optionen → Ansicht ändern; entfernen Sie hierfür unter der Gruppenüberschrift Fensteroptionen das Kennzeichen für die Option Gitternetzlinien.
Sie können über die eingabebereite Query in der Analysetabelle Plan-Daten manuell erfassen; über die angelegten Planungsfunktionen können Sie Plan-Daten berechnen, wobei die Datenmenge vom Navigationszustand des Data Providers DP_01 bestimmt wird. Einschränkungen aus Strukturbestandteilen (z.B. aus eingeschränkten Kennzahlen) werden dabei nicht berücksichtigt.
Testen Sie Ihre Arbeitsmappe, indem Sie z.B. in Zelle C20 Werte als Umwertungsfaktor eingeben.
Weitere Informationen über das Kontextmenü der Zellen in der Analysetabelle finden Sie unterFunktionen zur manuellen Planung.