Reporting ist unzuverlässig, wenn es außerhalb der Arbeitsdaten entsteht. Das Team erledigt Aufgaben in einem Tool, die Finanzabteilung hält Beträge anderswo und das Management erhält einmal pro Woche einen manuell zusammengestellten Bericht. Apexloop baut das Reporting auf denselben Datensätzen auf, mit denen die Leute jeden Tag arbeiten.
Das zentrale Muster ist einfach: Relationen finden verknüpfte Daten, Ansichtsspalten zeigen sie als gefilterte Liste an und Formeln berechnen Werte darüber.
Eine Ansichtsspalte ist nicht nur ein Subgrid
Eine Ansichtsspalte kann alle Datensätze aus einer ausgewählten Datenbank anzeigen, die einem Filter entsprechen. In einem Projektdetail können das Aufgaben sein, in einem Unternehmensdetail Projekte, in einem Rechnungsdetail Positionen und in einem Kampagnendetail geplante Newsletter.
Da eine Ansichtsspalte ein gefiltertes Ergebnis zurückgibt, kann eine Formel es als Kontext nutzen. Das eröffnet den Weg zu Rollups ohne doppelte manuelle Felder.
Kaskaden tragen Summen nach oben
Stellen Sie sich Unternehmen, Projekte und Aufgaben vor. Eine Aufgabe hat geleistete Stunden, einen Satz und einen Status. Ein Projekt hat eine Aufgaben-Ansichtsspalte und Formeln für die Summe der Stunden, das Budget, offene Blocker und die Fertigstellungsschätzung. Ein Unternehmen hat eine Projekt-Ansichtsspalte und eigene Formeln, die Projektwerte summieren.
Die Daten fließen von den untersten Datensätzen nach oben:
- eine Aufgabe berechnet ihre Kosten,
- ein Projekt aggregiert Aufgaben,
- ein Unternehmen aggregiert Projekte,
- ein Dashboard zeigt die Zusammenfassung für das Management.
Wenn sich eine Aufgabe ändert, baut der Bericht auf aktualisierten Daten auf.
Reporting braucht kontrollierte Wörterbücher
Status, Prioritäten und Arbeitstypen sollten Datenbanken sein, nicht freier Text. Verwendet das Team „Erledigt“, „Abgeschlossen“ und „Fertig“ als drei Textwerte, verlieren Diagramme ihre Aussagekraft. Eine Auswahl, die mit einer Status-Datenbank verknüpft ist, hält das Wörterbuch konsistent und dennoch erweiterbar.
Das Wörterbuch kann weitere Informationen tragen: Reihenfolge im Workflow, Gruppe für das Reporting, Farbe, verantwortliche Rolle oder interne Beschreibung.
Ansichten beantworten unterschiedliche Fragen
Ein Bericht reicht nicht für alle. Ein Datagrid hilft, die zugrunde liegenden Daten zu prüfen, ein Diagramm zeigt die Zusammenfassung, eine Timeline offenbart Abhängigkeiten, ein Kalender zeigt Termine und ein Kanban zeigt den Arbeitsfluss zwischen Status.
Benennen Sie jede Ansicht nach der Frage, die sie beantwortet:
- „Welche Projekte haben das Budget überschritten?“
- „Was wartet auf Freigabe?“
- „Welche Aufgaben blockieren das Release?“
- „Wie viel Arbeit fällt in die nächste Woche?“
Ein solcher Name führt den Nutzer zur Handlung, nicht nur zum Stöbern.
Bericht als Ausgabe
Wenn ein Bericht außerhalb von Apexloop geteilt werden muss, verwenden Sie eine Dokumentseite als Vorlage. Sie kann Text, Dashboards, Datenansichten, QR-Codes, Medien und Platzhalter enthalten. Die Automatisierung bereitet ein PDF oder E-Mail-sicheres HTML vor.
Reporting ist dann keine manuelle Präsentation. Es ist eine verwaltete Ausgabe aus dem Arbeitssystem.