Octibiz
Demo

Durchsucht Website und Dokumentation gemeinsam. Enter zeigt alle Treffer, Esc schließt.

Auswertungen & Dashboards

Ansicht Auswertungen & Dashboards in Octibiz

Überblick

Der Bereich beantwortet Fragen an die eigenen Daten. Vier Bausteine greifen ineinander:

  • Auswertungen sind gespeicherte Fragen — Kennzahl, Zeitraum, Filter, Gruppierung.
  • Dashboards stellen mehrere Auswertungen nebeneinander.
  • Ziele legen einen Sollwert neben die Kennzahl, damit man Abweichung statt nur Höhe sieht.
  • Zeitreihen halten Kennzahlwerte je Stichtag fest — die Grundlage für Verläufe.

Kennzahlen kommen aus den Modulen selbst; was nicht installiert ist, liefert auch keine Kennzahl.

Kernaufgaben

Eine Auswertung bauen. Sie wählen die Kennzahl, setzen Zeitraum und Filter und gruppieren. Das Ergebnis lässt sich speichern und weitergeben.

Ein Dashboard zusammenstellen. Kacheln werden angeordnet; ein Dashboard kann persönlich oder für eine Rolle geteilt sein.

Ziele hinterlegen. Ein Ziel gilt für einen Zeitraum und wird neben dem Ist gezeigt.

Berichte planen. Ein Zeitplan verschickt eine Auswertung regelmäßig — an Personen oder Rollen.

Felder im Detail

Der Bereich hat vier Masken: Bericht, Dashboard (mit dem Widget-Dialog), Zeitplan und KPI-Ziel. Jede schreibt auf eine eigene Ressource.

Bericht

Angelegt wird mit Name, Datensatz, Beschreibung und Sichtbarkeit; alles Weitere steht in der Konfiguration der Berichts-Detailseite.

FeldPflichtWerte / FormatWas es bewirkt
Name namejaText, max. 200 ZeichenWie der Bericht in Liste, Zeitplan und Export heißt.
Datensatz datasetnein (Vorbelegung custom)Schlüssel aus dem Datensatz-Katalog, max. 60 ZeichenDer Quellbereich der Auswertung — z. B. Finanzen, Zeit & Auslastung, Vertrieb. Er bestimmt, welche Kennzahlen überhaupt zur Verfügung stehen.
Beschreibung descriptionneinText, max. 1000 ZeichenWofür der Bericht gedacht ist.
Kennzahlen (Measures) measuresjaListe von Kennzahl-SchlüsselnWas gerechnet wird — die Spalten der Auswertung. Ohne mindestens eine Kennzahl lässt sich der Bericht nicht speichern.
Dimensions-Kette dimensionsneinListe von Dimensions-SchlüsselnWonach aufgeteilt wird. Die erste Dimension ist die Zeilenachse, jede weitere eine Stufe im Aufbohren (Drill-down). Leer heißt: eine Summenzeile.
Filter filtersneinSchlüssel/Wert-PaareWas einbezogen wird. Die Berichtsmaske pflegt sie nicht selbst — sie entstehen aus einer Vorlage oder werden über Schnittstelle und Automation gesetzt.
Sortierfeld sortFieldneinFeldname, max. 60 ZeichenWonach das Ergebnis sortiert wird; leer = Standardsortierung.
Sortierrichtung sortDirneindesc (absteigend) oder ascIn welche Richtung sortiert wird.
Zeitraum dateRangeneinthis_month, last_month, this_quarter, this_year, ytd, last_12_months, customWelcher Zeitraum ausgewertet wird. Alles außer custom ist rollierend und hält den gespeicherten Bericht aktuell, ohne dass jemand nachzieht.
Von customFromneinDatumBeginn des Zeitraums — nur bei dateRange: custom; bei jedem anderen Zeitraum wird die Angabe beim Speichern geleert.
Bis customToneinDatumEnde des Zeitraums, dieselbe Bedingung.
Granularität periodneinday, week, month, quarter, yearIn welchen Schritten der Zeitraum zerlegt wird.
Vergleich comparisonneinnone, previous_period, previous_yearOb eine Vergleichsspalte mitläuft und gegen welchen Zeitraum.
Sichtbarkeit scopeneinpersonal, role, sharedWer den Bericht sieht.
Marke brandFilterneineine Ihrer MarkenAuf welche Marke sich der Bericht bezieht. Bei scope: personal wird das Feld beim Speichern geleert.

Export starten erzeugt einen Lauf im Hintergrund; das gewählte Format (csv, xlsx, pdf) ist der einzige Wert dieses Dialogs und gehört zur Aktion, nicht zum Bericht.

Dashboard

FeldPflichtWerte / FormatWas es bewirkt
Name namejaText, max. 200 ZeichenWie das Dashboard heißt.
Sichtbarkeit scopeneinpersonal, role, shared (max. 10 Zeichen)Wer es sieht. Ein Rollen-Dashboard ist der Weg, allen Vertriebsmitarbeitern dieselbe Sicht zu geben, ohne sie zehnmal zu bauen.
Rolle roleIdneinbestehende RolleFür welche Rolle es gilt, wenn die Sichtbarkeit das verlangt.
Marke brandFilterneineine Ihrer MarkenAuf welche Marke sich die Kacheln beziehen.
Als Standard-Dashboard isDefaultneinJa/NeinOb dieses Dashboard beim Öffnen des Bereichs zuerst erscheint.
Kacheln widgetsneinListe von Kachel-DefinitionenDer gesamte Kachel-Satz. Ein Schreibvorgang ersetzt ihn vollständig — die Oberfläche sendet deshalb bei jeder Änderung alle Kacheln mit.
Raster layoutneinRaster-Angaben (Spalten/Positionen)Der freie Rasterplatz der Kacheln auf der Startseite. Wird von der Startseite gepflegt, nicht in diesem Dialog.

Der Kachel-Dialog schreibt kein eigenes Feld, sondern einen Eintrag in widgets:

Schlüssel der KachelWerte / FormatBedeutung
Widget-TypSchlüssel aus dem Widget-KatalogWelche Art Kachel. Operative Kacheln bringen Inhalt und Größe selbst mit; dort ist nur der Titel wählbar.
KennzahlKennzahl-SchlüsselWas die Kachel zeigt. Bei nicht-operativen Kacheln Pflicht.
TitelTextÜberschrift der Kachel; leer = Name der Kennzahl.
Dimensionglobal, brand, customer, project, employee, teamWonach aufgeteilt wird. Nur bei Kacheltypen, die eine Dimension brauchen — dann Pflicht. team teilt nach dem Team am Mitarbeiter auf; wessen Rolle auf „nur eigenes Team" beschränkt ist, sieht nur die Zeilen seiner Teams — ebenso bei employee (Stamm-Team des Mitarbeiters) und owner (Teams des Nutzers); Personen ohne Team bleiben sichtbar.
Zeitraumwie dateRange, jedoch ohne customWelcher Zeitraum. Ein eigener Zeitraum ist auf der Kachel nicht vorgesehen.
Granularitätday, week, month, quarter, yearIn welchen Schritten.
Vergleichnone, previous_period, previous_yearOb eine Vergleichszahl mitläuft.
Breite / Höhe1 oder 2Größe im Dialog-Raster. Bei operativen Kacheln bleibt die Größe des Startseiten-Rasters unangetastet.

Zeitplan

FeldPflichtWerte / FormatWas es bewirkt
Bericht reportDefinitionUlidjagespeicherter BerichtWelche Auswertung versendet wird.
Name nameneinText, max. 200 ZeichenWie der Zeitplan heißt; leer = Name des Berichts.
Frequenz frequencyjadaily, weekly, monthlyWie oft der Lauf fällig wird.
Format formatjacsv, xlsx, pdfIn welchem Format exportiert wird.
Empfänger recipientsjaListe aus E-Mail-Adressen oder Nutzer-ULIDsWer die Datei bekommt. Ohne Empfänger nimmt die Maske den Zeitplan nicht an.
Aktiv activeneinJa/NeinAus pausiert den Zeitplan, ohne ihn zu löschen.

KPI-Ziel

