Ammolh Saallvi
ammolhsaallvi.bsky.social
Ammolh Saallvi
@ammolhsaallvi.bsky.social
Seasoned Dynamics NAV & BC Developer | Project Management Expert.| MS Dynamics NAV & Business Central Architect| 18+ Years of Dynamics NAV & BC Development & Project Management
https://ammolhsaallvi.blog
#MSDYN365BC It seems report part is broken in BC SaaS version and throws errors as below. It works once we clean the cache but after some time it pops up again
Is anybody face this issue ?
September 30, 2025 at 10:07 AM
Check out the latest article in my newsletter: Why Marking Objects as Internal in Business Central Matters linkedin.com/pulse/why-ma... via
@LinkedIn
Why Marking Objects as Internal in Business Central Matters
In the world of Microsoft Dynamics 365 Business Central development, structuring extensions effectively isn't just good practice—it’s essential. One of the often overlooked yet powerful tools in an AL...
linkedin.com
June 10, 2025 at 8:24 AM
🔍 Stuck with barcodes not showing in RDLC reports on Business Central? You're not alone — and the fix might be simpler than you think.

ammolhsaallvi.blog/2025/06/05/s...

#msdyn365bc #businesscentral
Solving Barcode Printing Issues in RDLC Reports – Business Central On-Premise (v25)
When working with barcode printing in RDLC reports on Microsoft Dynamics 365 Business Central On-Premise, I recently ran into an issue that had me stumped for hours — and as it turns out, it all ca…
ammolhsaallvi.blog
June 5, 2025 at 7:11 AM
🚨 Microsoft Business Central Pricing Changes Coming October 1, 2025 🚨
Microsoft has announced the first major price update in 5+ years for Dynamics 365 Business Central — effective October 1, 2025.

ammolhsaallvi.blog/2025/05/12/u...

#msdyn365bc
#businesscentral
Upcoming Microsoft Business Central Pricing Changes – What You Need to Know
Microsoft has officially announced pricing changes for Dynamics 365 Business Central, set to take effect on October 1, 2025. This marks the first significant price adjustment in over five years, ac…
ammolhsaallvi.blog
May 12, 2025 at 5:29 AM
🚀 New in #MSDyn365BC 2025 Wave 1: ExcelLayoutMultipleDataSheets
With the new ExcelLayoutMultipleDataSheets property, developers can now export multiple data items into separate worksheets
ammolhsaallvi.blog/2025/05/09/i...

#Msdyn365bc
#businesscentral
Introducing ExcelLayoutMultipleDataSheets in Business Central 2025 Wave 1
With the release of Business Central 2025 Wave 1, business central continues to enhance developer and user experience in reporting and data analysis. One such powerful addition is the new property:…
ammolhsaallvi.blog
May 9, 2025 at 2:09 AM
🚀 Boost Report Performance in Business Central with a Simple AL Property
Did you know that adding just one line of AL code can improve the performance of your Business Central reports—especially in the cloud?

ammolhsaallvi.blog/2025/05/08/o...

#msdyn365bc
#businesscentral
Optimizing Business Central Reports with the DataAccessIntent Property
When developing reports in Microsoft Dynamics 365 Business Central, performance and scalability are crucial—especially in cloud environments where system efficiency impacts everything from responsi…
ammolhsaallvi.blog
May 8, 2025 at 2:36 AM
🚀 Boost Performance in Business Central with SETLOADFIELDS

Are your custom AL reports or extensions slowing down when dealing with large datasets? One simple yet powerful trick is using SETLOADFIELDS

ammolhsaallvi.blog/2025/05/06/b...

#msdyn365bc
#businesscentral
Boosting Performance in Business Central with SETLOADFIELDS
When building customizations or integrations in Microsoft Dynamics 365 Business Central, performance is often a key concern—especially when working with large datasets. One powerful 🚀 What is SETLO…
ammolhsaallvi.blog
May 6, 2025 at 7:19 AM
#msdyn365bc community members traveling for #DirectionAsia2025, important points
  𝗧𝗵𝗮𝗶𝗹𝗮𝗻𝗱 𝗗𝗶𝗴𝗶𝘁𝗮𝗹 𝗔𝗿𝗿𝗶𝘃𝗮𝗹 𝗖𝗮𝗿𝗱 (𝗧𝗗𝗔𝗖) – 𝗠𝗮𝗻𝗱𝗮𝘁𝗼𝗿𝘆 𝗳𝗿𝗼𝗺 𝟭𝘀𝘁 𝗠𝗮𝘆 𝟮𝟬𝟮𝟱 visit tdac.immigration.go.th/arrival-card...
  Keep your hotel booking confirmation and return ticket handy
  The weather in Thailand is quite humid
