AI · MICROSOFT · SHARED KNOWLEDGE

AI, in your work.

Understand what’s changing.
Discover what you can do with it.

IN FOCUS / AI & industry

Directions EMEA 2026: preparing for Paris

Dates, registration and AI topics in the announced Paris agenda, with questions and examples for evaluating Business Central solutions.

Read the story 4 min

TRY IT IN NEXO

A useful answer starts before the question.

Choose a task. Compare two requests. Take away a prompt with context.

Open the prompt workshop Interactive example · Fictional data · No signup
FROM IDEA TO NEXT STEP

“Summarise this meeting.”

ContextGoalFormat

“Extract decisions, actions and what still needs confirming.”

The difference is in what you ask.

EXPLORE NEXO

The latest, with perspective.

32 articles

Topic: All

Finance in BC29: functional changes and tax limitations

Microsoft lists three enhancements in public preview: multiple excise duties per item, withholding on employee transactions and vendor-specific self-billing number series. Their application depends on the process and configuration.

Microsoft · Announcement: · Editorial review

Financial Overview dashboard with revenue, net profit, margin and asset indicators, plus charts showing profitability and customer and vendor balances.
Financial dashboard for Microsoft Dynamics 365 Business Central in Microsoft Power BI. Used with permission from Microsoft.

BC29 databases: what to measure when reviewing extensions and indexes

BC29 introduces changes to the table-extension data model and indexes. A useful evaluation should compare reads, writes and execution conditions.

Microsoft · Announcement: · Editorial review

Laptop displaying a code editor on a wooden table, with a hand near the keyboard and glasses beside it.
Photo: Daniil Komov · Unsplash.
nNexo CommunityEditorial review · 2026-10-27

ANNOUNCEMENT & AVAILABILITY

Documentation checked on October 27, 2026 against the BC29 release notes and Microsoft's technical documentation. Nexo has performed no measurements. The scenario and test protocol are Nexo proposals. The physical details of storage conversion remain outside the verified scope. The video is retained as the originating source; its audiovisual content has not been verified.

What's new: Server and Database (2026 release wave 2)

Three changes to evaluate separately

Microsoft lists three Business Central 2026 release wave 2 capabilities as generally available: an improved data model for loading table-extension data, indexes combining fields from a base table and its extension, and enabling or disabling indexes from AL. They appear in the version 29.0 release notes.

Nexo interpretation: these capabilities warrant reviewing queries and indexing decisions. Attributing a difference to the platform update or an extension's design requires evaluating them separately and retaining reproducible results.

What keys allow and which limits remain

The key documentation places support for combining base and extension fields in BC29, runtime 18.0. Keys still cannot include fields defined in another table extension.

The same documentation explains the index tradeoff: indexes can benefit reads, but maintaining them consumes resources during writes. Re-enabling a disabled key can require an expensive rebuild. Measure inserts, modifications and rebuild time alongside the query you intend to accelerate.

Availability and updating the environment

In Business Central online, the effective update date depends on each environment and its schedule. Microsoft's rollout process allows administrators to manage updates in the administration center. Before comparing results, check the version actually installed and prepare a test copy.

For on-premises deployments, the BC29 upgrade path supports direct upgrades from versions 25 through 28. For versions 14 through 24, it specifies an intermediate upgrade to version 25. This version path should be accompanied by an extension compatibility review.

Fictional example: querying by date and zone

As a design exercise, imagine a PedidoDemo table with a Fecha field and an extension adding ZonaNexo. The test retrieves records for a zone within a date range. The names and scenario are fictional; they represent neither a commercial extension nor a completed measurement.

First, compare identical code and data in the reference environment and BC29 without redesigning the indexes. Then, within BC29, compare one extension variant without the new mixed key and another with it. This lets you examine the effects of the upgrade and the index change separately.

  • Keep data volume and distribution, filters and retrieved fields constant.
  • Check that both variants return the same records.
  • Define the number of repetitions in advance and record the first execution separately from subsequent runs.
  • Include representative write operations and record concurrent load.

What to record for each comparison

This is Nexo's proposed record for preserving test conditions. It contains no results or improvement thresholds.

AspectWhat to recordWhat it helps interpret
EnvironmentVersion and build, online or on-premises deployment, and extension versions.Whether executions use comparable configurations.
Data and queryRecord count, distribution by zone, filters and requested fields.Whether the workload remained constant.
ReadsDuration of every repetition, first execution, median and spread.Whether the difference is stable or depends on isolated runs.
Writes and indexesInsert and modification duration; key creation or rebuild time.What cost accompanies a potential read improvement.
Concurrent activityOther active processes and execution time.Whether variation coincides with load changes.

Measure the process and explain the scope

Microsoft's AL Profiler helps investigate where extensions spend execution time. Instrumentation records calls in greater detail; sampling estimates activity periodically and generally introduces less overhead. Keep the same mode when comparing profiles, and record total process duration too.

Nexo interpretation: a faster query provides evidence for that scenario. Before recommending an index change, also check writes and variability. If only one variant or set of filters improves, report that scope alongside the test conditions.

Created with AI assistance and reviewed by Nexo Community. Practical proposals and editorial interpretation are distinguished from documented facts.

Read the source ↗

CONNECT THIS IDEA

A useful next step.

AI & industry · 3 minTesting in BC29: connecting AL development and user acceptanceAI & industry · 3 minReporting in BC29: controlling layouts and accessing the inbox through APIs

More articles appear as you continue scrolling.