FeldPflichtWerte / FormatWas es bewirkt
Kennzahl metricKeyjaKennzahl-Schlüssel, max. 60 ZeichenWofür das Ziel gilt.
Dimension dimensionKeynein (Vorbelegung global)global, brand, customer, project, employee, team, owner, channel, stage (max. 30 Zeichen)Auf welcher Ebene das Ziel gilt; team macht es zum Team-Ziel. Ist Ihre Rolle auf „nur eigenes Team“ beschränkt, sehen und pflegen Sie Team- und Personen-Ziele nur für Ihre Teams — ein solches Ziel „für alle“ (leerer Wert) nur teamübergreifend.
Dimensionswert dimensionValueneinText, max. 60 ZeichenFür welchen konkreten Wert der Dimension — leer heißt: für alle. Bei global ist das Feld gesperrt.
Periode periodnein (Vorbelegung month)day, week, month, quarter, yearAuf welchen Zeitabschnitt sich der Sollwert bezieht.
Zielwert targetValuejaganze Zahl in der kanonischen Einheit der KennzahlDer Sollwert. Die Einheit hängt an der Kennzahl: Geld in Cent (150000 = 1.500,00 €), Dauer in Minuten, Prozent in Basispunkten (8500 = 85,00 %), sonst Tage bzw. Anzahl. Die Maske blendet dafür das passende Eingabefeld ein und nennt die Einheit im Hinweis.
Vergleich comparisonnein (Vorbelegung gte)gte = erreichen oder übertreffen · lte = unterbietenIn welche Richtung das Ziel gilt. lte ist der Fall für Kennzahlen, bei denen klein gut ist — etwa Außenstandsdauer.
Gültig ab validFromneinDatumAb wann das Ziel greift; leer = ohne Anfang.
Gültig bis validToneinDatumBis wann; leer = ohne Ende.
Marke brandIdneineine Ihrer MarkenFür welche Marke das Ziel gilt; leer = alle Marken.

Sie sehen nur, was Sie sehen dürfen. Der Rechte-Schnitt liegt in der Auswertung selbst — dieselbe gespeicherte Auswertung kann bei zwei Personen verschiedene Zahlen liefern, ohne dass etwas kaputt ist. Ein Export gibt genau das aus, was am Bildschirm stand; er ist kein Weg an den Rechten vorbei.

Einstellungen & Rechte

  • Dashboards: reporting.dashboard.view / reporting.dashboard.manage
  • Auswertungen und Ziele: reporting.report.view / reporting.report.manage
  • Finanzielle Kennzahlen (Umsatz, Marge, DSO, MRR): reporting.kpi.financial
  • Personenbezogene Kennzahlen (Auslastung, Kostensätze): reporting.kpi.hr
  • Exportieren und planen: reporting.export · Markenübergreifend: reporting.brand.all

Die beiden Kennzahl-Rechte sind eigenständig, weil ihr Inhalt es ist: Wer Projekte auswerten darf, darf deswegen noch keine Gehaltskostensätze sehen.

Rollen mit der Option „nur eigenes Team“ sehen auf Team- und Personen-Achsen nur ihr Team — und auch die Gesamtsumme und die Summe je Marke bilden für sie nur die Personen, die sie sehen (eigenes Team, Personen ohne Team). Das gilt für Kennzahlen, Verläufe, gespeicherte Auswertungen und Dashboard-Kacheln; sonst ließe sich ein fremdes Team als Summe minus eigenes Team herausrechnen. Kennzahlen ohne Personen- oder Team-Bezug bleiben unverändert.

Modul-Flag: module.reporting.

FAQ & Fehlerbilder

Eine Kennzahl fehlt in der Auswahl. Dann ist das liefernde Modul nicht aktiv, oder Ihnen fehlt das Kennzahl-Recht.

Zwei Personen sehen unterschiedliche Zahlen. Das ist richtig: Auswertungen laufen im Rechte- und Marken-Schnitt des Betrachters.

Ein geplanter Bericht kam nicht an. Prüfen Sie Zeitplan und Empfänger. Geplante Berichte laufen im Namen und mit den Rechten des Berichtsinhabers: Fehlt der Inhaber, ist er deaktiviert oder fehlt ihm das Export- oder Leserecht, entsteht kein Export — der Lauf steht mit dem Grund bei den Export-Läufen.

reporting.reporting · Gilt ab Version 0.5.6