Thailand Digital Arrival Card
tdac.immigration.go.th
May 2, 2025 at 2:13 PM
🌍 New in Business Central 2025 Wave 1: Limit Language Selection Per Environment 🚫🌐

With the latest Wave 1 2025 release, Microsoft Dynamics 365 Business Central now allows you to define which languages are available per environment.

ammolhsaallvi.blog/2025/05/02/h...

#msdyn365bc
#businesscentral
How to Define Allowed Languages Per Environment in Business Central 2025 Wave 1
With the release of Business Central 2025 Wave 1, BC continues to enhance administrative control and governance features. One of the most welcome additions for global organizations is the ability t…
ammolhsaallvi.blog
May 2, 2025 at 7:23 AM
Working with filters in AL? Want to build smarter, dynamic reports and pages in #MSDyn365BC?
Two underrated but powerful functions you should be using:

🔹 GETRANGEMIN()
🔹 GETRANGEMAX()

ammolhsaallvi.blog/2025/04/30/u...

#msdyn365bc
#businesscentral
Understanding GETRANGEMIN() and GETRANGEMAX() in Business Central
When working with filters and record ranges in AL , two handy functions often come into play: GETRANGEMIN() and GETRANGEMAX(). These functions help you programmatically access the lower and upper b…
ammolhsaallvi.blog
April 30, 2025 at 10:08 AM
Boost Business Central Performance
✅ Use SetAutoCalcFields before fetching records — and retrieve Flow Fields in a single optimized query!

ammolhsaallvi.blog/2025/04/29/b...

#msdyn365bc
#businesscentral
Boosting Performance in Business Central with SetAutoCalcFields
In today’s fast-paced business environments, performance optimization is not a luxury — it’s a necessity. Whether you’re building custom reports, extending pages, or writing integ…
ammolhsaallvi.blog
April 29, 2025 at 2:33 AM
Managing layouts has always been tricky — old designs stay around, confuse users, and create technical debt.

With Wave 1 2025, you can mark layouts as Obsolete

ammolhsaallvi.blog/2025/04/28/h...

#Msdyn365bc
#businesscentral
How to Make a Report Layout Obsolete in Business Central (Wave 1 2025)
With the release of Microsoft Dynamics 365 Business Central Wave 1 2025, it continues to refine the AL development experience — and one of the key improvements is the ability to obsolete report lay…
ammolhsaallvi.blog
April 28, 2025 at 2:05 AM
No more FORMAT() for simple value conversions!
New ToText() method — a cleaner, more predictable way to convert simple types (like Integer, Decimal, Boolean, DateTime, and even Option types) to text.

ammolhsaallvi.blog/2025/04/25/c...

#msdyn365bc
#businesscentral
Convert Simple Type Values to Text Using the New ToText Method in Business Central 2025 Wave 1
With the release of Business Central 2025 Wave 1, Business Central continues to simplify AL development by introducing intuitive and developer-friendly features. One such small yet powerful enhance…
ammolhsaallvi.blog
April 25, 2025 at 2:25 AM
Did you know you can now change the CardPageId directly in a Page Extension?
✅ This small change packs a punch:
Redirect navigation from a list page to your custom card
Keep standard pages untouched
ammolhsaallvi.blog/2025/04/24/c...
#msdyn365bc
#businesscentral
Changing the CardPageId in a Page Extension – Business Central Wave 1 2025
With the release of Business Central 2025 Wave 1, Business central continues to refine and empower AL developers with more flexibility when extending standard functionality. One of the subtle but s…
ammolhsaallvi.blog
April 24, 2025 at 2:20 AM
Business central has powerfully enhanced the
✅ More dynamic and computed formatting expressions
✅ Better integration in page/report extensions
✅ Improved handling of regional and currency-specific formats.

ammolhsaallvi.blog/2025/04/22/a...

#msdyn365bc
#businesscentral
AutoFormatExpression Property in Business Central – Wave 1 2025
With the release of Business Central 2025 Wave 1, Microsoft continues enhancing the AL language to make development cleaner, more flexible, and maintainable. One of the updates includes improvement…
ammolhsaallvi.blog
April 22, 2025 at 1:44 AM
Business Central developers, there's a cool addition in the 2025 Wave 1 release—Report.TargetFormat()!
This new method lets you determine the output format (PDF, Excel, Word, XML) of a report at runtime.
ammolhsaallvi.blog/2025/04/21/r...
#msdyn365bc
#businesscentral
Report.TargetFormat() Method in Business Central 2025 Wave 1
With the release of Microsoft Dynamics 365 Business Central 2025 Wave 1, Microsoft has continued to improve the AL language and reporting capabilities. One notable addition for developers working w…
ammolhsaallvi.blog
April 21, 2025 at 3:15 AM