var(--variable-G1HWq7Fhn)

Trage Business Central-rapporten diagnosticeren in 7 stappen (2026)

Trage Business Central-rapporten diagnosticeren in 7 stappen (2026)

Leer hoe u trage Business Central-rapporten diagnosticeert met 7 stappen die betrekking hebben op FlowFields, filters, profilering en alternatieven op basis van Excel.

Over

Thomas Werkhoven

Deel dit artikel

Over

Thomas Werkhoven

Deel dit artikel

Uw maandelijkse winst-en-verliesrekening was voorheen binnen enkele seconden klaar. Nu duurt het vijf minuten en zit uw financiële team te wachten terwijl Business Central door de gegevens heen ploegt. Voor controllers die rapporten over meerdere tabellen en verschillende bedrijven heen uitvoeren, is dit soort vertraging niet ongebruikelijk, en het lost zichzelf zelden op.

De oorzaken variëren van overbelaste FlowFields tot slecht gefilterde datasets, en het identificeren van de juiste oorzaak maakt het verschil tussen een snelle oplossing en wekenlang giswerk. Deze handleiding loodst u door zeven duidelijke stappen om trage Business Central-rapporten te diagnosticeren en te herstellen.

Exsion365 biedt u een sneller alternatief voor rapportages over meerdere tabellen direct in Excel, en we laten u zien hoe dat in het proces past.

Snelgids: Hoe u trage Business Central-rapporten diagnosticeert in 7 eenvoudige stappen

  1. Identificeer welke rapporten traag zijn: Tim specifiek de rapporten en acties voordat u iets anders wijzigt.

  2. Voer de Performance Profiler uit: Gebruik de ingebouwde tool van Business Central om te meten waar de tijd aan wordt besteed.

  3. Inspecteer FlowFields en FactBoxes op de pagina: Controleer op berekende velden en informatiepanelen die het laden van de pagina vertragen.

  4. Controleer het datamodel op complexiteit met meerdere tabellen: Beoordeel of uw rapport te veel tabellen tegelijk samenvoegt.

  5. Evalueer het rapportontwerp en het lay-outtype: Bevestig of de lay-out en de verwerkingslogica aansluiten bij uw prestatiebehoeften.

  6. Test met gefilterde datasets: Pas datum- en dimensiefilters toe om het aantal rijen dat het rapport scant te verminderen.

  7. Stap over op Excel-rapportage voor rapporten met meerdere tabellen: Verplaats complexe rapporten naar Exsion365 om ze met één klik te vernieuwen in Excel.

Welk symptoom wijst naar welke oorzaak

Voordat u de zeven stappen doorloopt, is het goed om te kijken wat uw team daadwerkelijk ervaart en wat de waarschijnlijke oorzaak is. Het symptoom vertelt u meestal welke van de onderstaande stappen u het eerst moet uitvoeren.

[[TABLE_START]]

Wat u ziet | Waarschijnlijke oorzaak | Waar u dit kunt controleren | Wat u als eerste kunt proberen

Een lijstpagina opent traag | Zware FlowFields en FactBoxes die voor elke rij opnieuw worden berekend | Pagina-inspectie, Ctrl + Alt + F1 | Personaliseer de pagina en verberg de FactBoxes en FlowFields die niemand gebruikt

Eén rapport is traag en de rest is snel | Het ontwerp van het rapport zelf, zoals rij-voor-rij logica overgenomen uit NAV | Controleer met uw partner of het AL-query's gebruikt of door records heen loopt | Verplaats de filtering naar het queryniveau

Een rapport is alleen traag bij afdrukken of e-mailen | Het lay-outtype, aangezien RDL trager kan zijn dan Word voor rapporten in documentstijl | De lay-outinstelling van het rapport | Test hetzelfde rapport met een Word-lay-out

Alles is in de loop van twee jaar trager geworden | Tabelgroei doordat transacties zich opstapelen | Rapporttelemetrie en rijaantallen | Retentiebeleid en een data-audit met uw BC-partner

