← Zurück zum Blog

Ein Dashboard mit Exact Online-Daten und KI bauen

TL;DR Mit Ledger Botje bauen Sie in Claude oder ChatGPT ein Dashboard auf Ihren eigenen Exact Online-Daten: Umsatz pro Monat und pro Kunde, GuV pro Kostenstelle, offene Forderungen und Verbindlichkeiten. Die Anbindung summiert auf dem Server (groupBy), statt Tausende Zeilen zu übertragen, und jedes Berichtstool meldet, wie alt seine Zahlen sind. Für Dutzende Nutzer oder mehrere Quellsysteme bleibt ein BI-Tool die bessere Wahl.

"Ein KI-Assistent ist kein Dashboard" hört man oft, und das stimmt zur Hälfte. Ein Chat gibt Ihnen eine Antwort in dem Moment, in dem Sie fragen. Derselbe Assistent kann aber auch ein Dashboard bauen: eine Seite mit Diagrammen und Kennzahlen, die die Anbindung erneut aufruft, wenn Sie sie aktualisieren. In diesem Beitrag: welche KPIs Sie aus Exact Online holen, wie Sie ein solches Dashboard aufsetzen und wo es aufhört.

Was ein KI-Dashboard ist, und was nicht

Ein KI-Dashboard ist eine Seite, die der Assistent für Sie schreibt, zum Beispiel ein Artifact in Claude, mit den Fragen, die er Exact Online stellt. Aktualisieren Sie die Seite, stellt er diese Fragen erneut. Der Unterschied zu einem BI-Tool:

  • Es gibt kein Datenmodell zu pflegen: Die Anbindung kennt die Tabellen von Exact Online bereits.
  • Ein neues Diagramm ist ein Satz, kein Entwicklungsauftrag.
  • Es ist aber ein Dashboard pro Nutzer, mit den Rechten des Nutzers, der es aktualisiert. Ein fester Bericht für Dutzende Kollegen mit unterschiedlichen Rechten ist etwas anderes.

Welche KPIs aus Exact Online kommen

KPIQuelle in Exact OnlineTool
Umsatz pro Monat, dieses und letztes JahrUmsatzlistefinancial_revenue_list
Umsatz pro KundeTransaktionszeilen auf den Umsatzkontenfinancial_revenue_by_customer
GuV pro Kostenstelle, Konto oder PeriodeSaldenliste (ReportingBalance)financial_reporting_balance_search mit groupBy
Ergebnis laufendes Jahr und PeriodeGuV-Übersichtfinancial_profitloss_get
Offene Forderungen nach AlterAltersanalyse Forderungenfinancial_aging_receivables
Offene Verbindlichkeiten nach AlterAltersanalyse Verbindlichkeitenfinancial_aging_payables
Saldo pro SachkontoTransaktionszeilenfinancial_balance_get

Schritt für Schritt: von der Frage zum Dashboard

  1. Beginnen Sie mit der Frage, nicht mit dem Dashboard. "Wie hoch war der Umsatz pro Monat in diesem Jahr, neben dem letzten Jahr?" Prüfen Sie die Antwort an einer Zahl, die Sie kennen.
  2. Legen Sie die Definitionen fest. "Umsatz sind die Konten 8000 bis 8999, positiv dargestellt, ohne Mehrwertsteuer." Ohne diesen Satz wählt der Assistent selbst, und das kann von Mal zu Mal anders ausfallen.
  3. Fragen Sie nach dem Dashboard. "Mach daraus ein Dashboard mit vier Kacheln: Umsatz diesen Monat, Umsatz seit Jahresbeginn, offene Forderungen und offene Verbindlichkeiten. Darunter ein Liniendiagramm des Umsatzes pro Monat und eine Tabelle mit den Top-10-Kunden. Hole die Zahlen bei jeder Aktualisierung neu."
  4. Zeigen Sie die Aktualität. "Zeige unter jeder Kachel das Datum, an dem die Zahlen aktualisiert wurden." Die Berichtstools liefern das selbst als dataFreshness.
  5. Planen Sie es, wenn Sie die Übersicht jeden Morgen oder jede Stunde wollen, ohne sie selbst zu öffnen: siehe Kontrollen mit geplanten Aufgaben automatisieren.

Berichte pro Kostenstelle ohne Export

Eine GuV pro Kostenstelle und pro Monat bedeutete früher Hunderte einzelne Zeilen aus der Saldenliste, die der Assistent selbst summieren musste. Seit Oktober 2026 summiert die Anbindung das auf dem Server: financial_reporting_balance_search mit groupBy auf costCenter, costUnit, glAccount, year und/oder period, und balanceType W für nur Gewinn und Verlust. Sie erhalten dann pro Gruppe einen Betrag, Soll, Haben und die Anzahl der Zeilen, bis zu 1.000 Gruppen pro Aufruf. Ein Prompt:

  • "Gib die GuV 2026 pro Kostenstelle pro Monat aus, nur Erfolgskonten, und setze sie in eine Pivot-Tabelle mit den Kostenstellen als Zeilen."

