var(--variable-G1HWq7Fhn)

Wie Sie langsame Business Central-Berichte in 7 Schritten diagnostizieren (2026)

Wie Sie langsame Business Central-Berichte in 7 Schritten diagnostizieren (2026)

Erfahren Sie in 7 Schritten, wie Sie langsame Business Central-Berichte analysieren – von FlowFields und Filtern bis hin zu Profiling und Excel-basierten Alternativen.

Über uns

Thomas Werkhoven

Diesen Artikel teilen

Über uns

Thomas Werkhoven

Diesen Artikel teilen

Ihr monatlicher GuV-Bericht war früher in Sekundenschnelle fertig. Jetzt dauert es fünf Minuten, und Ihr Finanzteam sitzt untätig herum, während Business Central sich mühsam durch die Daten kämpft. Für Controller, die tabellenübergreifende Berichte über mehrere Mandanten hinweg erstellen, ist eine solche Verlangsamung nicht ungewöhnlich, und das Problem löst sich selten von selbst.

Die Ursachen reichen von überlasteten FlowFields bis hin zu schlecht gefilterten Datensätzen. Die richtige Ursache zu finden, entscheidet über eine schnelle Lösung oder wochenlanges Rätselraten. Dieser Leitfaden führt Sie durch sieben klare Schritte zur Diagnose und Behebung langsamer Business Central-Berichte.

Exsion365 bietet Ihnen eine schnellere Alternative für tabellenübergreifende Berichte direkt in Excel, und wir zeigen Ihnen, wo sich dies in den Prozess einfügt.

Kurzanleitung: So diagnostizieren Sie langsame Business Central-Berichte in 7 einfachen Schritten

  1. Identifizieren Sie, welche Berichte langsam sind: Messen Sie die Zeit für bestimmte Berichte und Aktionen, bevor Sie etwas anderes ändern.

  2. Führen Sie den Performance-Profiler aus: Nutzen Sie das integrierte Tool von Business Central, um zu messen, wo Zeit verloren geht.

  3. Prüfen Sie FlowFields und FactBoxes auf der Seite: Suchen Sie nach berechneten Feldern und Infofeldern, die das Laden der Seite verlangsamen.

  4. Überprüfen Sie das Datenmodell auf Komplexität durch mehrere Tabellen: Prüfen Sie, ob Ihr Bericht zu viele Tabellen gleichzeitig verknüpft.

  5. Bewerten Sie das Berichtsdesign und den Layouttyp: Stellen Sie sicher, dass das Layout und die Verarbeitungslogik Ihren Leistungsanforderungen entsprechen.

  6. Testen Sie mit gefilterten Datensätzen: Wenden Sie Datums- und Dimensionsfilter an, um die Anzahl der Zeilen zu reduzieren, die der Bericht durchsucht.

  7. Wechseln Sie für tabellenübergreifende Berichte zu Excel-basiertem Reporting: Verschieben Sie komplexe Berichte nach Exsion365, um sie mit einem Klick in Excel zu aktualisieren.

Welches Symptom auf welche Ursache hinweist

Bevor Sie die sieben Schritte durchgehen, gleichen Sie das, was Ihr Team tatsächlich beobachtet, mit der wahrscheinlichen Ursache ab. Das Symptom verrät Ihnen meist, welchen der folgenden Schritte Sie zuerst ausführen sollten.

[[TABLE_START]]

Was Sie sehen | Wahrscheinliche Ursache | Wo zu prüfen | Erster Lösungsansatz

Eine Listenseite öffnet sich langsam | Komplexe FlowFields und FactBoxes, die für jede Zeile neu berechnet werden | Seiteninspektion, Strg + Alt + F1 | Personalisieren Sie die Seite und blenden Sie FactBoxes und FlowFields aus, die niemand nutzt

Ein Bericht ist langsam, der Rest läuft normal | Das eigene Design des Berichts, wie z. B. Zeile-für-Zeile-Logik aus NAV | Prüfen Sie mit Ihrem Partner, ob AL-Abfragen verwendet werden oder Datensätze in Schleifen durchlaufen werden | Verschieben Sie die Filterung auf die Abfrageebene

Ein Bericht ist nur beim Drucken oder E-Mail-Versand langsam | Der Layouttyp, da RDL-Layouts bei belegartigen Berichten langsamer sein können als Word-Layouts | Die Layouteinstellungen des Berichts | Testen Sie denselben Bericht mit einem Word-Layout

Über die letzten zwei Jahre wurde alles langsamer | Tabellenwachstum durch zunehmende Transaktionen | Berichtstelemetrie und Zeilenanzahl | Aufbewahrungsrichtlinien und eine Datenanalyse mit Ihrem BC-Partner

