BI-Center:CoPlanner Würfel erstellen
In diesem Beispiel wird ein CoPlanner Würfel erstellt, der als Grundlage für eine Umsatzplanung dient. Es werden Measure mit Ist-, Forecast- und Planwerten dargestellt. Um einen CoPlanner Würfel zu erstellen, wechseln Sie in den Entwicklungsmodus.
| Eingabe Klicken Sie mit der rechten Maustaste auf das Verzeichnis „Meine Objekte“ und wählen Sie aus dem Kontextmenü „Neu“ den Befehl „CoPlanner Würfel“. |
Der Dialog „CoPlanner Würfel“ wird angezeigt.
| Eingabe Tragen Sie den Namen des neuen CoPlanner Würfels „Meine Umsatzplanung“ ein und bestätigen Sie mit OK. |
Das neue CoPlanner Würfel Objekt „Meine Umsatzplanung“ wird angelegt und der CoPlanner Würfel Designer wird geöffnet. Sie erhalten folgende Darstellung.

Elemente und Funktionen
- Ribbon
- Register
Register „Datenquellen“
In diesem Register erfolgt die Definition der Datenbasis. Die zur Verfügung stehenden Datenobjekte werden im linken Baum des Designers dargestellt. Diese gliedern sich nach CoPlanner Tabellen, CoPlanner Würfel und OLAP Würfel. Sie können die Breite des Baumes verändern, indem Sie mit der linken Maustaste den rechten Rand anklicken und mit gedrückter Taste den Bereich vergrößern oder verkleinern.
| Eingabe Wählen Sie als Datenbasis die CoPlanner Tabelle „Umsatzerloese_IST“ und zweimal „Umsatzerloese_PLAN“. Ziehen Sie mittels „Drag & Drop“ diese Tabelle in den Arbeitsbereich. Benennen Sie die zweite „Umsatzerloese_Plan“ um in „Umsatzerloese_Forecast“. |
Mit einem Klick auf das Pluszeichen (+) vor Dimensionen oder Measures können Sie diese Bereiche aufklappen. Es werden die zur Verfügung stehenden Dimensionen und Measure angezeigt.
Eigenschaften im Register „Datenquellen“
Im rechten Bereich des Designers werden die Eigenschaften der Datenobjekte angezeigt.
Caption
Dieser Text wird angezeigt.
Name
Der originale Name der Datenquelle.
Special
CUSTOMROLLUP=LASTMONTHONYEAR;
Übersteuert den Jahreswert in der Zeitdimension und stellt stattdessen den Wert des letzten Monats des Jahres dar.
CUSTOMROLLUP= FIRSTMONTHONYEAR;
Übersteuert den Jahreswert in der Zeitdimension und stellt stattdessen den Wert des ersten Monats des Jahres dar.
CUSTOMROLLUP=LASTNONEMPTYMONTHONYEAR;
Übersteuert den Jahreswert in der Zeitdimension und stellt stattdessen den Wert des letzten gefüllten Monats des Jahres dar.
CUSTOMROLLUP=LASTCHILDONPARENT;
Übersteuert den Wert von Knoten auf der Zeitachse (bzw. einem Zeitsubset) und stellt stattdessen den Wert des letzten Blattelements dar.
| Hinweis Kommt bei Verwendung von Zeit-Subsets zur Anwendung. |
CUSTOMROLLUP=FIRSTCHILDONPARENT;
Übersteuert den Wert von Knoten auf der Zeitachse (bzw. einem Zeitsubset) und stellt stattdessen den Wert des ersten Blattelements dar.
| Hinweis Kommt bei Verwendung von Zeit-Subsets zur Anwendung. |
Register „Dimensionen“
Im Register „Dimensionen“ werden alle den Datenobjekten zugeordnete Dimensionen dargestellt, wobei gleiche Dimensionen, die in den Datenobjekten enthalten sind, verbunden und zugeordnet werden. Zugeordnete Dimensionen werden mit einem grünen Häkchen
gekennzeichnet, nicht zugeordnete oder nicht zuordenbare Dimensionen werden grau hinterlegt dargestellt.