Die Summe (totals) zählt immer alle Zeilen, die dem Filter entsprechen, auch wenn Sie nur einen Teil der Gruppen abfragen. Damit prüfen Sie, ob das Dashboard aufgeht.

Wie aktuell sind die Zahlen?

Die Anbindung liest aus einem verschlüsselten Cache Ihrer Administration, den Ledger Botje aktuell hält. Nicht jede Quelle wird gleich oft aktualisiert:

QuelleAktualisiert
Transaktionszeilen, Rechnungen, Aufträgebei Nutzung, wenn der Cache älter als einige Stunden ist, plus die nächtliche Synchronisation
Umsatz pro Kundebei Nutzung, wenn der Cache älter als eine Stunde ist
Saldenliste, Umsatzliste, GuV-Übersichttäglich, oder sofort über Änderungen laden in der App

Jedes Berichtstool gibt dataAsOf und das Alter in Stunden zurück, ab vier Stunden mit einem Hinweis. Wer um drei Uhr nachmittags den Umsatz von heute sehen will, schaut also auf die Transaktionszeilen, nicht auf die Saldenliste.

Zwei Fallstricke

  • Das Vorzeichen. In der Saldenliste steht Umsatz im Haben und ist daher negativ; in der Umsatzliste von Exact Online ist Umsatz positiv. Zwei Kacheln aus verschiedenen Quellen wirken dann wie Gegenteile. Schreiben Sie in den Prompt, wie Sie es sehen wollen.
  • Mehrere Administrationen. Ein Dashboard über zwei Administrationen wechselt mit admin_switch zwischen beiden. Aktualisieren Sie sie nacheinander und nicht gleichzeitig, und setzen Sie die Administration in den Titel jeder Kachel.

Wann ein BI-Tool besser ist

Ein KI-Dashboard ersetzt kein Data Warehouse. Müssen Sie Exact Online mit einem Webshop und einer Zeiterfassung kombinieren, jahrelange Historie aufbewahren, die nicht mehr in Exact Online steht, oder einen festen Bericht mit Rechten pro Abteilung ausrollen, ist Power BI oder ein vergleichbares Tool die bessere Wahl. Die Abwägung steht in Business Intelligence aus Exact Online mit KI.

Exact Online ohne und mit KI-Anbindung

Exact Online ohne KI-AnbindungExact Online mit Ledger Botje (MCP)
Neues DiagrammBericht exportieren und in Excel aufbauenein Satz im Gespräch
GuV pro Kostenstelle pro MonatSaldenliste exportieren und pivotierenauf dem Server summiert, mit Summe zur Kontrolle
AktualitätZeitpunkt des Exportspro Kachel sichtbar über dataFreshness

Weitere Beispiele finden Sie in Berichte mit Claude Desktop erstellen und in der Prompt-Bibliothek.

Häufig gestellte Fragen

Kann ich mit KI ein Live-Dashboard auf Exact Online erstellen?

Ja, in Grenzen. Ein Dashboard in Claude oder eine geplante Aufgabe in ChatGPT ruft die Anbindung erneut auf, wenn Sie es aktualisieren. Die Zahlen stammen aus einem verschlüsselten Cache, den Ledger Botje aktuell hält; Transaktionen sind meist höchstens einige Stunden alt, Berichte wie die Saldenliste werden täglich aktualisiert. Jedes Berichtstool meldet selbst, wie alt seine Zahlen sind.

Welche KPIs kann ich aus Exact Online holen?

Unter anderem Umsatz pro Monat, Umsatz pro Kunde, Gewinn und Verlust pro Sachkonto oder Kostenstelle, offene Forderungen und Verbindlichkeiten nach Alter, Bankguthaben, Auftragsbestand und Lagerwert. Alles, was in Ihrer Administration steht, kann in ein Dashboard.

Warum stimmt der Umsatz in meinem Dashboard nicht mit der Saldenliste überein?

Oft ist es ein Vorzeichen- oder Quellenunterschied. In der Saldenliste steht Umsatz im Haben und ist daher negativ; in der Umsatzliste von Exact Online ist er positiv. Auch die Aktualität unterscheidet sich: Die Saldenliste wird täglich aktualisiert, Transaktionszeilen häufiger. Legen Sie Vorzeichen und Quelle im Prompt fest.

Wann brauche ich trotzdem Power BI oder ein anderes BI-Tool?

Wenn Sie mehrere Quellsysteme zusammenführen, jahrelange Historie außerhalb von Exact Online aufbewahren oder ein festes Dashboard mit eigenen Rechten mit Dutzenden Kollegen teilen wollen. Für einen Monatsbericht oder eine tägliche Übersicht für die Geschäftsführung reicht ein KI-Dashboard meistens aus.

FW
Frank Woutersen ist der Gründer von Ledger Botje und schreibt über KI, MCP und Exact Online. Er hilft Unternehmen, ihre Buchhaltung mit KI-Assistenten intelligenter zu führen.

Selbst mit KI und Exact Online loslegen?

Testen Sie Ledger Botje kostenlos und entdecken Sie, wie KI Ihre tägliche Arbeit erleichtert.

Kostenlos testen