web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Re: BC Slowness

(3) ShareShare
ReportReport
Posted on by 8
Hi all,
 
Page loading is getting slow (Approx 1 min 15 secs taken) for each drilling down/actions especially on the Ledger Entries page. Since, those pages have minimal level customization like adding of fields from Sales Inv Header and Purch Inv Header tables.
 
Kindly, anyone from community let us knw how these things will get resolved ? along with the reason. 
 
It would be more helpful, if any guide me on this.
 
Thanks.

 
I have the same question (0)
  • Suggested answer
    Rishabh Kanaskar Profile Picture
    6,219 Super User 2026 Season 1 on at
    A page like Ledger Entries taking more than a minute to load usually points to performance issues in the underlying data retrieval rather than just the UI customizations. Adding fields from related tables can impact performance, especially if they are flow fields or require complex lookups for each record.
     
    Here are the common reasons and solutions:
    > Flow Fields and Joins: If you have added fields from Sales Invoice Header or Purchase Invoice Header tables, they may be calculated fields. Each record shown on the page triggers a lookup, slowing down the page load.
    • Solution: Consider using an extension to precompute these values and store them in a custom field on the Ledger Entry table to avoid runtime lookups.
     
    > Large Dataset: Ledger Entry tables can have thousands of records, and loading them with joins can be heavy.
    • Solution: Apply filters, limit the number of records shown initially, or use search/filtering to drill into smaller subsets.
     
    > Environment Performance: Check if this happens for all users and across environments. If yes, it might be an environment performance issue.
    • Solution: Raise a support ticket with Microsoft and provide a performance recording using Page Inspector or Performance Profiler in Business Central so they can analyze it.
     
    > Extensions and Events: If there are custom extensions subscribing to OnAfterGetRecord or similar triggers, they may be adding overhead.
    • Solution: Review extensions and optimize event subscriber code.
     
    Thanks
    Rishabh
  • Suggested answer
    Pallavi Phade Profile Picture
    5,420 Super User 2026 Season 1 on at
    Namaste ,
     
     
     
    We also had problem while opening Ledger Page , we changed our logic and transferred our triggers into Batch Job based on business need.
     
    Please check below possiblities
     
    1) Slowness can be caused due to flowfields referring from other tables 
    2) Can you confirm if slowness exist if you uninstall your extensions
    3)  Also check script is written on openpage trigger . As per your problem statement slowness is  while loading page .
    4) instead of populating feilds while loading on openpage  , you can use trigger while posting the transaction or schedule batch job to update the additional fields.
     
    This link can b helpful.
     
    text
     
    If you feel helpful , please mark this as verified.
     
     
    Regards 
    Pallavi Phade 
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,993 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,116 Super User 2026 Season 1

#3
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 557 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans