Dynamics Business Central / NAV Developer Digest - Vol. 552

Dynamics Business Central / NAV Developer Digest - Vol. 552

ArcherPoint by Cherry Bekaert’s Developer Digest focuses on Microsoft Dynamics 365 Business Central and Dynamics NAV development. This week’s volume includes enabling indexes in the BC client, Business Central resources for partners from Microsoft, the move to the Responses API for future AI projects, and data positions within streams.

The Dynamics 365 Business Central community, consisting of developers, project managers, and consultants, collaborates across various platforms to share valuable insights. At ArcherPoint, we greatly value their dedication and expertise. To ensure widespread access to this technical knowledge, we created Developer Digest.

Enable or disable indexes in the client

New in BC v28 is a performance enhancement that lets users enable and disable indexes in the BC client. This new feature (actually, resurrecting a feature from C-Side, but I digress) allows users to disable unused indexes to save storage and reduce costs when inserting or modifying data in SQL, especially since not all companies use all available indexes.

You can watch Microsoft demonstrate enhanced index management on their YouTube page and read more about table keys and indexes on Microsoft’s Table Keys Learn page.

Duilio Tacconi discusses this feature in more detail in his blog, Dynamics 365 Business Central 2026 Wave 1. What’s New in Performance.

Microsoft Business Central resources for partners

Now is a good time to remind everyone that Microsoft provides useful Business Central resources for Microsoft partners that are worth checking out:

The move to the Responses API for AI projects

The Responses API combines the best of Chat Completions and the Assistants API, representing Microsoft’s preferred approach for future AI projects. Among its advantages, the Responses API offers better performance, lower costs, and flexible input options. For example, the Responses API provides more efficient token handling than Chat Completions, resulting in significant cost savings. The Responses API also reduces much of the development complexity compared to Chat Completions.

Stefano Demiliani offers a comprehensive assessment of what the Responses API means for AI development in BC projects in his blog, From Chat Completions to Responses API: why Azure OpenAI’s new paradigm changes everything.

Read more about Responses API on Microsoft Learn.

Data positions within streams

Understanding the concept of streams in AL is hard enough. Getting your arms around which position the data has in a stream can be even more difficult.

Erik Hougaard takes a look at how to understand data positioning within InStreams and OutStreams and how they can be used.

Watch Erik’s video, What’s your position on positions in streams?, to learn more.

Are you interested in Dynamics NAV and Business Central development? Check out our collection of NAV/BC Development Blogs.

Read “How To” blogs from ArcherPoint by Cherry Bekaert for practical advice on using Microsoft Dynamics NAV and Dynamics 365 Business Central.

Stay Informed

Choose Your Preferences

"*required" indicates required fields

This field is for validation purposes and should be left unchanged.
Subscription Options
By subscribing you are consenting to receiving emails from ArcherPoint and agreeing to the storing & processing of your personal data as described in our Privacy Policy. You can can unsubscribe at any time.