Een rapport met meerdere tabellen of bedrijven is traag | Elke extra tabel en elk extra bedrijf voegt een eigen aanvraagcyclus toe | De Performance Profiler, verdeeld over de basisapplicatie en extensies | Filter eerst grondig en verplaats het rapport vervolgens naar Excel via een directe verbinding

[[TABLE_END]]

Hoe u trage rapporten vindt en oplost in Business Central

1. Identificeer welke rapporten traag zijn

Voordat u iets wijzigt, moet u precies achterhalen welke rapporten of pagina's de vertraging veroorzaken. Vage omschrijvingen als "het systeem is traag" helpen u niet om het probleem te isoleren.

Open een stopwatch (uw telefoon werkt prima) en tim de specifieke actie: het openen van een rapport, het vernieuwen van een lijst of het wisselen van records. Noteer de naam van het rapport, het aantal seconden dat het duurt en wanneer het gebeurt.

Met deze nulmeting kunt u meten of elke oplossing die u probeert ook daadwerkelijk verschil maakt. Het helpt u ook om helder te communiceren met uw BC-partner als u later hun ondersteuning nodig heeft.

2. Voer de Performance Profiler uit

Business Central bevat een ingebouwde profiler die laat zien waar de tijd aan wordt besteed tijdens een actie. U heeft geen technische vaardigheden nodig om deze te gebruiken.

Ga naar Help en ondersteuning, vervolgens naar Problemen oplossen en daarna naar Prestaties analyseren. Klik op Starten, voer de trage actie uit (open het rapport of vernieuw de pagina) en klik op Stoppen.

De resultaten verdelen de tijd tussen de standaard Business Central-applicatie en eventuele geïnstalleerde extensies. Als een extensie verantwoordelijk is voor het grootste deel van de vertraging, weet u nu dat u contact op moet nemen met de leverancier van die app of met uw BC-partner. Volgens de documentatie over rapportprestaties van Microsoft kunnen telemetriegegevens van rapporten u ook helpen om trage SQL-query's en hoge rijaantallen op schaal te identificeren.

3. Inspecteer FlowFields en FactBoxes op de pagina

FlowFields zijn berekende totalen (zoals "Saldo" of "Omzet dit jaar") die Business Central telkens opnieuw berekent wanneer u een record bekijkt. Op een lijstpagina met 50 rijen triggert elk FlowField een aparte berekening per rij.

FactBoxes zijn de informatiepanelen aan de rechterkant van een pagina. Elk paneel haalt extra gegevens op telkens wanneer de pagina geladen wordt. Samen zijn zware FlowFields en FactBoxes een van de meest voorkomende oorzaken van trage pagina's.

Gebruik Pagina-inspectie (Ctrl + Alt + F1) om te zien welke velden en extensies op de pagina geladen worden. Gebruik vervolgens Personaliseren (het tandwielpictogram) om FactBoxes en FlowFields te verbergen die u niet actief nodig heeft. Zelfs het verwijderen van twee zware FactBoxes kan al seconden schelen bij het laden.

4. Controleer het datamodel op complexiteit met meerdere tabellen

Rapporten die gegevens uit veel Business Central-tabellen tegelijk ophalen, zijn inherent trager. Een rapport over de verkoopmarge dat klantposten, artikelposten en grootboekgegevens combineert, voert aanzienlijk meer SQL-query's uit dan een klantenlijst uit één tabel.

Vraag uzelf af: heeft dit rapport echt al die tabellen in één run nodig? In veel gevallen is het consolideren van gegevens uit verschillende tabellen beter uit te voeren buiten de standaard rapportagemotor, in een tool die ontworpen is voor koppelingen tussen tabellen.

Als de complexiteit van het rapport wordt veroorzaakt door gegevens van meerdere bedrijven, wordt de overhead nog groter. Elk extra bedrijf voegt een aparte cyclus van gegevensaanvragen toe. Tools zoals Exsion365 halen met één klik gegevens uit meerdere tabellen en bedrijven op in één Excel-werkmap.

5. Evalueer het rapportontwerp en het lay-outtype

Niet elk traag rapport wordt veroorzaakt door het datavolume. Soms is het ontwerp van het rapport zelf de bottleneck. Rapporten die gemigreerd zijn uit oudere NAV-systemen bevatten vaak nog rij-voor-rij verwerkingslogica die nooit geoptimaliseerd is voor het huidige platform.

Ook het lay-outtype is van belang. RDL-lay-outs kunnen trager werken dan Word-lay-outs voor rapporten in documentstijl, vooral bij het genereren van PDF's of het verzenden van e-mails. Als een specifiek rapport alleen traag is wanneer u het afdrukt of e-mailt, kan de lay-out de oorzaak zijn.

Controleer met uw partner of het rapport AL-query's of filtering op datasetniveau gebruikt. Rapporten die gegevensoverdracht automatiseren op queryniveau presteren aanzienlijk beter dan rapporten die in de code door duizenden records heen lopen.

6. Test met gefilterde datasets

Een van de snelste oplossingen voor een traag rapport is simpelweg het verminderen van de hoeveelheid gegevens die het verwerkt. Veel rapporten scannen jaren aan grootboekposten terwijl u alleen de huidige periode nodig heeft.

Voeg datumfilters toe voordat u het rapport uitvoert. Beperk de dataset tot het huidige boekjaar of de afgelopen 12 maanden. Als uw rapport dimensiefilters bevat, stel deze dan zo strak mogelijk in. Deze enkele stap kan een rapport van vijf minuten veranderen in een rapport van tien seconden.

U kunt ook opgeslagen weergaven maken voor veelgebruikte filtercombinaties. Een opgeslagen weergave zorgt ervoor dat uw team niet telkens de juiste filters hoeft te onthouden wanneer ze het rapport uitvoeren.

7. Stap over op Excel-rapportage voor rapporten met meerdere tabellen

Als uw rapport met meerdere tabellen na het doorlopen van stappen één tot en met zes nog steeds traag is, is het probleem mogelijk niet op te lossen binnen de standaard rapportagemotor. De ingebouwde rapporten van Business Central zijn ontworpen voor transactionele verwerking, niet voor de analytische koppelingen die controllers doorgaans nodig hebben.

Door die rapporten naar Excel te verplaatsen met een directe dataverbinding, krijgt u meer controle over hoe gegevens worden geladen en opgemaakt. Met Exsion365 bouwt u het rapport eenmalig op als een herbruikbare sjabloon en vernieuwt u het met één klik wanneer u bijgewerkte cijfers nodig heeft.

Omdat Exsion365 rechtstreeks verbinding maakt met uw Business Central-gegevens en uw bestaande gebruikersrechten respecteert, is er geen exportstap en is er geen risico op verouderde gegevens. Uw winst-en-verliesrekening of margerapport over meerdere bedrijven wordt in seconden in plaats van minuten vernieuwd.

Waarom worden Business Central-rapporten in de loop van de tijd trager?

De prestaties van rapporten nemen meestal geleidelijk af. Naarmate uw bedrijf meer transacties boekt, worden de tabellen die door rapporten worden opgevraagd groter. Een rapport dat bij de livegang goed presteerde, scant twee jaar later mogelijk honderdduizenden extra rijen.

Retentiebeleid en regelmatige data-archivering helpen om die tabellen slank te houden. Als uw omgeving nog nooit is opgeschoond, kan het plannen van een data-audit met uw BC-partner direct prestatieverbeteringen opleveren.

Extensies voegen nog een extra laag toe. Elke nieuwe extensie installeert 'event subscribers' die bij algemene acties worden geactiveerd. Hoe meer extensies u in de loop van de tijd installeert, hoe meer achtergrondverwerking zich opstapelt bij het laden van elke pagina en het uitvoeren van elk rapport.

Kunnen controllers rapportageproblemen diagnosticeren zonder IT-hulp?

Ja. De Performance Profiler en Pagina-inspectie in Business Central vereisen geen beheerdersrechten of technische training. Elke gebruiker kan ze uitvoeren om te identificeren waar vertragingen optreden.

Voor oplossingen die codewijzigingen, database-indexen of aanpassingen aan extensies vereisen, heeft u uw BC-partner nodig. Het grote voordeel van eerst zelf de diagnose stellen, is dat u dat gesprek aangaat met specifieke gegevens in plaats van met een algemene klacht.