Ein Bericht über mehrere Tabellen oder Mandanten ist langsam | Jede zusätzliche Tabelle und jeder weitere Mandant sorgt für eigene Abfragezyklen | Der Performance-Profiler, aufgeteilt nach Basisanwendung und Erweiterungen | Filtern Sie zuerst stark vor, und verlagern Sie den Bericht dann per Direktverbindung nach Excel

[[TABLE_END]]

So finden und beheben Sie langsame Berichte in Business Central

1. Identifizieren Sie, welche Berichte langsam sind

Bevor Sie etwas ändern, lokalisieren Sie genau, welche Berichte oder Seiten die Verzögerung verursachen. Vage Beschreibungen wie „das System ist langsam“ helfen Ihnen nicht, das Problem einzugrenzen.

Nehmen Sie eine Stoppuhr (Ihr Smartphone reicht völlig aus) und messen Sie die genaue Zeit der Aktion: das Öffnen eines Berichts, das Aktualisieren einer Liste oder das Wechseln von Datensätzen. Notieren Sie sich den Berichtsnamen, die Sekundenanzahl und wann das Problem auftritt.

Dieser Ausgangswert ermöglicht es Ihnen zu messen, ob jede von Ihnen ausprobierte Lösung tatsächlich eine Verbesserung bringt. Zudem hilft es Ihnen, sich klar mit Ihrem BC-Partner abzustimmen, falls Sie später dessen Unterstützung benötigen.

2. Führen Sie den Performance-Profiler aus

Business Central enthält einen integrierten Profiler, der zeigt, wo bei einer Aktion Zeit verloren geht. Sie benötigen dafür keine technischen Vorkenntnisse.

Gehen Sie zu „Hilfe und Support“, dann „Problembehandlung“ und schließlich „Leistung analysieren“. Klicken Sie auf „Starten“, führen Sie die langsame Aktion aus (öffnen Sie den Bericht oder aktualisieren Sie die Seite) und klicken Sie auf „Stoppen“.

Die Ergebnisse zeigen die Zeit aufgeteilt nach der Standard-Business-Central-Anwendung und allen installierten Erweiterungen. Wenn eine Erweiterung für den Großteil der Verzögerung verantwortlich ist, wissen Sie nun, dass Sie den Anbieter dieser App oder Ihren BC-Partner kontaktieren müssen. Laut Microsofts Dokumentation zur Berichtsleistung können Ihnen auch Berichtstelemetriedaten helfen, langsame SQL-Abfragen und hohe Zeilenanzahlen im großen Stil zu identifizieren.

3. Prüfen Sie FlowFields und FactBoxes auf der Seite

FlowFields sind berechnete Summen (wie „Saldo“ oder „Verkäufe in diesem Jahr“), die Business Central jedes Mal neu berechnet, wenn Sie einen Datensatz anzeigen. Auf einer Listenseite mit 50 Zeilen löst jedes FlowField eine separate Berechnung pro Zeile aus.

FactBoxes sind die Informationsfelder auf der rechten Seite einer Seite. Jede FactBox ruft bei jedem Laden der Seite zusätzliche Daten ab. Zusammen gehören komplexe FlowFields und FactBoxes zu den häufigsten Ursachen für langsame Seiten.

Verwenden Sie die Seiteninspektion (Strg + Alt + F1), um zu sehen, welche Felder und Erweiterungen auf der Seite geladen werden. Nutzen Sie dann die Personalisierung (das Zahnrad-Symbol), um FactBoxes und FlowFields auszublenden, die Sie nicht aktiv benötigen. Schon das Entfernen von zwei komplexen FactBoxes kann das Laden um Sekunden verkürzen.

4. Überprüfen Sie das Datenmodell auf Komplexität durch mehrere Tabellen

Berichte, die Daten aus vielen Business Central-Tabellen gleichzeitig abrufen, sind von Natur aus langsamer. Ein Bericht zur Verkaufsmarge, der Kundenposten, Artikelposten und Sachposten verknüpft, führt deutlich mehr SQL-Abfragen aus als eine einfache Kundentabelle.

Fragen Sie sich: Benötigt dieser Bericht wirklich all diese Tabellen in einem Durchlauf? In vielen Fällen lässt sich die Zusammenführung von Daten aus verschiedenen Tabellen außerhalb der nativen Berichts-Engine besser handhaben – in einem Tool, das für tabellenübergreifende Verknüpfungen ausgelegt ist.

Wenn die Komplexität des Berichts durch Daten aus mehreren Mandanten entsteht, vervielfacht sich der Aufwand. Jeder zusätzliche Mandant bedeutet einen separaten Datenabfragezyklus. Tools wie Exsion365 ziehen Daten aus mehreren Tabellen und Mandanten mit einem einzigen Klick in einer einzigen Excel-Arbeitsmappe zusammen.