Sie können eine Zuordnung
der Dimension lösen, indem Sie auf das entsprechende Element klicken. Auf denselben Weg stellen Sie auch wieder eine Zuordnung her.
Zum Löschen einer Dimension müssen zuerst alle Zuordnungen gelöst werden. Danach erscheint bei der Dimension die Schaltfläche „Löschen“
und die Dimension kann entfernt werden.
| }
Er ergibt sich folgende Ansicht. Bei beiden Datenobjekten wird die Zuordnung grau dargestellt.
Es öffnet sich ein Dialog zum Auswählen des Subsets. Nur die möglichen Zuordnungen werden schwarz dargestellt.
Im entsprechenden Element wird das Symbol „Manuell Zugeordnet“ Die Dimension „GuV-Struktur“ wird nicht mehr benötigt und gelöscht.
Eigenschaften im Register „Dimensionen“Im rechten Bereich des Designers werden die Eigenschaften der Dimensionen angezeigt. Caption Dieser Text wird angezeigt. IsPlan Gibt an, ob es sich bei der Dimension um die CoPlanner Systemdimension „Plan“ handelt. Ist die Dimension die Plandimension kann diese nur auf Datenobjekte angewandt werden, wenn die Datenquelle die Eigenschaft „IsPlanDependent“, gesetzt hat.
Register „Measure“Im Register „Measure“ definieren Sie die anzuzeigenden Measure, können beliebig viele neue Measure hinzufügen und mittels Formelassistenten sehr einfach deren Berechnung erstellen.
Des Weiteren stellen Sie hier das Zahlenformat ein. Dieses wird in allen späteren Auswertungen genutzt. Eine weitere Möglichkeit in diesem Schritt ist die Darstellung von kumulierten Werten. In diesem Beispiel sollen die Werte der einzelnen Perioden sowie kumuliert dargestellt werden.
Sie erhalten folgendes Aussehen:
Die Measure „Wert_2“ und „Wert_3“ sollen nun den Plan- bzw. Istwert kumuliert darstellen.
Eigenschaften im Register „Measure“Im rechten Bereich des Designers werden die Eigenschaften des Measures angezeigt. AggregationsType Gibt an, wie untergeordnete Elemente im Summenelement darüber aggregiert (hochgerechnet) werden. SUM: Unterelemente werden addiert AVG: Der Durchschnitt der Unterelemente wird gebildet CalcBackExpression Wie die Bezeichnung schon verrät, ermöglicht diese Spezialeinstellung das „Zurückrechnen“. Z.B. [MeasureZiel]=[Measure1]*[Measure2] Im Beispiel Menge x Preis=Umsatz seien Menge und Preis Datenbankfelder, Umsatz ein berechnetes Feld. Um über eine Eingabe auf dem Feld Umsatz die notwendige Menge zu ermitteln, wird folgende Formel verwendet: [Menge]=[Umsatz]/[Preis] Menge ist das Feld, dessen Wert verändert wird – die Formel nach dem „=“-Zeichen liefert die Berechnung für die neue Menge. Da es immer ratsam ist, bei Divisionen auch eine allfällige Division durch 0 zu verhindern, empfiehlt sich die Erweiterung des Ausdrucks wie folgt: [Menge]=IIF([Preis]=0,[Menge],[Umsatz]/[Preis]) Dadurch wird das Feld Menge nicht verändert, wenn bei einer Umsatzeingabe das Feld Preis noch 0 ist.
Formeln in CalcBack-Ausdrücken sind wie im Feld Expression (siehe unten) zu definieren. Caption Dieser Text wird angezeigt. DataType Legt den Datentyp fest.
Name Systemname im Modell Expression Wird das Measure über eine Formel berechnet, wird diese hier angezeigt. NumberFormat Definition des Zahlenformats. Erlaubt sind für
ReadOnly Legt fest, ob diese Spalte für die Eingabe gesperrt werden soll. Visible Legt fest, ob dieses Measure angezeigt wird oder nicht. KumSettingArt Einstellung der Kumulation. Folgende Möglichkeiten stehen zur Auswahl:
KumSettingColumn Hier werden jene Dimensionen der Datenquelle zur Auswahl angeboten, über welche eine Kumulierung erfolgen soll. ShiftCol Hier werden jene Dimensionen der Datenquelle angeboten, auf die eine Zeitverschiebung angewandt werden kann. Shift_Intervall Anzahl der Perioden, die verschoben werden sollen. Eine Zeitverschiebung nach vor und zurück ist möglich und wird durch das Vorzeichen (+/-) definiert. TimeDimTyp Tage/Kalenderwoche/Monat/Quartal/Jahr – Legt die Art der Periode fest, die verschoben werden soll. Für die Ausgabe des Vorjahreswertes treffen Sie folgende Einstellungen:
In diesem Beispiel wird die Abweichung zwischen Plan- und Istwerten absolut und in Prozent errechnet, jeweils für die einzelnen Perioden und kumulierten Werte. Im linken Baum befindet sich in der ersten Gruppe „Neues berechnete Measure“ die Schaltfläche „Hinzufügen“. Ziehen Sie diese mittels Drag & Drop im Arbeitsbereich an die gewünschte Stelle.
Ein Klick auf die Schaltfläche „Formel erstellen“ öffnet den Formeleditor. Ziehen Sie einfach mittels Drag & Drop die gewünschten Measure in den Formelassistenten. Als Rechenoperationen sind alle Grundrechnungsarten erlaubt. Des Weiteren sind alle Funktionen des CoPlanner Rechenwerks (FKT_TimeDimAdd, FKT_GetRecord, usw.) verfügbar.
Sie erhalten folgende Ansicht: Das zweite berechnete Measure soll diese Abweichung in Prozent anzeigen.
Legen Sie ein neues Measure an und vergeben Sie die Caption „in Prozent“. Als Zahlenformat geben Sie bei der Eigenschaft „Numberformat“ „p2“ ein.
Gehen Sie für die Erstellung der Abweichung absolut und in Prozent für die kumulierten Werte genauso vor wie in den vorangegangenen Schritten erklärt. Sie erhalten als Ergebnis folgendes Aussehen.
Register „Vorschau“Im diesem Register wird das Ergebnis des CoPlanner Würfels angezeigt. Im linken Baum werden die zur Verfügung stehenden Dimensionen und Measure angezeigt. Diese können mittels Drag & Drop oder mittels Mausklick der Auswertung als Filter bzw. Measure hinzugefügt werden. Im rechten Bereich werden allgemeine Eigenschaften der Auswertung dargestellt.
Exkurs: KonnektorenverknüpfungIm CoPlanner Würfel Designer besteht die Möglichkeit Daten verschiedener Herkunft miteinander zu verknüpfen. Im folgenden Beispiel werden Ist-Daten aus einer OLAP-Datenbank mit einer CoPlanner Tabelle verbunden. Dadurch kann man in einer Eingabemaske Istdaten aus einem OLAP-Würfel angezeigt und Plandaten in die CoPlanner-Datenbank erfassen. Um OLAP-Würfel im CoPlanner Würfel Designer als Datenquelle zur Verfügung zu haben, müssen die entsprechenden Einträge im CoPlanner „SvrConfig.xml“ vorhanden sein. In diesem Beispiel steht der OLAP Würfel „OLAPUmsatzerlöse IST“ zur Verfügung.
Als zusätzliche Datenquelle werden OLAP-Würfel angezeigt.
Im Register Dimensionen werden im Bereich „Würfel Umsatz kombiniert“ alle zur Verfügung stehenden Dimensionen angezeigt. Hier erfolgt die Verknüpfung der OLAP-Dimensionen mit dem CoPlanner Dimensionen mittels dem Befehl „Dimensionen verknüpfen“ aus dem Kontextmenü.
Dimensionen können mit allen zur Verfügung stehenden Attributen verknüpft werden. Die Dimension „OlapPcKst“ wird über der Attribut „COPSYS_ID“ mit der CoPlanner Dimension „PC/KST“ verknüpft.
Mittels Kontextmenü lassen sich bestehende Verbindungen wieder lösen.
Im Register „Vorschau“ können Sie sich das Ergebnis ansehen. |


