Controllers die de afhankelijkheid van IT willen verminderen in hun dagelijkse rapportage, kunnen hun meest tijdsgevoelige rapporten volledig buiten de standaard engine om organiseren.

Door die rapporten in Excel te bouwen, beheert u het ontwerp, de filters en het schema voor vernieuwen rechtstreeks zelf, zonder op iemand anders te hoeven wachten.

Hoe Exsion365 u helpt trage rapporten met meerdere tabellen op te lossen

Wanneer uw rapportagebehoeften de mogelijkheden van de standaard Business Central-engine ontgroeien, biedt Exsion365 u een directe weg naar snellere resultaten. Exsion Reporting verbindt Excel in realtime met uw Business Central-gegevens, zodat u rapporten over meerdere tabellen en bedrijven kunt bouwen die met één klik worden vernieuwd.

In plaats van te wachten op een rapport dat vijf tabellen en drie bedrijven combineert, bouwt u een herbruikbare sjabloon in Excel en klikt u op Vernieuwen. De gegevens worden binnen enkele seconden geladen omdat Exsion alleen de velden ophaalt die u nodig heeft, gefilterd op de manier die u definieert.

Uw team kent Excel al. Er is geen nieuwe interface om te leren en er hoeft geen trainingsprogramma te worden gepland. Exsion365 respecteert uw Business Central-machtigingen, dus elke gebruiker ziet alleen de gegevens waartoe hij of zij geautoriseerd is.

Als u meer tijd besteedt aan het wachten op rapporten dan aan het analyseren ervan, neem dan contact met ons op voor een vrijblijvend gesprek over uw specifieke rapportage-uitdagingen.

Veelgestelde vragen over het diagnosticeren van trage Business Central-rapporten

[[FAQ_START]]

Wat zorgt ervoor dat Business Central-rapporten traag werken? | Trage rapporten worden meestal veroorzaakt door zware FlowFields, ongefilterde datasets die te veel rijen scannen, of rapporten die meerdere tabellen combineren. Extensies met slecht geoptimaliseerde code kunnen ook verwerkingstijd toevoegen aan elke rapportagemethode.

Hoe gebruik ik de Performance Profiler in Business Central? | Ga naar Help en ondersteuning, selecteer Problemen oplossen en vervolgens Prestaties analyseren. Klik op Starten, voer het trage rapport uit en klik op Stoppen. De profiler laat zien of de vertraging afkomstig is van de basisapplicatie of van een geïnstalleerde extensie.

Kan Exsion365 trage Business Central-rapporten vervangen? | Exsion365 verplaatst uw rapporten over meerdere tabellen en bedrijven naar Excel met een rechtstreekse Business Central-verbinding. Rapporten die in de standaard engine minuten duren, worden met Exsion in seconden vernieuwd, omdat u zelf precies bepaalt welke gegevensvelden worden geladen.

Heb ik beheerdersrechten nodig om trage rapporten te diagnosticeren? | Nee. De Performance Profiler en Pagina-inspectie zijn beschikbaar voor standaardgebruikers. Voor diepgaandere oplossingen zoals indexwijzigingen of code-optimalisatie heeft uw BC-partner wel beheerderstoegang nodig.

Hoe verbetert filtering de prestaties van rapporten? | Filters verminderen het aantal rijen dat een rapport scant. Het toevoegen van een datumfilter om gegevens te beperken tot het huidige boekjaar kan de verwerkingstijd verkorten van minuten naar seconden. Met Exsion365 kunt u filters definiëren op sjabloonniveau, zodat ze automatisch bij elke vernieuwing worden toegepast.

Is rapporteren in Excel sneller dan standaard Business Central-rapporten? | Voor analytische rapporten over meerdere tabellen wel. De standaard engine van Business Central is geoptimaliseerd voor transactionele documenten. Exsion365 verbindt Excel rechtstreeks met uw BC-gegevens en haalt alleen de kolommen en rijen op die u opgeeft, wat de overhead van scans van volledige tabellen voorkomt.

[[FAQ_END]]