5. Bewerten Sie das Berichtsdesign und den Layouttyp

Nicht jeder langsame Bericht liegt am Datenvolumen. Manchmal ist das eigene Design des Berichts der Flaschenhals. Berichte, die aus älteren NAV-Systemen migriert wurden, enthalten oft eine zeilenweise Verarbeitungslogik, die für die aktuelle Plattform nie optimiert wurde.

Auch der Layouttyp spielt eine Rolle. RDL-Layouts können bei belegartigen Berichten langsamer ausgeführt werden als Word-Layouts, insbesondere beim Erstellen von PDFs oder beim Versenden von E-Mails. Wenn ein bestimmter Bericht nur beim Drucken oder E-Mail-Versand langsam läuft, kann das Layout die Ursache sein.

Prüfen Sie mit Ihrem Partner, ob der Bericht AL-Abfragen oder Filterungen auf Datensatzebene verwendet. Berichte, die den Datenabruf auf Abfrageebene automatisieren, weisen eine deutlich bessere Leistung auf als Berichte, die im Code Tausende von Datensätzen in Schleifen durchlaufen.

6. Testen Sie mit gefilterten Datensätzen

Eine der schnellsten Lösungen für einen langsamen Bericht ist die Reduzierung der zu verarbeitenden Datenmenge. Viele Berichte durchsuchen jahrelange Posten, obwohl Sie nur den aktuellen Zeitraum benötigen.

Fügen Sie Datumsfilter hinzu, bevor Sie den Bericht ausführen. Begrenzen Sie den Datensatz auf das aktuelle Geschäftsjahr oder die letzten 12 Monate. Wenn Ihr Bericht Dimensionsfilter enthält, setzen Sie diese so eng wie möglich. Dieser einzige Schritt kann einen Fünf-Minuten-Bericht in einen Zehn-Sekunden-Bericht verwandeln.

Sie können auch gespeicherte Ansichten für häufig verwendete Filterkombinationen erstellen. Eine gespeicherte Ansicht sorgt dafür, dass sich Ihr Team nicht bei jedem Ausführen des Berichts an die richtigen Filter erinnern muss.

7. Wechseln Sie für tabellenübergreifende Berichte zu Excel-basiertem Reporting

Wenn Ihr tabellenübergreifender Bericht nach der Durchführung der Schritte eins bis sechs immer noch langsam ist, lässt sich das Problem in der nativen Berichts-Engine möglicherweise nicht beheben. Die integrierten Berichte von Business Central sind für die Transaktionsverarbeitung konzipiert und nicht für die analytischen Verknüpfungen, die Controller typischerweise benötigen.

Wenn Sie diese Berichte mit einer direkten Datenverbindung nach Excel verlagern, haben Sie mehr Kontrolle darüber, wie Daten geladen und formatiert werden. Mit Exsion365 erstellen Sie den Bericht einmal als wiederverwendbare Vorlage und aktualisieren ihn mit einem einzigen Klick, wann immer Sie aktualisierte Zahlen benötigen.

Da sich Exsion365 direkt mit Ihren Business Central-Daten verbindet und Ihre bestehenden Benutzerberechtigungen berücksichtigt, entfällt der Exportschritt und das Risiko veralteter Daten. Ihr mandantenübergreifender GuV- oder Margenbericht wird in Sekunden statt in Minuten aktualisiert.

Warum werden Business Central-Berichte im Laufe der Zeit langsamer?

Die Leistung von Berichten verschlechtert sich meist schleichend. Da Ihr Unternehmen immer mehr Transaktionen bucht, wachsen die Tabellen, die von Berichten abgefragt werden. Ein Bericht, der beim Go-Live einwandfrei lief, durchsucht zwei Jahre später vielleicht Hunderttausende zusätzlicher Zeilen.

Aufbewahrungsrichtlinien und eine regelmäßige Datenarchivierung helfen, diese Tabellen schlank zu halten. Wenn Ihre Umgebung noch nie bereinigt wurde, kann die Planung einer Datenanalyse mit Ihrem BC-Partner sofortige Geschwindigkeitsverbesserungen bringen.

Erweiterungen fügen eine weitere Ebene hinzu. Jede neue Erweiterung installiert Event-Subscriber, die bei gängigen Aktionen ausgelöst werden. Je mehr Erweiterungen Sie im Laufe der Zeit installieren, desto mehr Hintergrundprozesse sammeln sich bei jedem Seitenaufruf und Berichtslauf an.

Können Controller die Berichtsleistung ohne IT-Hilfe diagnostizieren?

Ja. Die Tools Performance-Profiler und Seiteninspektion in Business Central erfordern keine Administratorrechte oder technischen Schulungen. Jeder Benutzer kann sie ausführen, um festzustellen, wo Verzögerungen auftreten.

Für Lösungen, die Codeänderungen, Datenbankindizes oder Anpassungen an Erweiterungen beinhalten, benötigen Sie Ihren BC-Partner. Der entscheidende Vorteil einer vorherigen Diagnose besteht darin, dass Sie mit konkreten Daten und nicht mit einer allgemeinen Beschwerde in dieses Gespräch gehen.

Controller, die die Abhängigkeit von der IT im täglichen Reporting verringern möchten, können ihre zeitkritischsten Berichte vollständig aus der nativen Engine auslagern.

Indem Sie diese Berichte in Excel erstellen, steuern Sie das Design, die Filter und den Aktualisierungsplan direkt selbst, ohne auf andere warten zu müssen.

Wie Exsion365 Ihnen hilft, langsame tabellenübergreifende Berichte zu beheben

Wenn Ihre Reporting-Anforderungen die Möglichkeiten der nativen Business Central-Engine übersteigen, bietet Exsion365 Ihnen einen direkten Weg zu schnelleren Ergebnissen. Exsion Reporting verbindet Excel in Echtzeit mit Ihren Business Central-Daten, sodass Sie tabellen- und mandantenübergreifende Berichte erstellen können, die sich mit einem Klick aktualisieren lassen.

Anstatt auf einen Bericht zu warten, der fünf Tabellen und drei Mandanten verknüpft, erstellen Sie eine wiederverwendbare Vorlage in Excel und klicken auf „Aktualisieren“. Die Daten werden in Sekundenschnelle geladen, da Exsion nur die von Ihnen benötigten Felder abruft, gefiltert nach Ihren Vorgaben.

Ihr Team kennt sich bereits mit Excel aus. Es gibt keine neue Benutzeroberfläche zu erlernen und kein Schulungsprogramm zu planen. Exsion365 respektiert Ihre Business Central-Berechtigungen, sodass jeder Benutzer nur die Daten sieht, für die er autorisiert ist.

Wenn Sie mehr Zeit mit dem Warten auf Berichte verbringen als mit deren Analyse, kontaktieren Sie uns für ein unverbindliches Gespräch über Ihre spezifischen Herausforderungen im Reporting.

FAQs zur Diagnose langsamer Business Central-Berichte

[[FAQ_START]]

Was führt dazu, dass Business Central-Berichte langsam ausgeführt werden? | Langsame Berichte werden meist durch komplexe FlowFields, ungefilterte Datensätze, die zu viele Zeilen durchsuchen, oder die Verknüpfung mehrerer Tabellen verursacht. Auch Erweiterungen mit schlecht optimiertem Code können die Verarbeitungszeit bei jedem Berichtslauf erhöhen.

Wie verwende ich den Performance-Profiler in Business Central? | Gehen Sie zu „Hilfe und Support“, wählen Sie „Problembehandlung“ und dann „Leistung analysieren“. Klicken Sie auf „Starten“, führen Sie den langsamen Bericht aus und klicken Sie auf „Stoppen“. Der Profiler zeigt, ob die Verzögerung durch die Basisanwendung oder eine installierte Erweiterung verursacht wird.

Kann Exsion365 langsame Business Central-Berichte ersetzen? | Exsion365 verlagert Ihre tabellen- und mandantenübergreifenden Berichte nach Excel mit einer direkten Verbindung zu Business Central. Berichte, die in der nativen Engine Minuten dauern, werden mit Exsion in Sekunden aktualisiert, da Sie genau steuern, welche Datenfelder geladen werden.

Benötige ich Administratorrechte, um langsame Berichte zu diagnostizieren? | Nein. Die Tools Performance-Profiler und Seiteninspektion stehen Standardbenutzern zur Verfügung. Für tiefere Fehlerbehebungen wie Indexänderungen oder Code-Optimierungen benötigt Ihr BC-Partner Administratorrechte.

Wie verbessert Filtern die Leistung eines Berichts? | Filter reduzieren die Anzahl der Zeilen, die ein Bericht durchsucht. Das Hinzufügen eines Datumsfilters zur Begrenzung der Daten auf das aktuelle Geschäftsjahr kann die Verarbeitungszeit von Minuten auf Sekunden verkürzen. Mit Exsion365 können Sie Filter auf Vorlagenebene definieren, sodass sie bei jeder Aktualisierung automatisch angewendet werden.

Ist Excel-Reporting schneller als native Business Central-Berichte? | Für tabellenübergreifende analytische Berichte: Ja. Die native Engine von Business Central ist für Transaktionsbelege optimiert. Exsion365 verbindet Excel direkt mit Ihren BC-Daten und ruft nur die von Ihnen angegebenen Spalten und Zeilen ab, was den Aufwand vollständiger Tabellenscans vermeidet.

[[FAQ_END]]