# BC Observatory: Posts > Business Central blog posts as derived evidence: summary, key points, short verbatim quotes, objects as named, link to the original. > Tier community. Frontmatter: schemas/frontmatter.post.json. 601 posts, newest first. - [October 2026 Cumulative Updates for Dynamics 365 Business Central](dvlprlife-com/https-www-dvlprlife-com-2026-10-october-2026-cumulative-updates-for-dynamics-365-business-central--a64e9af8be.md): October 2026 cumulative updates for Dynamics 365 Business Central are available, including Business Central 2026 Wave 2 release with version 29.0 for online customers and updates for on-premises versions 28.6, 27.12, and 26.18. Organizations should verify implementation readiness and compatibility with customizations before upgrading. (DvlprLife, 2026-10-08) - [How to Migrate Business Central Table Fields from Integer to BigInteger.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-3697577773817687094--e070102696.md): Business Central version 29 enables developers to migrate table fields from Integer to BigInteger without data loss during upgrades when targeting runtime 18.0 or later. This addresses scenarios where record identifiers exceed the 32-bit integer limit, while requiring careful handling of dependent code that may face narrowing conversions. (Saurav Dhyani, 2026-10-08) - [Data query tools in the Business Central MCP server: a hands-on test guide](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-693116706571215184--4c47cc37c6.md): The Data Query Tools feature on the Business Central MCP server enables agents to query tables, read schemas, and run AL queries without requiring pre-published API pages, expanding ad hoc analysis capabilities while maintaining read-only access based on user permissions. (Mohana's Dynamics NAV & BC blog, 2026-10-07) - [Debunking Myths related to Table Structure in Dynamics 365 Business Central 2026 Wave 2](duiliotacconi-com/2201.md): This post debunks common myths about table structure limits in Dynamics 365 Business Central 2026 Wave 2 (version 29), which now merges table extension fields into base tables. It clarifies field count limits (1018 fields), SQL Server 8KB record size constraints based on data types, key/index limits (no 40-key cap), and the possibility of mixing base and extension fields in indexes. (Duilio Tacconi, 2026-10-07) - [Business Central 2026 Release Wave 2: Turn SIFT Indexes On or Off](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-3728891053687741480--7cb5bca9a9.md): Starting with Business Central 2026 Release Wave 2, administrators can now turn SIFT (SumIndexField Technology) indexes on or off directly in the application through Table Information. This feature provides operational control over database performance by allowing targeted index management based on actual usage patterns without requiring developer changes or application modifications. (Saurav Dhyani, 2026-10-07) - [Business Central ToolTip and ToolTipML Properties Are Now Available on Pages](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-9167085598395012736--e9edbb4eee.md): Business Central now supports ToolTip and ToolTipML properties directly on page objects, allowing navigation actions to inherit tooltips from their target pages rather than requiring duplicate tooltip definitions on each action. (Saurav Dhyani, 2026-10-06) - [Composite Layouts in Business Central 29.0: Brand One Report End to End](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-4594837215872264619--a1f1a65db5.md): Business Central 29.0 enables composite layouts where branding is split into three separate parts (header/footer, theme, and body) that merge at render time instead of baking everything into one Word document. The post walks through a complete example of branding the Standard Sales Invoice report for Contoso, covering setup in both the UI and AL code. (Mohana's Dynamics NAV & BC blog, 2026-10-05) - [Dynamics 365 Business Central license keys: what changes from version 28.](demiliani-com/17470.md): Starting October 1, 2026, Dynamics 365 Business Central on-premises and Dual Use Rights licenses no longer use version-specific keys. Instead, a single '28+' key family applies to all versions 28 and later, requiring administrators to download a refreshed license file before each version upgrade to unlock new objects. (Stefano Demiliani, 2026-10-05) - [Business Central 29: Introducing Composite Document Layouts](thinkaboutit-be/8250.md): Business Central 2026 release wave 2 introduces Composite Document Layouts, a modular approach to Word document layouts that separates body content, visual theming, and headers/footers into reusable components combined at runtime rather than maintaining separate complete layouts for each combination. (think about IT - Steven Renders, 2026-10-05) - [Preview Images Directly in the Business Central Web Client](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-7010066564245788546--9c8ee5a738.md): Business Central now supports previewing image attachments directly in the web client without downloading. The feature works with multiple image formats across attachments, agents, email, and FactBox thumbnails, with developers using File.ViewFromStream (online) or File.View (on-premises) to integrate the functionality into extensions. (Saurav Dhyani, 2026-10-05) - [Business Central Trivia Recap: September 28–October 2, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-09-business-central-trivia-recap-september-28-october-2-2026--1033176e81.md): A recap of the Business Central Trivia event from September 28 to October 2, 2026, highlighting that 61% of answers were correct, performance by category, and new features added to the trivia website including dark mode, notifications, improved stats tracking, and faster gameplay. (DvlprLife, 2026-10-04) - [Business Central Data Mirroring to Microsoft Fabric Is Coming](thinkaboutit-be/8229.md): Business Central 2026 release wave 2 introduces data mirroring to Microsoft Fabric, a new analytical data path that synchronizes selected tables and companies to Fabric's OneLake for analytics consumption. This simplifies analytics architecture by eliminating the need to repeatedly extract transactional data through APIs, making it easier to build enterprise data platforms combining Business Central with other sources. (think about IT - Steven Renders, 2026-10-02) - [Business Central v29: SQL Table Extensions Redesign Explained](aardvarklabs-blog/3983.md): Business Central v29 completes a redesign of table extensions by storing all custom fields directly in the primary SQL table instead of creating separate extension tables, eliminating JOIN operations and improving performance. This architectural change simplifies indexing and reduces overhead for heavily customized systems but introduces a 1024-column SQL Server limit constraint. (Aardvark Labs, 2026-10-02) - [The Business Central 2026 release wave 2 docs nobody asked for ..](waldo-be/318712.md): Waldo created an interactive navigation tool for the Business Central 2026 Wave 2 release event videos, mapping 319 features across 38 videos with direct timestamps to help users find specific announcements without watching all 7+ hours. The site uses AI to extract features and quotes from auto-captions and cross-references them with official documentation to highlight gaps or conflicts. (waldo's blog, 2026-10-02) - [Quick Tip: Business Central 29.0 Is Now Generally Available](thinkaboutit-be/8224.md): Business Central version 29.0 (2026 release wave 2) is now generally available. The release includes substantial improvements across Copilot and agents, AL development, reporting and analytics, financial management, supply chain, electronic documents, and sustainability, with dedicated What's New sessions organized by topic area. (think about IT - Steven Renders, 2026-10-02) - [Record.IsDirty in Business Central 29: a worked example](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-3210455512131359826--dd131816e4.md): Record.IsDirty() is a new API in Business Central 29 that lets AL code check whether a record instance has changed since it was loaded, eliminating the need to manually track change state. It returns true when in-memory values differ from the database and false when they match. (Mohana's Dynamics NAV & BC blog, 2026-10-02) - [New ModuleInfo Properties in Business Central 29](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-2146591606221133853--27de9e092a.md): Business Central 29 adds four new ModuleInfo properties (Help, EULA, PrivacyStatement, ContextSensitiveHelpUrl) that let AL developers retrieve application manifest metadata programmatically. These properties require runtime 18.0 or later and help extensions avoid duplicating configuration URLs in code. (Saurav Dhyani, 2026-10-02) - [BC Friday Tips #83 Check Whether a Record Has Changed](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-83-record-isdirty--62bcf5d8a3.md): The Record.IsDirty() method detects whether a record has been modified without requiring manual tracking. This pattern simplifies code when applying multiple field updates to a record. (That NAV Guy, 2026-10-02) - [Business Central 29.0 Is Generally Available: What Cloud Customers and Partners Need to Do.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-5505178199606845450--d540e2e7c5.md): Business Central version 29.0 (2026 release wave 2) is now generally available, marking the start of the next upgrade cycle for cloud customers. New customers will be provisioned with version 29.0, and existing Business Central 28 customers should prepare for upgrades through testing, notification configuration, extension validation, and scheduled maintenance planning. (Saurav Dhyani, 2026-10-01) - [Business Central 2026 Release Wave 2 (v29.0) Is Generally Available](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-3088305037286723104--7a3af8e6a8.md): Version 29.0 of Business Central is now generally available for new online environments. Preview sandboxes created before GA will be automatically deleted in early November 2026, so users with test data or custom extensions need to export and migrate to the GA build immediately. (Mohana's Dynamics NAV & BC blog, 2026-10-01) - [Business Central data in Fabric: the way it should be](waldo-be/318707.md): Business Central now supports native data mirroring to Microsoft Fabric, allowing users to replicate their tables as Delta Parquet files in OneLake with SQL query access. The feature enters public preview in release wave 2 (likely version 29.1) and requires only workspace setup and table selection with no impact on BC performance or API limits. (waldo's blog, 2026-10-01) - [Evolve AL Interfaces with Default Implementations in Business Central 29.0](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-8721347757329141815--e497e421dc.md): Business Central 29.0 introduces default method implementations for AL interfaces, allowing interface contracts to evolve without immediately breaking existing implementations. The feature works with RequiredPending and analyzer rules to create a staged migration path where interface authors can add new methods with fallback behavior and gradually require explicit implementations over time. (Saurav Dhyani, 2026-10-01) - [Native connection with Fabric in Business Central](bertverbeek-nl/1318.md): Business Central introduces native integration with Microsoft Fabric for data synchronization, replacing the need for APIs or bc2adls tools. The sync operates directly from the SQL database using change logs, supporting all tables with minute-level latency and no impact on Business Central performance. (Discover MS BC - Bert Verbeek, 2026-09-30) - [Dynamics 365 Business Central: data mirroring to Microsoft Fabric announced.](demiliani-com/15981.md): Microsoft announced data mirroring for Dynamics 365 Business Central to Microsoft Fabric, enabling customers to replicate any Business Central table into Fabric for BI and reporting without using APIs. The feature requires BC 2026 release wave 2, has no cost on the BC side, and requires Fabric F2 or higher capacity. (Stefano Demiliani, 2026-09-30) - [Quick Tip: Business Central Release Plans Are Going Away. Where Do You Look Now?](thinkaboutit-be/8211.md): Microsoft is retiring the Dynamics 365 Release Plans and moving Business Central roadmap information to the AI at Work roadmap, starting September 2026. Business Central's release cadence remains unchanged with two major releases per year, but future capabilities will be disclosed continuously rather than grouped into release waves. (think about IT - Steven Renders, 2026-09-29) - [Quick Tip: What’s in Business Central Update 28.5?](thinkaboutit-be/8204.md): Business Central 2026 release wave 1, update 28.5 introduces two main features: Microsoft-managed Azure OpenAI resources for Copilot extensions (now generally available) and embedded Verifactu mode for Spanish tax reporting. This smaller monthly update simplifies Copilot deployment by removing the need for customers to manage their own Azure OpenAI infrastructure. (think about IT - Steven Renders, 2026-09-28) - [Automate Business Central Extension Deployment with PowerShell and the Admin API](aardvarklabs-blog/4023.md): PowerShell automation script that deploys Business Central extensions to production by sorting them by dependencies, checking installed versions, and monitoring installation status through the Admin API. Useful when deploying multiple extensions from UAT environments or performing large-scale updates. (Aardvark Labs, 2026-09-25) - [BC Friday Tips #82 Excel Buffer Character Limit](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-82-excel-buffer-character-limit--e27af9f4a3.md): Excel Buffer in Business Central has a 250-character limit on field values. When longer text is written to it, Business Central throws an error instead of silently truncating, which can cause Excel exports to fail. (That NAV Guy, 2026-09-25) - [Dynamics 365 Business Central: AL Query objects and the new ReadState property.](demiliani-com/15968.md): AL query objects now support the ReadState property in Dynamics 365 Business Central 2026 Wave 2 to control transaction isolation levels. This lets developers choose between ReadUncommitted (fast, unreliable), ReadCommitted (safe middle ground), ReadShared (stable until transaction end), and ReadExclusive (prevents other changes) based on whether the query displays data or drives business decisions. (Stefano Demiliani, 2026-09-24) - [Visual Studio Code – versions](gerardorenteria-blog/1968.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Gerardo Renteria, 2026-09-23) - [Choosing a Language Model for AL Development in VS Code](thinkaboutit-be/8185.md): When using Copilot Chat in VS Code for AL development, you can select different language models based on task complexity. Fast models suit simple tasks while reasoning models handle design decisions, but AL developers must validate model suggestions against actual BC symbols since models may confidently produce outdated code based on old training data. (think about IT - Steven Renders, 2026-09-23) - [Dynamics 365 Business Central (and friends): where does your Copilot prompt go?](demiliani-com/15935.md): Copilot features in Dynamics 365 Business Central may move prompts across geographies for processing even when your data stays local. The post explains how data residency, environment region, and Azure OpenAI geography work independently, including the Allow data movement toggle that controls consent and varies by geographic location. (Stefano Demiliani, 2026-09-22) - [Mastering Business Central API for App Management](aardvarklabs-blog/3998.md): This post provides practical PowerShell examples for automating extension management in Business Central using the Administration API, including deploying .app files, monitoring installation progress, handling failures, and uninstalling extensions. (Aardvark Labs, 2026-09-18) - [Azure Functions: rolling updates are now generally available on Flex consumption.](demiliani-com/15923.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2026-09-17) - [Plan, Custom Agents, and Session Target: What Actually Changed in Copilot Chat](thinkaboutit-be/8170.md): VS Code reorganised Copilot Chat by converting modes to agent roles, promoting Plan from preview to a built-in role alongside Agent and Ask. The new Session Target control lets you choose which harness runs your session (Local, Copilot, Claude, Codex, or Cloud), separate from model choice. Custom chat modes now use .agent.md files with configurable tool access and instructions per agent. (think about IT - Steven Renders, 2026-09-17) - [NAV to Business Central: What Actually Moves, and What Needs to Change?](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-7706250162700204847--ff7a1d395b.md): Moving from Dynamics NAV to Business Central requires two separate projects: a technical upgrade through mandatory waypoints (version 14 and 25) followed by cloud migration via data replication. The process demands converting C/AL customizations to AL extensions and evaluating whether to do a full migration or reimplementation, with data only moving as far as code does. (Mohana's Dynamics NAV & BC blog, 2026-09-16) - [The End Justifies the Means](freddysblog/https-freddysblog-com-2026-09-15-the-end-justifies-the-means--e3dd182ef6.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Freddys blog, 2026-09-15) - [New Application Ideas of Dynamics 365 Business Central (2026 AUG)](gerardorenteria-blog/15390.md): A collection of feature improvement ideas for Dynamics 365 Business Central submitted by users across multiple areas including agents, development, financial management, inventory, and localization. The post organizes suggestions for enhancements spanning August 2026. (Gerardo Renteria, 2026-09-14) - [How I Recreated the Extension Upload Experience in Business Central](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-2501623073598492643--ce507d65a8.md): A custom app recreates the deprecated in-product extension upload functionality by calling the Business Central admin center API from AL. It provides a familiar interface for managing extensions with deployment scheduling, schema sync options, and comprehensive logging of all installation operations. (Mohana's Dynamics NAV & BC blog, 2026-09-14) - [Dynamics 365 Business Central: locking down IsolatedStorage reads.](demiliani-com/15914.md): Starting with runtime version 18.0, the IsolatedStorage.Get method accepts an optional IsolationLevel parameter to prevent race conditions during concurrent read-modify-write operations. The new UpdLock isolation level holds an update lock on a key's row during reads, blocking other sessions until the transaction completes, protecting sensitive data like secret keys, feature flags, and cached tokens from concurrent corruption. (Stefano Demiliani, 2026-09-14) - [Business Central 29.0: Major Change to Table Extensions and SQL Storage.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-5876765753602227342--dc85fd75c1.md): Business Central 29.0 changes how table extension fields are stored in the database, moving from a companion-table model to storing extension fields directly in the same SQL table as the base table. This enables cross-table indexes, can improve query performance, and requires developers to avoid direct SQL dependencies. (Saurav Dhyani, 2026-09-14) - [Pinned Comment Lines for Microsoft Dynamics 365 Business Central](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-5645292404385192010--ac4e4d8f0e.md): An extension that displays pinned comments as on-screen notifications when customers, vendors, or items are accessed, ensuring important notes reach users where decisions are made instead of remaining hidden in the comment sheet. (Mohana's Dynamics NAV & BC blog, 2026-09-12) - [You can't see your stale documents, and that's why they're stale](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-6634996257036493772--55ed189793.md): A Business Central extension called Unposted Document Aging provides a single list combining sales quotes, orders, and unposted invoices organized into priority bands by age and status. Instead of manual Excel reports, it shows which documents are stale and who owns them, with automated daily email digests per salesperson. (Mohana's Dynamics NAV & BC blog, 2026-09-11) - [Mastering the Business Central Administration API: A Complete Guide for SaaS Admins](aardvarklabs-blog/3950.md): The Business Central Administration API enables SaaS admins to automate environment management tasks using scripts instead of the Administration Center. This first part covers authentication setup, app registration in Azure, and making initial API calls to retrieve environments, installed apps, and available updates. (Aardvark Labs, 2026-09-11) - [Business Central Version 29: Recently Searched in Tell Me and Recently Used Lookups](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-9211406592049654259--a1caabf98a.md): Business Central Version 29 introduces Recently Searched in Tell Me and Recently Used Lookups to help users navigate faster and enter data more efficiently. These personalized features reduce repetitive searching and clicks by surfacing frequently accessed pages and records based on user behavior patterns. (Saurav Dhyani, 2026-09-11) - [BC Friday Tips #81 Keep BCContainerHelper Up to Date](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-81-keep-bccontainerhelper-up-to-date--da6ce902d0.md): BCContainerHelper is a PowerShell module for Business Central container workflows. Keeping it updated ensures you get the latest bug fixes and performance improvements that may resolve container issues. (That NAV Guy, 2026-09-11) - [Dynamics 365 Business Central on Italy North Datacenter: here we are!](demiliani-com/15895.md): Dynamics 365 Business Central is now available on the Italy North datacenter starting with version 28.5. New IT customers will be deployed there automatically, while existing customers will be migrated transparently, bringing data residency benefits and improved latency. (Stefano Demiliani, 2026-09-10) - [Managing Apps in the Business Central Admin Center](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-1170961607735589786--c4e7aa9368.md): The Manage Apps page in the Business Central admin center controls the stack of apps running on an environment, including the Base Application, Microsoft first-party apps, ISV apps, and per-tenant extensions. You can view, upload, install, update, or uninstall apps depending on their type, though new global apps must be sourced from the marketplace rather than installed directly. (Mohana's Dynamics NAV & BC blog, 2026-09-10) - [Quick Tip: GitHub Copilot Chat Modes Are Now Agents, and Edit Mode Is Gone](thinkaboutit-be/8157.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (think about IT - Steven Renders, 2026-09-10) - [bcdb restore: Write a Cloud Export Into a Container](stefanmaron-com/https-stefanmaron-com-posts-bcdb-restore-write-a-cloud-export-into-a-container--0d94b20d91.md): The bcdb restore tool writes cloud exports directly into a running Docker container without requiring matching schemas, intelligently handling mismatches by skipping missing tables and columns. It restored a production environment in 10 seconds and supports flexible identity table handling, company mapping, and dry-run preview modes. (Stefan Maron, 2026-09-10) - [BcContainerHelper – versions](gerardorenteria-blog/1940.md): BcContainerHelper is a PowerShell module for managing Business Central containers. This post documents release notes for versions 6.1.18 through 5.0.4, covering fixes for PS7 remote session issues, Docker service readiness, test app dependencies, backup operations, NuGet package handling, compiler folder functionality, and numerous other improvements. (Gerardo Renteria, 2026-09-09) - [BCQuality: A Shared Quality Bar for AL Code, Built for Agents](thinkaboutit-be/8132.md): BCQuality is Microsoft's open repository of quality knowledge for AL code designed to guide both human developers and AI agents toward shared coding standards. It organizes domain-specific rules in markdown files filtered by BC version and functional area, with a three-layer architecture where partners can add custom knowledge that applies automatically during code review. (think about IT - Steven Renders, 2026-09-09) - [Direct transfers from warehouse-enabled locations in Business Central 2026 wave 2](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-1366699589934952404--4ab2425610.md): Business Central 2026 wave 2 enables direct transfers to work with warehouse-enabled source locations by supporting outbound warehouse handling and allowing posting method configuration per transfer route instead of company-wide only. (Mohana's Dynamics NAV & BC blog, 2026-09-09) - [September 2026 Cumulative Updates for Dynamics 365 Business Central](dvlprlife-com/https-www-dvlprlife-com-2026-09-september-2026-cumulative-updates-for-dynamics-365-business-central--f7d4d25920.md): September 2026 cumulative updates are available for Dynamics 365 Business Central across multiple release waves (28.5, 27.11, and 26.17). Online customers will be automatically upgraded to version 28.5 and should verify compatibility with customizations before applying updates. (DvlprLife, 2026-09-08) - [Business Central 2026 Wave 2: Preview Images Directly in the Web Client](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-1483211802825342389--e55e2cf3f2.md): Business Central 2026 Wave 2 introduces native image preview functionality in the web client, allowing users to view supported image formats (JPEG, PNG, BMP, SVG, WEBP, GIF, AVIF, etc.) directly without downloading. This capability parallels existing PDF preview features and includes support for animated GIFs, clickable thumbnails, and developer access via File.ViewFromStream(). (Mohana's Dynamics NAV & BC blog, 2026-09-08) - [AL Runner: A Weekend of Autonomous Agents, a Windows Cross-Check, and 59% of Microsoft's Tests Passing](stefanmaron-com/https-stefanmaron-com-posts-al-runner-autonomous-agent-weekend--030ecee688.md): Stefan Maron describes a weekend of autonomous agent loops on AL Runner, shipped as v2.11.0, and its companion AL language test suite, which grew by 832 tests. A new nightly Windows workflow found a missing TestPermissions property in about 100 test codeunits and 8 behavioral differences between BC on Linux and real BC. A full run of Microsoft's BaseApp tests now passes 59.2%, and a hang was traced to a dropped report MaxIteration property. (Stefan Maron, 2026-09-08) - [Partial Record vs NST Caching : the strange case of Calculate Low Level Code](duiliotacconi-com/2149.md): Partial record optimization using SetLoadFields can unexpectedly cause performance regressions when combined with NST caching in Business Central. The post demonstrates how adding SetLoadFields to the Production BOM Version record in the Calculate Low Level Code report creates multiple SQL queries instead of leveraging the platform's caching mechanism, resulting in thousands of redundant database calls in large datasets. (Duilio Tacconi, 2026-09-07) - [BC 29 lets a single index span base table and table extension fields](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-483274250682537951--01a78739b7.md): Business Central 29 allows table extension keys to span both base table and extension fields in a single index, eliminating a long-standing constraint. This enables simpler indexing solutions for filtered lists, reporting extractions, and performance problems that previously required architectural workarounds. (Mohana's Dynamics NAV & BC blog, 2026-09-07) - [Dynamics 365 Business Central: automatic .NET runtime acquisition on AL Language Extension.](demiliani-com/14222.md): The AL Language extension now automatically downloads and installs .NET 10.0 runtime on startup instead of bundling platform-specific binaries. This reduces extension size from 500MB to under 25MB and simplifies maintenance, but creates a workaround issue with BCContainerHelper that requires users to manually install .NET 10 beforehand. (Stefano Demiliani, 2026-09-07) - [Quick Tip: What’s in Business Central 2026 Release Wave 2, Update 29.0 Preview](thinkaboutit-be/8120.md): Business Central 2026 release wave 2 (update 29.0) introduces a unified Copilot chat experience, new data model for table extensions, composable report layouts, withholding tax for vendors, subcontracting improvements, Shopify B2B support, and sustainability tracking enhancements. This preview is live for evaluation before October 2026 general availability. (think about IT - Steven Renders, 2026-09-07) - [Quick Tip: You Can Now Create a Business Central 29.0 (Preview) Sandbox](thinkaboutit-be/8111.md): Business Central 2026 release wave 2 (version 29.0) is now available as a preview sandbox from the admin center until early October 2026. Preview sandboxes are automatically deleted 30 days after general availability and cannot be migrated to other versions, so they serve primarily as testing windows before upgrade projects begin. (think about IT - Steven Renders, 2026-09-07) - [Claude Code: Tiny Tips](tine-staric-net/https-tine-staric-net-blog-2026-claude-code-tiny-tips--0373e0f774.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Tech Adventures in Business Central, 2026-09-07) - [Business Central 2026 Release Wave 2 Preview Is Now Available](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-426088323488837430--eb8c04886f.md): Business Central 2026 release wave 2 (version 29.0) preview is now available for testing by customers, partners, developers, and consultants to validate solutions and report issues before production rollout. (Saurav Dhyani, 2026-09-07) - [Recently Used Lookup Values Improve Everyday Productivity (BC29)](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-8684128894807176700--1c15d5bf7d.md): BC29 (2026 release wave 2) adds Recently Used in Lookups: lookup dialogs can show records a user recently searched for or selected, personalized per user, so common values like vendors or customers are picked by switching to the Recent view instead of searching again. The author found Global Search activity also influences the list and wishes manually entered values were included and Recent could open by default. (Mohana's Dynamics NAV & BC blog, 2026-09-07) - [ALCops: The Story So Far](vondervoort-be/147.md): ALCops is a community-driven collection of code analyzers for AL that reached v1.0 after six months of development with over 480 merged pull requests. It provides focused specialized analyzers for language correctness, code smells, formatting, documentation, and testing, now integrated with AI assistants through an MCP server and replacing the earlier LinterCop project by October 2026. (Vondervoort.be, 2026-09-06) - [Understanding Business Central’s Format Address Codeunit](aardvarklabs-blog/3928.md): Codeunit 365 (Format Address) handles address formatting across Business Central for customers, vendors, and contacts, applying global postal rules based on country configuration. The post explains its architecture, extensibility through integration events, and demonstrates how to extend it with custom logic for compliance or data correction. (Aardvark Labs, 2026-09-04) - [Public Preview for Business Central 29.0 (2026 Release Wave 2) Is Here](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-5842643051210707156--c6fa25205b.md): Business Central 2026 release wave 2 (version 29.0) preview environments are now available for testing. Partners and customers should test their AL extensions, integrations, and customizations against the new version before it becomes production to catch breaking changes and issues early. (Mohana's Dynamics NAV & BC blog, 2026-09-03) - [AL Language Tests: An Executable Spec for How BC Actually Behaves](stefanmaron-com/https-stefanmaron-com-posts-al-language-tests-executable-spec--79efdf9030.md): The BusinessCentral.AL.Language.Tests repository creates an executable specification of AL language behavior by running tests against real BC service tiers across multiple versions. It ensures AL Runner (an AL emulator) behaves accurately and provides a reference for undocumented AL features verified by CI. (Stefan Maron, 2026-09-03) - [AL Runner: Testing Against Real Cronus Data, Debugging Restored, and Mutation-Ready Coverage](stefanmaron-com/https-stefanmaron-com-posts-al-runner-tests-against-cronus--822317b971.md): AL Runner, an in-memory test runner for Business Central AL code, gained several capabilities through v2.10.0: a --test-data flag that loads real Cronus demo rows from the BC backup, restored breakpoint debugging via a Debug Adapter Protocol server, per-test coverage for mutation testing, and TDD mode that now works with watch. v2.8.0 also makes compilation fail whenever the BC compiler reports an error. (Stefan Maron, 2026-09-01) - [Dynamics NAV, GP and SL: Why I Think Customers Should Start Planning Now](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-6059752303506296242--09a61c77e2.md): Migration from Dynamics NAV, GP, or SL to Business Central should be planned early rather than waiting until lifecycle deadlines. The post emphasizes that successful migration requires assessing the current environment, deciding what to migrate, cleaning up unnecessary complexity, and redesigning processes for Business Central's architecture rather than simply converting everything. (Mohana's Dynamics NAV & BC blog, 2026-09-01) - [Allow Posting Date Formula](olofsimren-com/3853.md): Business Central now supports date formulas for allowed posting dates in General Ledger Setup and User Setup, eliminating the common first-of-month panic when users cannot post transactions outside their allowed date range. This feature allows flexible, formula-based date restrictions that adjust automatically based on the current date. (Olof Simren, 2026-09-01) - [Quick Tip: It’s Time to Move to the Word Add-in Data Picker](thinkaboutit-be/8096.md): A community forum user reports that since August 2026, fields newly inserted through the classic XML Mapping pane in Word report layouts show placeholder text instead of data, while older mapped fields keep working; the cause appears to sit in Word rather than Business Central. The author advises moving to the Word add-in data picker, available since 2025 wave 2 (BC27), which inserts fields through Add Data and avoids the legacy mapping layer. (think about IT - Steven Renders, 2026-09-01) - [Why your Business Central job queue needs idempotent external effects when integrating external systems.](demiliani-com/14203.md): Job queue entries that call external APIs risk duplicating actions when AL transactions roll back after an external call succeeds. Use the outbox row's SystemId as a stable idempotency key that the external system enforces to prevent duplicate exports, payments, or shipments on retry. (Stefano Demiliani, 2026-09-01) - [Introducing bcdb: Read a Business Central Backup Without SQL Server](stefanmaron-com/https-stefanmaron-com-posts-bcdb-read-business-central-backups-without-sql-server--d242a45ab1.md): bcdb is a tool that reads SQL Server backup files (.bak) and Business Central cloud exports (.bacpac) directly without requiring SQL Server or a restore process. It decodes table data using AL field names when provided with extension symbols and supports library and CLI usage. (Stefan Maron, 2026-09-01) - [🚩 Evidence Flags: More trust signal, fewer words](gerardorenteria-blog/15298.md): Evidence Flags is a Copilot skill that adds brief labels to claims to distinguish what is backed by evidence, reported by users, or inferred by the model. It helps when explicitly requested via /ef commands to clarify trust levels in responses without cluttering simple questions. (Gerardo Renteria, 2026-08-31) - [Context is a voting chamber](tine-staric-net/https-tine-staric-net-blog-2026-outvoted--d4665c695f.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Tech Adventures in Business Central, 2026-08-31) - [Business Central Trivia Recap: August 24–28, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-08-business-central-trivia-recap-august-24-28-2026--396d6cb6f1.md): Business Central Trivia August 2026 round recap shows 4,993 answers across 250 questions with 68% accuracy. Subscription Billing, Sustainability, and Keyboard Shortcuts remained the hardest categories, while Acronyms and Development topics were easiest. The trivia platform added new features including badges, player awards pages, and UI improvements. (DvlprLife, 2026-08-29) - [Efficient AI Development in Business Central: Caveman Mode Explained](aardvarklabs-blog/3915.md): Caveman Mode is a communication technique that reduces AI token consumption by approximately 75% while maintaining technical accuracy. This approach instructs AI to provide minimal narrative, drop pleasantries, and use brief responses, making it practical for cost-conscious Business Central development. (Aardvark Labs, 2026-08-28) - [Weekly Recap: August 21-28](stefanmaron-com/https-stefanmaron-com-posts-weekly-recap-2026-08-28--d2fed15c7a.md): Weekly recap covering AL Runner CI tooling fixes, Linux fast lane pipeline bugs, a major OpenPageInspection browser extension rewrite for cross-browser support, and Azure CLI authentication contributions to the navapi Business Central API client. (Stefan Maron, 2026-08-28) - [New EU rules for software: what you need to know.](demiliani-com/14182.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2026-08-26) - [What is ALGoCtl?](freddysblog/https-freddysblog-com-2026-08-25-what-is-algoctl--ae9aa76dbf.md): ALGoCtl is a command-line tool that automates AL-Go for GitHub repository management tasks including repository creation from templates, system file updates, and release creation. It addresses gaps in GitHub and GitHub Enterprise Cloud workflows by enabling cross-host template usage and batch operations. (Freddys blog, 2026-08-25) - [Manage Database Index Usage in Business Central.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-4052415603111434126--e2c225526c.md): Business Central 2026 Wave 1 enables administrators to manage database indexes directly from the client without SQL access. The feature allows viewing index metrics, disabling unused secondary indexes per company, and optimizing database storage and write performance. (Saurav Dhyani, 2026-08-24) - [Change Behaviour on VAT Prod. Posting Group - Prices Incl. VAT in v28.2](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-prices-incl-vat-prod-posting-group--3b717ab825.md): Business Central v28.2 changed how it handles VAT Product Posting Group changes on G/L Account purchase lines when Prices Incl. VAT is enabled. Previously the total including VAT remained constant, but now the unit cost recalculates and the total amount decreases. (That NAV Guy, 2026-08-24) - [Which AI Model Should You Use for Which Task?](freddysblog/https-freddysblog-com-2026-08-23-which-model-should-you-use-for-which-task--faa80c64bd.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Freddys blog, 2026-08-23) - [Business Central Trivia Recap: August 17–21, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-08-business-central-trivia-recap-august-17-21-2026--65e15c8da8.md): Recap of a five-day Business Central trivia round at BusinessCentralTrivia.com: 250 questions, 2,963 answers and 67 percent correct, with participation rising sharply toward Friday. Sustainability, Subscription Billing and Keyboard Shortcuts were the hardest categories. The trivia site also added new game features such as answer sounds, streak statistics and leaderboard medals. These are not Business Central product features. (DvlprLife, 2026-08-22) - [Quick Tips: Find a Field on a Business Central Page](dvlprlife-com/https-www-dvlprlife-com-2026-08-quick-tips-find-a-field-on-a-business-central-page--b11b83b725.md): Page Inspection is a built-in tool in Business Central that helps you quickly find and locate specific fields on any page without scrolling through tabs. You can search for fields by name and the page automatically highlights their location, also revealing field numbers and data types needed for AL coding. (DvlprLife, 2026-08-21) - [Enhance Your AL Development with the AL MCP Server](dvlprlife-com/https-www-dvlprlife-com-2026-08-enhance-your-al-development-with-the-al-mcp-server--9b231a3692.md): The AL MCP server is a Model Context Protocol server that exposes tools allowing AI agents to download symbols, build, compile, and publish AL projects directly. It enables agents like GitHub Copilot to verify their own code changes automatically, removing the need for manual compilation steps between AI suggestions and deployment. (DvlprLife, 2026-08-21) - [Advanced JSON Management for Business Central Developers](aardvarklabs-blog/2812.md): Codeunit 5459 JSON Management provides a comprehensive toolset for reading, writing, and converting JSON in Business Central AL code. It simplifies complex data handling by grouping procedures into Read, Write, and Convert categories, with special attention to SaaS-safe operations for cloud deployments. (Aardvark Labs, 2026-08-21) - [Copilot is agent-first, Claude Code is skill-first](tine-staric-net/https-tine-staric-net-blog-2026-copilot-to-claude-code--b9d049c181.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Tech Adventures in Business Central, 2026-08-21) - [Weekly Recap: August 14-21](stefanmaron-com/https-stefanmaron-com-posts-weekly-recap-2026-08-21--3d0dd8a51e.md): This weekly recap covers AL Runner releases (v2.2-v2.3.1) with coverage reporting and watch mode improvements, CI/CD fixes for parallel dependency resolution and Linux builds, a major catch-up of bc-code-atlas's stale graphify-al fork that revealed hidden AL-specific behaviors and tree-sitter parser changes, and various smaller tool fixes. It highlights infrastructure improvements that prevent silent failures in builds and dependency resolution. (Stefan Maron, 2026-08-21) - [BC Friday Tips #80 Business Central Trivia](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-80-business-central-trivia--3b6951b53e.md): Business Central Trivia is a website where users can test their BC knowledge, earn points, and compete on a leaderboard. It provides an engaging alternative to traditional training materials for consultants, developers, and power users. (That NAV Guy, 2026-08-21) - [🧹 Cleaning and anonymizing copies in Business Central: environments, companies, and traceability](gerardorenteria-blog/15213.md): A reusable solution for automatically anonymizing sensitive data, marking copied companies, and adjusting settings when copying Business Central environments or companies. It provides table and field configuration, manual or event-triggered execution, and comprehensive logging for audit trails. (Gerardo Renteria, 2026-08-20) - [AI-Part2: Setup-Vscode-al-copilot-business-central](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-4656464818096012006--003bfcdd4e.md): Setting up Visual Studio Code, the AL Language extension, and GitHub Copilot for Business Central AL development requires installation of three components and verification of connections. This post guides developers through each setup step and highlights common gotchas like extension version mismatches and separate subscription management. (Saurav Dhyani, 2026-08-20) - [AL Runner v2.2 and v2.3: Coverage, Quick Scripts, and a Watch Mode You Can Trust](stefanmaron-com/https-stefanmaron-com-posts-al-runner-coverage-execute-and-a-guard-that-worked--6c4b521103.md): AL Runner v2.2 and v2.3 added code coverage reporting, a quick-script execute command for testing snippets without a codeunit, and fixed a watch mode that was recompiling mid-save during file bursts. The releases also included roughly 130 behavioral fixes to align the runner with real Business Central, with startup performance improvements. (Stefan Maron, 2026-08-20) - [How to implement Microsoft BCQuality in your GitHub Pull Request](thatnavguy-com/https-thatnavguy-com-blog-2026-implement-bcquality-agentic-workflow-business-central--a50c85b96a.md): This post explains how to set up Microsoft BCQuality, a knowledge base for Business Central AL code quality reviews, in a GitHub pull request workflow using an agentic workflow. It provides step-by-step instructions to implement automated code quality checks without blocking merges. (That NAV Guy, 2026-08-20) - [Dynamics 365 Business Central: important changes in PTE management.](demiliani-com/14163.md): The Business Central Admin Center is gaining new PTE management capabilities, allowing administrators to upload, schedule installation, and uninstall per-tenant extensions directly. Starting in version 30 (2027 wave 1), the Extension Management page will no longer support PTE installation and will be limited to viewing only. (Stefano Demiliani, 2026-08-19) - [New feature in Fkh: A KeyVault and secrets handling](freddysblog/https-freddysblog-com-2026-08-19-new-feature-in-fkh-keyvault-and-secrets-handling--fcb0e31f1b.md): Fkh now deploys an Azure Key Vault in your own subscription to securely store and manage secrets like admin passwords and API tokens. You can manage secrets through VS Code or CLI commands, reference them in parameters using @secretName@ syntax, and prepare for future integration with AL-Go repositories and container access. (Freddys blog, 2026-08-19) - [I Can Turn Off My Code. I Can't Turn Off Yours.](stefanmaron-com/https-stefanmaron-com-posts-modify-deserves-the-same-rule-as-validate--71cb43acff.md): When developers set RunTrigger to false on Insert, Modify, or DeleteAll, they silently disable all subscribers including base app code and third-party extensions. The post argues that triggers should run by default because developers cannot know at compile time what logic they would disable, and proposes the platform should dynamically check at runtime whether anything is registered on a trigger before deciding whether to skip the expensive per-row execution. (Stefan Maron, 2026-08-18) - [Business Central Trivia Recap: August 10–14, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-08-business-central-trivia-recap-august-10-14-2026--cdc8387650.md): A recap of Business Central Trivia week (August 10-14, 2026) with 250 questions across five days, 68% answer accuracy, and three new site features including full leaderboard visibility, answer statistics, and leaderboard link after hour completion. (DvlprLife, 2026-08-17) - [AL Language extension and macOS: what’s next?](demiliani-com/14131.md): The AL Language extension for Business Central currently runs through Apple's Rosetta 2 emulation on Apple Silicon Macs, but Apple plans to discontinue Rosetta by late 2027. Microsoft is working on a solution that will make the extension cross-platform native by automatically downloading the appropriate runtime for each system architecture. (Stefano Demiliani, 2026-08-17) - [Which Tasks Should You Delegate to AI Agents?](freddysblog/https-freddysblog-com-2026-08-17-which-tasks-should-you-delegate-to-ai-agents--f78dfaac86.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Freddys blog, 2026-08-17) - [Analysis Mode killed half the Excel exports on your client's shared drive](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-2404641747766690790--5e5cc51257.md): Analysis Mode is a feature that lets users group, filter, and pivot data on Business Central list pages without exporting to Excel. It creates personal analysis views with their own columns, filters, and arrangements that persist between sessions and can be packaged into extensions. (Mohana's Dynamics NAV & BC blog, 2026-08-16) - [The Engineering Stairway to Heaven](freddysblog/https-freddysblog-com-2026-08-15-the-engineering-stairway-to-heaven--b741591c0b.md): Engineering is evolving through a stairway of six ascending steps, from traditional code-writing to orchestrating systems of AI agents. The post describes how engineers move from doing all work themselves, to prompting, adding context, building harnesses, designing feedback loops, and finally architecting multi-agent graphs. Business Central lags behind in AI tooling and context compared to mainstream development stacks. (Freddys blog, 2026-08-15) - [Getting Started with AI for Rapid Software Development for Business Central](aardvarklabs-blog/3060.md): Shows a simple AI-assisted workflow for Business Central projects. Copilot Chat pulls functional requirements out of a sample meeting transcript for a fictional space travel agency that needs usage-based asset depreciation and launch costing. A second prompt then turns those requirements into a Business Central functional design document that identifies the extension development needed. (Aardvark Labs, 2026-08-14) - [Weekly Recap: August 7-14](stefanmaron-com/https-stefanmaron-com-posts-weekly-recap-2026-08-14--fcd92522cc.md): A weekly recap covering AL Runner v2 improvements closing emulation gaps against real BC, reference suite growth through sandbox-verified testing, bc-code-atlas enhancements for cross-app call graphs with deterministic global IDs, AL-Go fast lane hardening for multi-workflow stability, and compile-time benchmarking showing NuGet-sourced compilation is faster due to smaller dependency caches. (Stefan Maron, 2026-08-14) - [BC Friday Tips #79 Change Log Deletion on One Field](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-79-change-log-deletion-on-one-field--e06c352acf.md): Enabling deletion logging on a single primary key field is sufficient to track who deleted a record in Business Central, avoiding unnecessary duplicate Change Log entries. This approach keeps the change log smaller and easier to review. (That NAV Guy, 2026-08-14) - [Quick Tip: Reading the Capacity Page in the Business Central Admin Center](thinkaboutit-be/8077.md): The Capacity page in Business Central Admin Center shows database storage usage and environment counts against your limits. Understanding the two separate limits (environment count and storage quota) helps prevent creation failures without needing support. (think about IT - Steven Renders, 2026-08-13) - [The Fkh Web Client](freddysblog/https-freddysblog-com-2026-08-13-the-fkh-web-client--508665c781.md): Fkh Web Client is a web-based interface that allows developers to manage Kubernetes containers and clusters from a phone without requiring VS Code or CLI installation. It uses GitHub authentication and centralized backend logic, making it simple and secure for performing quick operational tasks. (Freddys blog, 2026-08-13) - [AI-Part1: what-is-GitHub-copilot-in-vscode-business-central.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-2130488198731903549--32e1eebb8b.md): GitHub Copilot in VS Code evolved from simple autocomplete to a spectrum of capabilities including inline suggestions, chat, agent mode, and cloud agents. For Business Central AL developers, understanding these distinct modes and their constraints is essential because generic tutorials for other languages don't account for BC-specific patterns like event subscribers, table extensions, and object ID ranges. (Saurav Dhyani, 2026-08-13) - [How can I move my Business Central-related Azure resources to a new Azure region?](demiliani-com/14064.md): Guide for migrating Business Central-related Azure and Power Platform resources from West Europe or North Europe to the new Italy North region. Covers strategic reasons for migration, detailed step-by-step procedures for Azure services (Application Insights, Storage, Function Apps, Logic Apps, SQL Database, Azure OpenAI) and Power Platform environments, migration strategies to minimize downtime, cost considerations, and post-migration reconfiguration tasks. (Stefano Demiliani, 2026-08-10) - [Quick Tip: What’s in Business Central Update 28.4](thinkaboutit-be/8062.md): Update 28.4 for Business Central 2026 Release Wave 1 was released on August 3, 2026, bringing three new features to general availability or preview: Payables Agent known senders to skip redundant email classification, payments integration with the electronic document framework, and Peppol preview on purchase drafts. The update is mostly hotfixes across platform, application, and country-specific areas. (think about IT - Steven Renders, 2026-08-10) - [AL Runner v2: What Feedback Told Me v1 Was Missing](stefanmaron-com/https-stefanmaron-com-posts-al-runner-v2-emit-through-bc--e1f81e05ab.md): AL Runner v2 introduces a fundamental architecture change that enables integration testing against real Microsoft and third-party dependencies instead of mocks, moving from type-renaming and stubbing to using BC's own compiler and patching only low-level database operations. The update emphasizes fail-loudly error handling so tests cannot silently pass with wrong results, and introduces a separate language behavior test suite that validates all tests against real Business Central before trusting them. (Stefan Maron, 2026-08-10) - [Introducing bc-code-atlas: Real BC Source for Coding Agents, Not a Guess](stefanmaron-com/https-stefanmaron-com-posts-bc-code-atlas-grounded-search-for-agents--bcbd495f28.md): bc-code-atlas is an MCP server, with a hosted instance and a self-host option, that lets AI agents or humans search Business Central Base Application source across versions and country variants. It combines semantic search, an exact call/subscribe/extend graph built on graphify-al, exact-source lookup tools, and version and country diffing so every hit can be checked against the real AL file. The author notes it is young: the public instance has no real authentication and has had outages. (Stefan Maron, 2026-08-10) - [BC on Linux: A Working Web Client, Faster Boots, Local Dev on Mac and Linux, and a Fast Lane in AL-Go](stefanmaron-com/https-stefanmaron-com-posts-bc-linux-boot-time-and-al-go-fast-lane--3ddf109c8d.md): Running Business Central on Linux now supports a working web client for local development, achieving cold boot times of 79 seconds and test runs of 1,067 tests in 69 seconds. The project includes AL-Go integration with a Linux fast lane for pull requests and snapshot-based caching for even faster development cycles. (Stefan Maron, 2026-08-10) - [🧩 Deriving dimensions in Business Central beyond Default Dimensions](gerardorenteria-blog/15143.md): The OnAfterGetRecDefaultDimIDProcedure integration event in the DimensionManagement codeunit fires after Business Central calculates default dimensions, allowing you to extend or modify dimension sets with custom logic. This approach demonstrates five scenarios: deriving dimensions from document fields, other dimensions, related tables, historical data, and overriding with higher-priority rules. (Gerardo Renteria, 2026-08-09) - [The skill gap between using AI and architecting AI.](demiliani-com/14098.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2026-08-07) - [August 2026 Cumulative Updates for Dynamics 365 Business Central](dvlprlife-com/https-www-dvlprlife-com-2026-08-august-2026-cumulative-updates-for-dynamics-365-business-central--6c6d521699.md): August 2026 cumulative updates are available for Dynamics 365 Business Central across multiple release waves. Online customers automatically upgrade to version 28.4, while on-premises customers can download updates for versions 28.4, 27.10, and 26.16. Implementation readiness and compatibility checks with partners are recommended before applying updates. (DvlprLife, 2026-08-07) - [Background Page Tasks in Business Central Explained](aardvarklabs-blog/3837.md): Background page tasks enable pages to automatically refresh themselves or trigger actions when long-running processes complete. Introduced in Business Central 2019 Wave 2, they prevent users from repeatedly refreshing pages while waiting for operations to finish by using the OnPageBackgroundTaskCompleted trigger to update data and UI automatically. (Aardvark Labs, 2026-08-07) - [BC Friday Tips #78 InitValue Property](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-78-initvalue-property--a9c6523eb4.md): The InitValue property sets a default value for new table fields when records are created, initialized, or cleared. This property applies only to new records and cannot be used on standard fields through table extensions. (That NAV Guy, 2026-08-07) - [Accessing Fkh containers using a terminal](freddysblog/https-freddysblog-com-2026-08-06-accessing-fkh-containers-using-a-terminal--97f2673eb6.md): Fkh provides secure, just-in-time terminal access to Business Central containers running in Kubernetes clusters through three methods: kubectl with PowerShell, WinRM access via CLI, or WinRM access via VS Code. Each approach prioritizes security by avoiding public exposure and standing credentials. (Freddys blog, 2026-08-06) - [The price of running Fkh (Freddy’s Kubernetes Helper)](freddysblog/https-freddysblog-com-2026-08-05-the-pricing-of-fkh--e248e34869.md): Fkh runs in your own Azure subscription. This post lists every cost component, explains how each one scales with concurrent containers and Windows node size, and gives example monthly bills. With an 8-hour working day and scale-to-zero, cost per container falls to roughly $30 to $60 at 10 to 40 containers. Running 24/7 costs several times more, so StopFkh, spot nodes and right-sizing matter. (Freddys blog, 2026-08-05) - [Dynamics 365 Business Central: AL transaction isolation levels and cache usage.](demiliani-com/14031.md): Runtime version 11 added Record.ReadIsolation, which overrides a transaction's isolation level for reads on one record instance. The NST record cache only answers Get() calls under Default or ReadUncommitted. ReadCommitted, RepeatableRead and UpdLock send every Get() to SQL Server, which can slow repeated reads a lot. The author argues that RepeatableRead and UpdLock could safely use the cache once the lock is held. (Stefano Demiliani, 2026-08-05) - [File storage in Fkh (Freddy’s Kubernetes Helper)](freddysblog/https-freddysblog-com-2026-08-04-file-storage-in-fkh--278b3d1d92.md): Fkh file storage provides versioned, authenticated file management in Azure blob storage for Business Central containers, eliminating the need for SAS URLs or secret credentials. It includes CLI commands for uploading, downloading, listing, and removing files with version control. (Freddys blog, 2026-08-04) - [New Application Ideas of Dynamics 365 Business Central (2026 JUL)](gerardorenteria-blog/15130.md): A compilation of application improvement ideas for Dynamics 365 Business Central submitted by the community, covering areas like Copilot and agents, financial management, development, inventory, manufacturing, sales, and administration. The post serves as a feature request collection spanning multiple system modules. (Gerardo Renteria, 2026-08-03) - [I Finally Fixed My Note-Taking (It Wasn't a Note-Taking Problem)](dvlprlife-com/https-www-dvlprlife-com-2026-08-i-finally-fixed-my-note-taking--bb0593bedf.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (DvlprLife, 2026-08-02) - [Essential Guides to Data Imports in Business Central](aardvarklabs-blog/2333.md): An index post for Business Central developers that points to a series of guides on importing and exporting data with AL. The linked guides cover JSON handling, delimited files, header and detail imports, Excel and multi-tab Excel files, and XML. (Aardvark Labs, 2026-07-31) - [BC Friday Tips #77 TestField Show Record Action](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-77-testfield-show-record-action--16034e644a.md): TestField automatically adds a Show Record button to error dialogs when field validation fails, letting users jump directly to the problem record. This feature works natively for tables with single primary keys like Customer, but not for compound primary key tables like Sales Header. (That NAV Guy, 2026-07-31) - [Visual Studio Code Agent hook for auditing your AL coding sessions.](demiliani-com/14011.md): Explains VS Code Agent Hooks (in preview) as deterministic shell commands that run at agent lifecycle events, as opposed to skills that the model decides to use. The author shares a hook for AL projects that logs SessionStart, PreToolUse and PostToolUse events to a Markdown audit file, which records reads, commands and session context that Git history misses. (Stefano Demiliani, 2026-07-30) - [Optimized Base64 file handling in Dynamics 365 Business Central 2026 Wave 1](duiliotacconi-com/2117.md): Dynamics 365 Business Central 2026 Wave 1 introduces a new platform codeunit for Base64 encoding and decoding that automatically improves performance and reduces memory usage without requiring code changes. Existing applications gain 30-45% better encoding and 15-25% better decoding performance, while developers can optionally refactor to use stream-based methods for further optimization. (Duilio Tacconi, 2026-07-29) - [How to Add Currency Symbols to Numeric Fields in Business Central.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-1716125815035715885--34eb3d4362.md): BC28 introduces configurable currency symbols on numeric fields to help finance users quickly identify whether transaction amounts are in local or foreign currency. Administrators can choose symbol position and display type globally or per currency without requiring custom development. (Saurav Dhyani, 2026-07-29) - [AL EventLens 0.1.6: the handler lens, and a fix that needed fixing](dvlprlife-com/https-www-dvlprlife-com-2026-07-al-eventlens-0-1-6-the-handler-lens-and-a-fix-that-needed-fixing--1510616044.md): AL EventLens 0.1.6 for VS Code adds a CodeLens over test handler functions that shows how many tests use each handler, or marks it unused, so dead handlers are easy to spot. The release also has ten fixes, mostly parser bugs that silently dropped or invented events, plus index, reveal and command palette fixes. It also describes how a review caught a regression introduced by one of those fixes. (DvlprLife, 2026-07-27) - [Introducing BusinessCentralTrivia.com](dvlprlife-com/https-www-dvlprlife-com-2026-07-introducing-businesscentraltrivia-com--1ec578f773.md): BusinessCentralTrivia.com is an educational trivia game for Business Central users and learners, available on phone and desktop. The site offers pre-set questions across functional, historical, and development knowledge areas, with a test event running in late July 2026 featuring 50 daily questions and hourly play sessions. (DvlprLife, 2026-07-27) - [Quick Tip: Runtime Version and Business Central Version Are Not the Same Thing](thinkaboutit-be/8037.md): Explains that Business Central has three different version numbers: the platform/internal build, the release wave name and the app.json runtime version. Only the runtime version decides which AL features compile, and it sets the minimum platform an extension can be published to. Gives the runtime-to-wave mapping and advises setting the lowest runtime you need explicitly. (think about IT - Steven Renders, 2026-07-24) - [Connect Claude to Business Central MCP: A Step-by-Step Guide](aardvarklabs-blog/3775.md): Step-by-step guide to connecting Claude Desktop to a Business Central MCP server through a locally hosted Python proxy (bc-mcp-proxy), which reduces authentication and configuration complexity. It covers the Entra ID app registration with redirect URIs and API permissions, registering the app in Business Central, running the proxy setup, and adding the generated config to claude_desktop_config.json. (Aardvark Labs, 2026-07-24) - [How Business Central 2026 Improves Item Variant Management with Pictures and Attributes.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-2583765754742144129--9ec9e7f41f.md): Business Central 2026 adds pictures and variant-level attributes to item variants, enabling faster product identification and more accurate product information management. This helps organizations with multiple product variations reduce errors and maintain better inventory data. (Saurav Dhyani, 2026-07-24) - [BC Friday Tips #76 Barcode Fonts in RDL Reports](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-76-barcode-fonts-in-rdl--2785e5dd8e.md): Creating barcodes in Business Central SaaS reports requires setting the FontFamily property directly in RDL files without installing fonts locally. This approach works out of the box and supports various barcode types like Code 93 using fonts such as IDAutomationC93M. (That NAV Guy, 2026-07-24) - [How to See When Your SQL Server Backup or Restore Will Finish](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-4940750630260972824--c477aa77f5.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Mohana's Dynamics NAV & BC blog, 2026-07-23) - [Use sqlServerSessionId to spot on blocking sessions in Dynamics 365 Business Central 2026 Wave 1](duiliotacconi-com/2074.md): Business Central 2026 Wave 1 (v28) adds sqlServerSessionId to Long Running Queries telemetry (RT0005) and other signals that carry a SQL statement. When a Lock Snapshot (RT0013) shows a blocking SQL session without an AL stack trace because the blocker ran on another service tier, this ID can be traced through RT0005 to find the offending AL session and method. (Duilio Tacconi, 2026-07-22) - [How to Use Date Formulas for Allowed Posting Periods in Business Central BC28.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-4662412510469862425--2edabbcaf9.md): Business Central BC28 introduces dynamic date formulas for allowed posting periods that automatically calculate posting windows based on the current date instead of requiring manual updates. Administrators can configure these formulas in General Ledger Setup, User Setup, and Journal Templates to automate posting restrictions and reduce monthly maintenance. (Saurav Dhyani, 2026-07-22) - [The hidden cost of asking AI to do everything…](demiliani-com/13982.md): Smart AI usage in Business Central requires understanding hidden costs beyond token pricing, including developer idle time and skill erosion. The post advocates for using AI strategically to start work while maintaining human control, learning, and team expertise through intentional design patterns, monitoring, and skill development. (Stefano Demiliani, 2026-07-21) - [🔎 Change Log Blame View: View change history in a different way](gerardorenteria-blog/15051.md): The Change Log Blame View extension reorganizes standard Change Log Entry data for one record into a matrix, with fields as rows and change events as columns, showing change type, date, user and resulting value. It can be added to any page through a page extension action that passes the table and primary key to the CL Blame page. (Gerardo Renteria, 2026-07-17) - [How to Connect Business Central MCP to Claude Desktop](katson-com/5026.md): The post explains how to set up Business Central's native MCP server with Claude Desktop by registering an Entra application, enabling the MCP server in Business Central, and configuring mcp-remote to bridge the connection. This helps AI agents like Claude access Business Central data through a desktop client. (Katson.com, 2026-07-17) - [Optimizing Business Central Indexes for Performance with Copilot](aardvarklabs-blog/3761.md): The post shows how to export the Database Missing Indexes table to Excel and use a Copilot prompt to generate AL tableextension index recommendations. It then advises benchmarking with the Performance Profiler before and after, applying only about five indexes at a time, and weighing faster reads against slower writes, especially on GL Entry. (Aardvark Labs, 2026-07-17) - [How to Email Posted Sales Shipments and Return Receipts in Business Central 2026 Wave 1.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-3905080819923012785--801fc3ed97.md): Business Central 2026 Wave 1 adds email delivery, PDF generation, and attachment management for Posted Sales Shipments and Posted Return Receipts, enabling organizations to send shipment confirmations and return documentation directly from the system instead of relying on manual exports and external email. (Saurav Dhyani, 2026-07-17) - [BC Friday Tips #75 Dynamics BC Excel Reports](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-75-dynamics-bc-excel-reports--cd3c716212.md): Excel Reports objects in Business Central belong to the Dynamics BC Excel Reports extension rather than the Base Application, requiring developers to add it as a dependency when extending these objects. (That NAV Guy, 2026-07-17) - [How to Use the Copy Location Feature in Business Central 2026 Wave 1 (BC28)](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-2394393585068521549--ec106bbef3.md): The Copy Location feature in Business Central BC28 allows users to duplicate existing warehouse and location configurations instead of setting them up manually, reducing implementation time and standardizing setups across multiple locations. (Saurav Dhyani, 2026-07-15) - [Approval Workflows in Planning Worksheet](olofsimren-com/3779.md): Business Central version 28 adds approval workflow support to planning, requisition, and subcontracting worksheets at the batch level, allowing managers to review and approve suggested actions before they become real purchase orders or production orders. This feature prevents costly mistakes when planners carry out planning suggestions and addresses compliance requirements for segregation of duties. (Olof Simren, 2026-07-13) - [Dynamics 365 Business Central: the mistery around the “Parallel Session Management” codeunit.](demiliani-com/13961.md): Codeunit 490 (Parallel Session Management) is an on-premises job scheduler that fans work across multiple sessions using polling and shared memory, but its design assumptions about blocking sessions, OS-level memory sharing, and single-node architecture make it unsuitable for multi-tenant SaaS environments where Job Queue entries and async patterns are the recommended alternative. (Stefano Demiliani, 2026-07-13) - [Quick Tip: What’s in Business Central Update 28.3](thinkaboutit-be/8022.md): Business Central 28.3 introduces Sales Order Agent to General Availability with multi-agent support and improved item matching, enables free Payables Agent trials with 50 invoice processing, enhances Expense Agent with language support and project assignment, and allows PTE management from the Admin Center. (think about IT - Steven Renders, 2026-07-13) - [🧭 Page Explorer for Business Central: everything a page hides, in plain sight](gerardorenteria-blog/14993.md): Page Explorer is an AL extension that displays all fields and actions available on a Business Central page in a single window, showing their current values, descriptions, and tooltips. It uses the native Page Summary Provider codeunit to parse page metadata and helps users understand page structure and available options. (Gerardo Renteria, 2026-07-10) - [Push Documents from Business Central to SFTP via Power Automate](aardvarklabs-blog/3704.md): This post demonstrates how to push a Sales Invoice PDF from Business Central to an SFTP site whenever an invoice is posted, using a staging table, a custom codeunit that subscribes to posting events, and a Power Automate workflow to handle the file transfer and status updates. (Aardvark Labs, 2026-07-10) - [July 2026 Cumulative Updates for Dynamics 365 Business Central](dvlprlife-com/https-www-dvlprlife-com-2026-07-july-2026-cumulative-updates-for-dynamics-365-business-central--36ef84971d.md): July 2026 cumulative updates are available for Dynamics 365 Business Central across multiple release waves (28.3, 27.9, and 26.15). Online customers will be automatically upgraded to version 28.3 and should verify compatibility with customizations before applying updates. (DvlprLife, 2026-07-09) - [New Application Ideas of Dynamics 365 Business Central (2026 JUN)](gerardorenteria-blog/14979.md): A monthly roundup of community-submitted improvement ideas for Business Central from June 2026. The ideas are grouped by area, including agents and Copilot, development, financial management, inventory, purchasing, sales, project management and warehousing. (Gerardo Renteria, 2026-07-07) - [Business Central 2026 Release Wave 1 Installation Guide: Requirements, Prerequisites, and Setup Walkthrough](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-5740395756527498087--f6c529e55c.md): Business Central 2026 Release Wave 1 (BC28) installation requires Windows 11 or Windows Server 2022/2025, .NET 8, SQL Server compatibility level 160/170, and 16 GB RAM minimum. This guide details system prerequisites, hardware requirements, software components, and a step-by-step installation process to help consultants and administrators avoid common deployment issues. (Saurav Dhyani, 2026-07-07) - [Weekly Review: Business Central AL Development – June 28–July 4, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-07-weekly-review-business-central-al-development-june-28-july-4-2026--3ba0f69570.md): This weekly review curates Business Central AL development posts from June 28 - July 4, 2026, covering page background tasks, item attribute visibility, agentic development practices, and standardized AI scaffolding for development teams. (DvlprLife, 2026-07-06) - [Troubleshooting AL Extension in VS Code: Phantom Errors](aardvarklabs-blog/3706.md): Resolving phantom AL extension errors in VS Code where tables appear marked as missing permission sets despite successful compilation. The issue occurs because file updates are only processed when the AL extension starts, and can be fixed by restarting the extension host. (Aardvark Labs, 2026-07-03) - [Distributing Agents with Plugins](tine-staric-net/https-tine-staric-net-blog-2026-agent-plugins--3332e8b779.md): Distribution of custom agents to teams is accomplished through plugins, which package agents, skills, and MCP configurations in a shared repository that team members can install with one click in GitHub Copilot or Claude Code. The post explains how to set up marketplace and plugin manifests to enable seamless sharing across ecosystems without manual file copying. (Tech Adventures in Business Central, 2026-07-03) - [Copilot is just a fancy autocomplete (vol.3) - Steps towards agentic development](tine-staric-net/https-tine-staric-net-blog-2026-copilot-fancy-autocomplete-vol3--83ed5752b6.md): This post explains five progressive steps toward agentic development: custom agents tailored to specific workflows, skills for reusable task sequences, reflection loops to improve agent instructions, sub-agents for parallel research with isolated context windows, and background agents running in terminals or pipelines without direct supervision. (Tech Adventures in Business Central, 2026-07-01) - [Quick Tip: Troubleshooting Business Central Power BI Reports: My 5-Minute Checklist](thinkaboutit-be/7995.md): Most Business Central Power BI issues stem from configuration problems rather than Power BI itself. The post provides a systematic 5-step troubleshooting checklist covering environment connectivity, data source verification, access permissions, refresh timing, and only then investigating actual Power BI problems. (think about IT - Steven Renders, 2026-06-30) - [“the waldo way”](waldo-be/318627.md): A CTO reflects on building a pre-packaged agentic development harness for the team to accelerate adoption, but questions whether removing setup friction also eliminates valuable learning opportunities. The post explores the tradeoff between speed-and-consistency versus developer ownership and skill-building. (waldo's blog, 2026-06-29) - [GIT](gerardorenteria-blog/14469.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Gerardo Renteria, 2026-06-29) - [Weekly Review: Business Central AL Development – June 21–27, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-06-weekly-review-business-central-al-development-june-21-27-2026--a323467e2a.md): A weekly community review from June 21-27, 2026 covering four practical Business Central AL development topics: user and AI agent avatars for record ownership visibility in BC28, dynamic column editability on list pages, Copilot token cost optimization, and namespace adoption for app modernization. (DvlprLife, 2026-06-29) - [ERP JumpStart: A Better Way to Get Started with Business Central](olofsimren-com/3763.md): ERP JumpStart is a guided self-service implementation product for smaller companies transitioning to Business Central. It combines pre-configuration, step-by-step tasks grouped in work packages, and integrated learning content to enable companies to set up and learn the system at their own pace without complex traditional ERP methodology. (Olof Simren, 2026-06-26) - [Step-by-Step Guide to Custom User Controls in Business Central](aardvarklabs-blog/3680.md): Custom user controls in Business Central use HTML, JavaScript, and AL to create bespoke UI components beyond standard controls. The post demonstrates building a star rating control for vendors, covering the control addin definition, JavaScript implementation, and AL page integration. (Aardvark Labs, 2026-06-26) - [Dynamics 365 Business Central: Using Semantic Search from AL](demiliani-com/13931.md): Dynamics 365 Business Central now exposes embedding-based semantic search as a native AL capability that understands meaning and context instead of relying on exact keyword matches. This feature uses vector embeddings stored in Azure SQL Database and is currently available for on-premises deployments through the System.Search.Semantic Search codeunit. (Stefano Demiliani, 2026-06-26) - [BC Friday Tips #74 Copy Document and Custom Field](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-74-copy-document--70de705561.md): When adding custom fields to Sales Header or Sales Invoice Header tables, developers must consider how the Copy Document feature will handle those fields. The post explains that custom fields are automatically copied along with documents, requiring developers to decide whether values should be copied, cleared, or recalculated to maintain data integrity. (That NAV Guy, 2026-06-26) - [How User and AI Agent Avatars Improve Record Ownership in Business Central BC 28](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-1332073184894863010--e1a9909be5.md): Business Central BC 28 adds visual avatars for record creators and modifiers on list pages, showing who created or last changed a record without opening the full card. This helps teams identify ownership, reduce duplicate work, and distinguish human-created from AI-generated records. (Saurav Dhyani, 2026-06-25) - [GitHub Copilot sessions: obtaining tips for better usage.](demiliani-com/13908.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2026-06-23) - [Weekly Review: Business Central AL Development – June 14–20, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-06-weekly-review-business-central-al-development-june-14-20-2026--dfae053a06.md): Weekly community roundup for June 14 to 20, 2026, featuring a single post by Stefano Demiliani on using Microsoft's AL MCP Server from GitHub Copilot CLI. The featured post covers installing the AL tools as a global .NET package, registering the MCP server over STDIO, and letting CLI agents download symbols, compile, check diagnostics and run AppSourceCop without VS Code. (DvlprLife, 2026-06-22) - [💸The answer is the expensive part: controlling output tokens](gerardorenteria-blog/14894.md): Output tokens cost 6× more than input tokens in large language models, making it essential to control what Copilot writes rather than just what you send. The post explains hidden reasoning tokens and provides practical habits and prompt instructions to reduce output costs when using Copilot for AL development and code changes. (Gerardo Renteria, 2026-06-21) - [Using Power Automate for Business Central SFTP](aardvarklabs-blog/3631.md): Shows an alternative to native SFTP in Business Central: a custom table with a BLOB field, list and card pages, and an API page keyed on SystemId. A Power Automate flow reads a file from an SFTP server, creates a record through the API, then uploads the file content to the BLOB so it can be parsed in Business Central. The reverse direction, pushing files to SFTP, can be triggered with Business Events. (Aardvark Labs, 2026-06-19) - [Dynamics 365 Business Central: using AL MCP Server from GitHub Copilot CLI.](demiliani-com/13882.md): The AL MCP Server exposes AL development tools through the Model Context Protocol, allowing CLI-based AI agents to perform AL operations like building, compiling, and publishing without Visual Studio Code. Install via dotnet tool and configure in GitHub Copilot CLI to automate AL development workflows in CI/CD pipelines and agent-driven scenarios. (Stefano Demiliani, 2026-06-18) - [Securely accessing an Azure OpenAI model from an Azure Logic Apps Standard AI agent using a Private Endpoint.](demiliani-com/13840.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2026-06-16) - [Weekly Review: Business Central AL Development – June 7–13, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-06-weekly-review-business-central-al-development-june-7-13-2026--e3fab4ba38.md): A weekly roundup of Business Central AL development resources from June 7 - 13, 2026, covering agentic development patterns, AI assistant instructions for developers, AL performance optimization techniques, the new Item - ABC Analysis report in BC28, and a proof-of-concept RFID scanning system integrated via Power Automate. (DvlprLife, 2026-06-15) - [Creating a Low-Cost RFID System with Business Central and Power Automate](aardvarklabs-blog/3579.md): Building a low-cost RFID scan-in and scan-out system using an ESP32 microcontroller, PN532 RFID reader, Power Automate, and Business Central tables. The system captures location-based scans for resource tracking, automatically handles edge cases like forgotten scan-outs, and stores results in two related tables for monitoring. (Aardvark Labs, 2026-06-12) - [BC Tech Days 2026](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-tech-days-2026--908b4ceb5d.md): The post reflects on BC Tech Days 2026, highlighting that AI agents dominated conference discussions and have become central to the Business Central community's focus. It emphasizes the shift from curiosity about AI capabilities to practical adoption questions. (That NAV Guy, 2026-06-12) - [Quick Tip: What’s in Business Central Update 28.2](thinkaboutit-be/7977.md): Business Central Update 28.2 (June 2026) introduces meaningful feature enhancements alongside hotfixes, including improvements to the Sales Order Agent for multilingual support, Quality Management reports with Word layouts as default, financial features like withholding tax and self-billed invoices, new Reporting and Data Analysis APIs, country-specific capabilities for payments and electronic invoicing, and sustainability APIs for data exchange. (think about IT - Steven Renders, 2026-06-11) - [World Cup in Business Central: predictions and results ⚽🥅](gerardorenteria-blog/14816.md): A World Cup prediction extension for Business Central that lets users share forecasts, track matches imported from a JSON source, register predictions, and compete on a leaderboard with automatic scoring based on exact scores or correct outcomes. (Gerardo Renteria, 2026-06-11) - [Weekly Review: Business Central AL Development – May 31–June 6, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-06-weekly-review-business-central-al-development-may-31-june-6-2026--8c97173165.md): Weekly community roundup for May 31 to June 6, 2026 covering four posts: BC 28.1 making GPT-5.3-chat the default agent model and adding a model switcher (Auto by default) with matching AL APIs, where to get the standard Power BI report files now that the GitHub repo is gone, date formulas for posting period restrictions, and ways to reduce GitHub Copilot spend under token-based billing. (DvlprLife, 2026-06-09) - [June 2026 Cumulative Updates for Dynamics 365 Business Central](dvlprlife-com/https-www-dvlprlife-com-2026-06-june-2026-cumulative-updates-for-dynamics-365-business-central--4240d05509.md): Roundup of the June 2026 cumulative update links for Business Central on-premises: 28.2, 27.8 and 26.14 are June releases, while the listed 2024 Wave 2 update 25.18 is dated April 2026. Online tenants move to 28.2 automatically over days or weeks with an email notice, and readers should check readiness and compatibility of their modifications with a partner before applying updates. (DvlprLife, 2026-06-08) - [Directions Asia 2026 Recap: Key Takeaways from Ho Chi Minh City](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-818643009386692123--56430d970b.md): Directions Asia 2026 in Ho Chi Minh City focused on AI's transformation of Business Central from a system of record to a system of action, with live demonstrations of autonomous agents for accounts payable, sales orders, and expenses. The conference highlighted emerging partner competencies in agent design, integration architecture evolution, and governance frameworks needed for AI-driven implementations. (Saurav Dhyani, 2026-06-08) - [Boost Business Central Development with Skills in Visual Studio Code](aardvarklabs-blog/3564.md): Skills in Visual Studio Code enable developers to create advanced, repeatable prompts for Business Central AL development. The post explains how to install and manage skills using a .github folder, and recommends existing skill libraries like the AL Development Collection to accelerate Copilot-assisted development. (Aardvark Labs, 2026-06-05) - [🪶 How to slim down the prompt and spend fewer credits in Github Copilot](gerardorenteria-blog/14730.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Gerardo Renteria, 2026-06-04) - [Same Blog, New Site](thatnavguy-com/https-thatnavguy-com-blog-2026-same-blog-new-site--387af44d7a.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (That NAV Guy, 2026-06-04) - [Automating Posting Periods in Business Central with Date Formulas](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-6476700913383925526--f5fa15da26.md): Date formulas enable automatic posting period adjustments in Business Central based on today's date instead of fixed dates. This feature applies to General Ledger Setup, User Setup, and General Journal Templates, reducing manual updates and posting errors. (Saurav Dhyani, 2026-06-03) - [Weekly Review: Business Central AL Development – May 24–30, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-06-weekly-review-business-central-al-development-may-24-30-2026--fa7b3b0afa.md): This weekly review covers five major developments in Business Central AL tooling and performance from May 24 - 30, 2026: index management via new DMV queries and disable/enable capabilities in BC 28, running unit tests without the base app to reduce CI time, Microsoft's OptimAL performance partner program, report layout lifecycle states in BC 28.1, and Claude Code configuration for clearer technical writing. (DvlprLife, 2026-06-02) - [Quick Tip: How Can You Download the Standard Business Central Power BI Reports?](thinkaboutit-be/7943.md): Business Central standard Power BI reports are now distributed through official Power BI template apps rather than the old GitHub repository. Users can install apps for Finance, Sales, Purchasing, Inventory, Manufacturing, Projects, Sustainability and others, then download PBIX files from Power BI workspaces, subject to permissions and licensing requirements. (think about IT - Steven Renders, 2026-06-02) - [Cumulative Updates for Business Central – versions](gerardorenteria-blog/13744.md): Lists links to cumulative update pages for Business Central on-premises, from v13 (2018 Wave 2) to v28 (2026 Wave 1). Each update supersedes earlier ones for its version and some also patch vulnerabilities, so the latest should be installed. Only v26 through v28 are still being updated. (Gerardo Renteria, 2026-06-01) - [New Application Ideas of Dynamics 365 Business Central (2026 MAY)](gerardorenteria-blog/14717.md): A curated list of feature ideas and improvement suggestions submitted by the Business Central community for May 2026, covering areas including agents and Copilot, data migrations, financial management, inventory, warehousing, sales, purchasing, and localization enhancements. (Gerardo Renteria, 2026-06-01) - [Dynamics 365 Business Central: new model choice in Agent definition.](demiliani-com/13814.md): Business Central 28.1 introduces GPT-5.3-chat as the default AI model for Agents and Managed AI service, with a new UI switcher and AL methods allowing administrators to select between available models or use Auto mode. The post discusses model selection guidance and suggests Microsoft consider supporting GPT-5.5-chat for improved accuracy and hallucination reduction. (Stefano Demiliani, 2026-06-01) - [New Features for Report Lifecycle Management in Business Central 28.1](aardvarklabs-blog/3544.md): Business Central 28.1 introduces report layout lifecycle management with status tracking. The Report Layouts page now supports Draft, Pending Approval, Approved, and Retired statuses, allowing developers to manage report layout versions without exposing incomplete versions to end users. (Aardvark Labs, 2026-05-29) - [BC Friday Tips #73 Show All Configuration Package Errors](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-73-show-all-configuration-package-errors--5649986e9b.md): When applying a Configuration Package in Business Central, users can view all errors on a single page by clicking the Error section, allowing faster review and resolution without checking entries individually. (That NAV Guy, 2026-05-29) - [OptimAL – performance still matters](waldo-be/318604.md): OptimAL is a structured Microsoft performance initiative for BC partners and ISVs that combines maturity assessment, skills training, telemetry analysis, and hands-on code optimization. The program addresses how most BC performance issues stem from partner code rather than the platform, with participants achieving dramatic improvements like reducing batch job runtime from 5+ hours to under 20 minutes or improving page load times by 93%. (waldo's blog, 2026-05-28) - [Index Management with Dynamics 365 Business Central 2026 Wave 1](duiliotacconi-com/2001.md): Dynamics 365 Business Central 2026 Wave 1 introduces the ability to disable and enable indexes on demand, allowing organizations to improve write performance by removing unused or unnecessary indexes from their databases. The feature is particularly valuable for online deployments and provides detailed statistics to help administrators make informed decisions about which indexes to retain. (Duilio Tacconi, 2026-05-28) - [Weekly Review: Business Central AL Development – May 17–23, 2026](dvlprlife-com/https-www-dvlprlife-com-2026-05-weekly-review-business-central-al-development-may-17-23-2026--ded9223776.md): A weekly curated review of Business Central AL development community posts from May 17 - 23, 2026, covering AI-driven developer tooling, security considerations for VS Code extensions, container management automation, agentic development workflows, and release management practices. (DvlprLife, 2026-05-26) - [You don't need the base app to run your unit tests](stefanmaron-com/https-stefanmaron-com-posts-unittestswithoutbaseapp--b93d0ec831.md): Unit tests for self-contained Business Central logic do not require the base application to run. By structuring code as isolated sub-extensions with their own app.json files and only platform dependencies, developers can significantly reduce container startup time and pipeline costs. (Stefan Maron, 2026-05-24) - [Maximizing Productivity with Copilot Cowork Skills](aardvarklabs-blog/3496.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Aardvark Labs, 2026-05-22) - [Be careful with Visual Studio Code extensions…](demiliani-com/13761.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2026-05-21) - [AL Pocket Tools](thatnavguy-com/https-thatnavguy-com-projects-al-pocket-tools--9c3084464c.md): AL Pocket Tools is a VS Code extension that provides utilities for Dynamics 365 Business Central developers to streamline repetitive development tasks like managing app files, updating versions, and navigating code blocks. (That NAV Guy, 2026-05-21) - [Quick Tip: Almost Every BC Major Release Gets Paused. Are Your Environments Ready?](thinkaboutit-be/7930.md): Business Central major release rollouts get paused frequently due to discovered issues, and this is normal process design since 2020. Environments already upgraded before a pause cannot be rolled back, but those not yet upgraded get rescheduled safely. Partners should schedule production updates late in the window, configure notification recipients, and test in sandboxes to manage the risk effectively. (think about IT - Steven Renders, 2026-05-20) - [🧠 Global memory for your VS Code agent: preferences that follow you](gerardorenteria-blog/14663.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Gerardo Renteria, 2026-05-18) - [Dynamics 365 Business Central – Some Considerations when Changing Standard Cost on an Item Card](thedynamicsexplorer-com/37371.md): Changing standard cost directly on an item card in Business Central has two critical side effects: stock keeping units are not automatically updated, and existing inventory is not revalued. Understanding these considerations is essential before making cost changes to avoid unexpected cost adjustments during sales transactions. (The Dynamics Explorer, 2026-05-18) - [Spec-Driven Development — The Way to Build Apps with Agents](katson-com/4756.md): Spec-Driven Development is a methodology for building Business Central extensions with AI agents, where structured specifications capture architecture decisions before code is written. This approach maintains consistency across multiple development sessions and prevents agents from reinventing patterns or making conflicting decisions. (Katson.com, 2026-05-17) - [🔍 Visualize your AL objects in a tree view, filter and navigate directly in VS Code](gerardorenteria-blog/14610.md): AL Object Visualizer is a VS Code extension that displays AL objects in a filterable tree view with customizable badges and colors, helping developers navigate and manage multiple files across projects efficiently. (Gerardo Renteria, 2026-05-16) - [Native SFTP Support in Business Central 28](aardvarklabs-blog/3460.md): Business Central 28 added a native SFTP Client codeunit (ID 9762) for listing, uploading, downloading and deleting files on SFTP servers from AL code. The author shows a sample that keeps the connection settings in Isolated Storage. An update says Microsoft has since decided to remove or deprecate the module because of platform hardening, so SFTP will again need alternatives such as Azure Functions. (Aardvark Labs, 2026-05-15) - [BC Friday Tips #72 Inlay Hints](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-72-inlay-hints--09aec26d55.md): Inlay Hints in VS Code display inline parameter names and return types while coding in AL, helping developers understand function signatures without hovering or jumping to definitions. This feature is particularly useful for procedures with many parameters and can be configured to appear on demand to keep the editor clean. (That NAV Guy, 2026-05-15) - [Quick Tip: What’s in Business Central Update 28.1](thinkaboutit-be/7920.md): Business Central Update 28.1 introduces the Expense Agent in public preview, a new Expense Management module for submitting and processing receipts, and expands Agent Designer to production environments. Additional features reaching general availability include excise tax calculation, report layout lifecycle control, and various fixes for deferrals, inventory posting, and localization. (think about IT - Steven Renders, 2026-05-13) - [Dynamics 365 Business Central agents: announcing new updates.](demiliani-com/13755.md): Business Central update 28.1 enables deploying custom agents to production environments and introduces GPT-5.3-chat as the default model for Copilot, rolling out from May to June. A new UI setting lets users view and select models for custom agents, with programmatic control via AL methods coming soon. (Stefano Demiliani, 2026-05-10) - [Overcoming Integer Limits in Business Central with BigInteger](aardvarklabs-blog/3267.md): Business Central's integer data type maxes out at 2.1 billion records, a limit some implementations have hit. AL Version 18 (Business Central 2026 Wave 1) now supports migrating integer fields to BigInteger, which extends the range to 9.2 quintillion values, with compiler warnings to prevent overflow issues. (Aardvark Labs, 2026-05-08) - [How Do I: Manage and Postpone BC Updates in the Admin Center](thinkaboutit-be/7897.md): Managing Business Central SaaS updates in the Admin Center allows you to schedule, delay, and respond to rollout pauses. This matters because environments upgraded to a problematic version cannot be rolled back, while postponement controls and notification setup help you avoid becoming the test cohort for production issues. (think about IT - Steven Renders, 2026-05-08) - [BC Friday Tips #71 BlankZero Property](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-71-blankzero-property--af92693663.md): The BlankZero property on numeric fields can be set to true to display empty values instead of zero, reducing visual clutter and helping users focus on meaningful data in optional fields. (That NAV Guy, 2026-05-08) - [Quick Tip: GitHub Copilot Billing: Setting the Record Straight](thinkaboutit-be/7877.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (think about IT - Steven Renders, 2026-05-06) - [SymLynx](thatnavguy-com/https-thatnavguy-com-projects-symlynx--6abd209948.md): SymLynx is a VS Code extension that solves the problem of duplicating configuration files across multiple Business Central repositories by using symbolic links to point to a single master copy, eliminating file synchronization issues and config drift. (That NAV Guy, 2026-05-06) - [Celebrating 55 Years of the 555 Timer](aardvarklabs-blog/3469.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Aardvark Labs, 2026-05-05) - [How Do I: Choose the Right AI Assistant for AL Development?](thinkaboutit-be/7852.md): GitHub Copilot's usage-based billing with model multipliers, starting June 1, prompts a task-based choice of AI tool for AL work. Copilot in VS Code suits code generation that needs workspace context, while Claude.ai or the desktop app gives frontier reasoning models without multipliers for architecture, review and error analysis. The author later noted that this post conflated two billing models and pointed readers to a follow-up correction. (think about IT - Steven Renders, 2026-05-04) - [May the 4th: Craft Your Sci-Fi Scene](aardvarklabs-blog/3207.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Aardvark Labs, 2026-05-04) - [Why Customer’s AI project fail? The gap between hype and reality.](demiliani-com/13695.md): The post explains why most enterprise AI projects fail, arguing that the gap between rapid AI prototyping and production-grade AI systems is vastly underestimated. It examines how building reliable, integrated AI agents for Business Central requires proper architecture, orchestration, distributed systems knowledge, and organizational transformation rather than simply adding conversational interfaces to existing workflows. (Stefano Demiliani, 2026-05-04) - [🪝 VS Code Agent Hooks: Give Copilot Context Before the First Message](gerardorenteria-blog/14522.md): VS Code Agent Hooks allow developers to automatically run scripts at specific lifecycle events to provide dynamic context to AI agents before and during sessions. The post demonstrates how to use SessionStart and PreCompact hooks to ask onboarding questions, store answers, and reinject context when conversations are compacted, enabling agents to adapt their behavior based on project type, technology stack, and experience level. (Gerardo Renteria, 2026-05-03) - [Navigating Namespace Changes in Business Central 28](aardvarklabs-blog/3255.md): Business Central 28 introduces fully qualified names for pages, codeunits, reports, and record references, allowing developers to reference objects directly without requiring using statements at the top of files. This improves code clarity by making object origins explicit at the point of use. (Aardvark Labs, 2026-05-01) - [New Application Ideas of Dynamics 365 Business Central (2026 APR)](gerardorenteria-blog/14595.md): This post collects application ideas and feature requests submitted by the community for Dynamics 365 Business Central as of April 2026, covering areas from finance and sales to warehousing and localization. (Gerardo Renteria, 2026-05-01) - [Effective Steps for Troubleshooting Business Central Agents](aardvarklabs-blog/3315.md): This post explains how to troubleshoot Business Central agents by examining task logs, step-by-step operations, and detailed agent actions. It covers analyzing agent reasoning, reviewing data visibility, adjusting agent permissions and profiles, and monitoring Copilot credit consumption. (Aardvark Labs, 2026-04-24) - [Business Central Cloud Migration: be careful on reusing the same self-hosted runtime.](demiliani-com/13676.md): Cloud migration in Dynamics 365 Business Central uses integration runtime to replicate data from on-premises SQL Server or Azure SQL to the cloud. Do not reuse the same self-hosted integration runtime across different migrations, as it becomes disabled after migration completion or 10 days of inactivity, causing setup errors. (Stefano Demiliani, 2026-04-24) - [AL Runner: Run AL Unit Tests Without a BC Service Tier](stefanmaron-com/https-stefanmaron-com-posts-al-runner-run-al-tests-without-bc--693c9fd16b.md): AL Runner is a CLI tool that transpiles AL code to C# and executes unit tests in-memory without a BC service tier, Docker, or SQL Server, completing test runs in seconds instead of 20-30 minutes. It uses the BC compiler's public API to convert AL objects to C#, rewrites runtime types with mocks, and compiles everything with Roslyn for fast local testing. (Stefan Maron, 2026-04-24) - [🔍 Field Magnifier for BC: Enhanced Accessibility 👓](gerardorenteria-blog/14351.md): A contextual field magnifier extension for Business Central improves readability by displaying magnified field content in a floating popup on hover, with three adjustable zoom levels (3x, 4x, 5x), without affecting the rest of the interface. (Gerardo Renteria, 2026-04-23) - [Quick Tip: CalcFields vs SetAutoCalcFields in AL](thinkaboutit-be/7846.md): FlowFields in Business Central are not stored in the database and must be calculated explicitly. The post explains two methods for calculating them: CalcFields for one-time calculations on single records, and SetAutoCalcFields for automatic calculation during record retrieval, with guidance on which to use to avoid performance issues. (think about IT - Steven Renders, 2026-04-23) - [My 2026 Tradeshow Schedule and Highlights](aardvarklabs-blog/3388.md): A presenter outlines their 2026 tradeshow schedule at Directions and DynamicsCon, featuring sessions on AI-powered Business Central extensions, performance optimization with telemetry tools, deprecation of OData page endpoints, and hackathon preparation, with code examples and resources to be shared after the events. (Aardvark Labs, 2026-04-17) - [Dynamics 365 Business Central 2026 Wave 1. What’s New in Performance.](duiliotacconi-com/1983.md): Dynamics 365 Business Central 2026 Wave 1 introduces the ability to enable or disable database indexes directly in the UI, available per company or across all companies. This feature, combined with telemetry improvements, allows administrators to optimize performance by managing index usage without requiring development environment access. (Duilio Tacconi, 2026-04-17) - [BC Friday Tips #70 Email Scenario Attachment](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-70-email-scenario-attachment--514b5a1c4e.md): Email scenarios in Business Central can include default attachments that are automatically sent with every email, such as terms and conditions attached to invoice emails. This prevents missed attachments and ensures consistent communication without requiring manual user action each time. (That NAV Guy, 2026-04-17) - [🚫 Never Publish an AL Extension with Missing Translations Again](gerardorenteria-blog/14381.md): A VS Code extension that validates translation files are present before publishing AL extensions, manages regional language variants, and visually highlights incomplete translations. It helps developers prevent missing translations for required markets. (Gerardo Renteria, 2026-04-16) - [From Chat Completions to Responses API: why Azure OpenAI’s new paradigm changes everything.](demiliani-com/13611.md): Azure OpenAI's Responses API replaces Chat Completions as the recommended approach for new AI projects, offering stateful conversations, better token efficiency, and built-in agentic capabilities. Business Central currently wraps Chat Completions through System.AI, but this architecture can evolve to support Responses API for more complex scenarios involving long conversations, autonomous agents, and background execution. (Stefano Demiliani, 2026-04-16) - [Azure Blob Storage: optimize costs and performance with the new Smart Tier option.](demiliani-com/13657.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2026-04-15) - [Quick Tip: BC28: What Is New in Document Reporting](thinkaboutit-be/7813.md): BC28 introduces enhanced document reporting features including an improved Word add-in with a redesigned data picker, a new table builder for layouts, lifecycle status management for user-defined layouts, company-level default document language, tooltips on reports, modernized report selection pages, and 36 new document APIs covering sales, purchasing, inventory, and assembly document types. (think about IT - Steven Renders, 2026-04-13) - [Dynamics 365 Business Central – How to proportionally split costs across Dimensions using Statistical Accounts and Allocation Accounts](thedynamicsexplorer-com/37257.md): This post explains how to automatically split costs across cost center dimensions in Business Central using Statistical Accounts and Allocation Accounts. It demonstrates a scenario where heating expenses are distributed proportionally to departments based on square footage, streamlining accurate cost allocation without manual intervention. (The Dynamics Explorer, 2026-04-13) - [Dynamics 365 Business Central: using SFTP from AL (the native way)](demiliani-com/13640.md): Business Central 2026 Wave 1 introduced a native SFTP Client codeunit for connecting to SFTP servers from AL code with multiple authentication methods, though Microsoft announced in April 2026 that this module would be removed due to platform hardening requirements. (Stefano Demiliani, 2026-04-13) - [Step-by-Step Guide to Secure Business Central Agent Implementations in AL](aardvarklabs-blog/3348.md): This post demonstrates how to secure AI agents in Business Central by implementing restrictive profiles, page customizations, and permission sets. It shows the security risks of overly permissive agent configurations and provides step-by-step AL code examples to limit what agents can see and do. (Aardvark Labs, 2026-04-10) - [BC Friday Tips #69 Item Blocked Fields](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-69-item-blocked-fields--c5121ddc8d.md): The Item table in Business Central has multiple blocked fields (Blocked, Sales Blocked, Purchasing Blocked, Service Blocked) that control item restrictions. Checking only the main Blocked field can miss module-specific restrictions and cause logic errors. (That NAV Guy, 2026-04-10) - [Quality Management in Business Central Version 28](olofsimren-com/3696.md): Business Central version 28 adds a native Quality Management module for inspecting goods at purchase receipt, production output, assembly output, sales returns and in ad-hoc or scheduled checks. Templates, generation rules, inspection records, result-based usage blocking and quarantine workflows are covered. The extension was not installed automatically on upgrade and had to be added from AppSource. (Olof Simren, 2026-04-08) - [BC Telemetry Buddy .. now with (community) knowledge](waldo-be/318581.md): BC Telemetry Buddy now includes a two-layer knowledge base that shares telemetry troubleshooting patterns and investigation playbooks across the community. The tool stores both shared community knowledge and local customer-specific insights as markdown files, allowing the AI to start problem-solving with context rather than from scratch. (waldo's blog, 2026-04-07) - [Install Agent Designer if it is missing](kauffmann-nl/8459.md): The Agent Designer is included in the 27.4 monthly update and automatically installs in upgraded sandboxes but not production environments. When copying a post-v27.4 production environment to a sandbox, you can manually install the Agent Designer using a specific AppSource URL with its app ID. (Kauffmann @ Dynamics 365 Business Central, 2026-04-03) - [Step-by-Step Guide: Create Agents in AL Code](aardvarklabs-blog/3097.md): Building agents in Business Central AL involves creating setup tables, pages, codeunits, and enums to enable autonomous multi-step operations. The guide walks through creating a Cash Flow Review Agent that can accept tasks, interact with the user during execution, and display KPI results. (Aardvark Labs, 2026-04-03) - [Untangling Your Books: Understanding Application of Entries in Business Central](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-2182793503205531345--62a5e86030.md): Application of entries is the process of matching transactions like invoices and payments in Business Central to maintain accurate financial records. The post explains what open entries are, why matching is critical for accounting accuracy, and describes two main application methods: manual application and applying during payment posting. (Saurav Dhyani, 2026-04-03) - [BC Friday Tips #68 Always Use Field Validation](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-68-always-use-field-validation--cd6c5b4b3a.md): Field validation in Business Central extensions ensures all business logic runs and prevents data corruption when other apps subscribe to validation events. Bypassing validation can create hidden bugs by skipping trigger logic even when fields appear correct. (That NAV Guy, 2026-04-03) - [Quick Tip: Business Central Launch Edition 2026 Wave 1: 37 Sessions](thinkaboutit-be/7797.md): The Business Central Launch Edition for 2026 Wave 1 provides 37 free video sessions covering the latest features across Copilot and AI, reporting, supply chain, finance, development, Shopify integration, and administration released on April 1, 2026. (think about IT - Steven Renders, 2026-04-02) - [Dynamics 365 Business Central: new strict URI validation in AL Http Client](demiliani-com/13588.md): Business Central v28 introduces stricter URI validation in AL HttpClient to prevent Server-Side Request Forgery attacks by blocking HTTP requests to internal and non-routable addresses by default. Cloud environments enforce this without bypass options, while on-premises deployments offer configuration settings to whitelist trusted internal addresses when necessary. (Stefano Demiliani, 2026-04-02) - [How to Export CSV Files from Business Central Using CSV Buffer (Developer Guide)](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-4218333995173748236--f38f8fc25c.md): This guide explains how to export data from Business Central to CSV format using the CSV Buffer table, covering its structure, recommended architecture, common export issues, and performance best practices for developers building integration and data exchange solutions. (Saurav Dhyani, 2026-04-02) - [How Do I: Use the Word Add-in for Business Central Report Layouts](thinkaboutit-be/7750.md): The Dynamics 365 Business Central Word add-in is a free Microsoft Word extension that simplifies designing Word layouts for document reports by enabling easy field insertion, layout comments, and conditional content hiding based on data values. The add-in requires Business Central version 25 or later, with full data picker functionality in version 27 and later. (think about IT - Steven Renders, 2026-04-01) - [New Application Ideas of Dynamics 365 Business Central (2026 MAR)](gerardorenteria-blog/14585.md): A monthly roundup of community-submitted ideas for improving Business Central from March 2026, grouped by area: Copilot, data migration, development, finance, e-documents, localization, inventory, purchasing, sales, tenant administration and warehousing. Each entry gives the idea title and its author. It is a list of suggestions, not announced features. (Gerardo Renteria, 2026-04-01) - [How to Group and Consolidate General Journal Lines Using Query Object in Business Central.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-7756402263170151476--0af9b880b1.md): This post explains how to consolidate General Journal Lines in Business Central using Query Objects to group records by Posting Date, Account No., and Dimension Set ID, then aggregate amounts and insert consolidated results into a target journal batch. It addresses a common developer scenario where multiple journal lines with identical keys need to be combined. (Saurav Dhyani, 2026-04-01) - [Business Central Development Serie - Part 2b: AI for BC Development — The Knowledge Gap That Ships to Production](kine-cz/https-blog-kine-cz-posts-bcdevelopmentserie-02b--0078d7faba.md): AI-generated Business Central code can compile and appear functional while containing hidden bugs that silently corrupt data or cause performance issues. Developers must validate AI output across architecture, performance, standard processes, testing, security, and localization before production use, requiring broad domain expertise and proper guardrails. (Kine's info, 2026-03-30) - [Dynamics 365 Business Central – Why isn’t Payment Tolerance being taken automatically in the Cash Receipt Journal?](thedynamicsexplorer-com/37202.md): Payment Tolerance in Business Central can automatically write off small remaining invoice balances when a payment is applied. The post shows that tolerance is only taken when the Cash Receipt Journal line has Document Type set to Payment; otherwise no tolerance warning appears and no tolerance GL entry posts. (The Dynamics Explorer, 2026-03-30) - [📅 Exporting ICS (Calendar) Files for Business Central 💡](gerardorenteria-blog/12166.md): A sample extension creates RFC 5545 ICS calendar files from Business Central, shown on the Customer Card and the Sales Order, for use in Outlook, Teams, Google or Apple Calendar. It offers a record-level action and AssistEdit on date fields. Both prefill event details that users can adjust before the file downloads. (Gerardo Renteria, 2026-03-29) - [I built the tool .. but forgot the skill..](waldo-be/318571.md): Building effective AI tools for telemetry analysis requires more than access to data and dashboards. The quality of questions asked and critical evaluation of AI responses are the real limiting factors in diagnosing performance issues. (waldo's blog, 2026-03-28) - [Streamline AL Development Using Copilot Code Review](aardvarklabs-blog/3214.md): GitHub's Copilot Code Review feature can assist with AL code reviews by checking code against detailed standards beyond what CI pipelines catch. Set up the feature in GitHub settings and create a codereview.instructions.md file with AL-specific guidelines to guide Copilot's review process and ensure AppSource-ready, high-quality extensions. (Aardvark Labs, 2026-03-27) - [BC Friday Tips #67 Reset Page Number in RDLC](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-67-reset-page-number-in-rdlc--4fc41d0f62.md): The ResetPageNumber property in RDLC reports restarts page numbering at 1 for each group or document, matching user expectations when printing multiple groups. (That NAV Guy, 2026-03-27) - [Which Power BI License Do You Need for Business Central?](thinkaboutit-be/7753.md): Power BI Pro is required for any practical use of Power BI with Business Central, including viewing embedded reports, installing Microsoft Power BI Apps, and sharing reports. The free license only provides a personal workspace with limited refresh capacity and no sharing capabilities. (think about IT - Steven Renders, 2026-03-26) - [The Unbounded Growth Equation: Why AI Works Best When You Keep (and Grow) Your Team](aardvarklabs-blog/3227.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Aardvark Labs, 2026-03-24) - [Dynamics 365 Business Central: how many Copilot Credits my Agent consumes?](demiliani-com/13563.md): Dynamics 365 Business Central Agents consume Copilot credits during execution. Users can monitor credit consumption directly in Business Central through the Agent page's View consumption data option, which shows monthly usage by task and the specific Copilot features used. (Stefano Demiliani, 2026-03-24) - [Integration with Azure Static Web Apps from Business Central](jpearson-blog/1601.md): This post explains how to integrate an Azure Static Web App with Business Central by using the WebPageViewer control add-in and the window.postMessage API to enable bidirectional communication between AL code and a hosted web application. (James Pearson, 2026-03-20) - [Business Central 2026 Release Wave 1: A Mix of Platform Evolution and Practical Improvements](thinkaboutit-be/7730.md): Business Central version 28 (April 2026) delivers distributed improvements across supply chain, reporting, governance, and developer tooling rather than single headline features. The release addresses daily friction points in inventory, purchasing, manufacturing, and introduces agent-driven administration infrastructure and semantic search capabilities. (think about IT - Steven Renders, 2026-03-19) - [Approval Workflows for Item Journals and Requisition Worksheets](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-5164599344222477027--9edacb0c44.md): Business Central 28 introduces approval workflows for item journals, requisition worksheets, and planning worksheets, enabling batch-level approvals before posting or conversion to purchase documents. This closes a gap where these critical inventory and procurement operations previously lacked the approval controls available for general journals. (Mohana's Dynamics NAV & BC blog, 2026-03-18) - [API Pages vs API Queries in Business Central: When to Use Each](thinkaboutit-be/7683.md): API pages and API queries are two distinct REST API object types in Business Central with different purposes. API pages support full CRUD operations and are best for write operations, while API queries are optimized for read-only access with multi-table joins and server-side aggregation. Understanding when to use each type is critical for performance and integration design. (think about IT - Steven Renders, 2026-03-17) - [YAMPI (the Dynamics 365 Business Central Administration MCP Server): installing apps from Microsoft’s Marketplace.](demiliani-com/13541.md): YAMPI version 1.2.1 adds the ability to install Marketplace apps (AppSource) in Dynamics 365 Business Central tenants through AI tools. The tool can resolve app details, check installation status, and manage dependencies automatically. (Stefano Demiliani, 2026-03-17) - [Swappable Claude Profiles: Per-Project Configs via Container Mounting (Part 3)](stefanmaron-com/https-stefanmaron-com-posts-swappable-claude-profiles-container-mounting-part-3--414f9f698f.md): Claude Code profiles enable project-specific configurations by mounting host directories as ~/.claude inside containers, allowing separate contexts, instructions, and agents for different work types. The profile system makes it practical to maintain AL development, telemetry investigation, and other specialized contexts without switching tools. (Stefan Maron, 2026-03-16) - [Designing Agents for Business Central](kauffmann-nl/8436.md): The Agent Design Experience in Business Central v27.4 is a sandbox tool for designing, testing, and refining agent instructions, not a low-code deployment platform. Production agents require manual conversion to AL code by exporting the agent XML configuration, creating an AL project with the Agent template, and either following the README instructions or using a coding agent to accelerate the customization process. (Kauffmann @ Dynamics 365 Business Central, 2026-03-13) - [⚡ “Compacting conversation…” small message, big impact on your session 🔄](gerardorenteria-blog/14231.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Gerardo Renteria, 2026-03-13) - [Exploring Model Context Protocol (MCP) for Business Automation in Business Central](aardvarklabs-blog/2724.md): Model Context Protocol (MCP) servers enable AI agents to interact with Business Central data and perform actions like querying, creating, and modifying records. The post explains MCP concepts, demonstrates setting up an MCP server for the sales quote process, configuring it in Copilot Studio, and highlights security considerations such as limiting data exposure through custom APIs. (Aardvark Labs, 2026-03-13) - [Allow Posting From/To DateFormula: No More Monthly Date Updates from Business Central v28](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-8913658799123411419--5a782b6899.md): Business Central 28 adds DateFormula fields to automatically calculate allowed posting ranges, eliminating manual monthly updates to posting period dates. Set the formula once and the posting window moves forward automatically based on the work date. (Mohana's Dynamics NAV & BC blog, 2026-03-13) - [Where GitHub Copilot Actually Saves Time in AL Projects](thinkaboutit-be/7660.md): GitHub Copilot saves time in AL development through deliberate use of Chat, Agent, Ask, and Edit modes for specific tasks. Agent mode generates boilerplate and test scaffolding efficiently, Chat mode helps explore unfamiliar APIs, Ask mode explains existing code, and Edit mode refactors with precision, though all generated code requires developer review before acceptance. (think about IT - Steven Renders, 2026-03-12) - [Business Central Development Serie - Part 2: Using AI for BC development](kine-cz/https-blog-kine-cz-posts-bcdevelopmentserie-02--7a4a42e0cc.md): AI tools can accelerate Business Central development when used responsibly with clear guidelines, proper security practices, and human oversight. Success requires understanding AI limitations, establishing coding standards before deployment, implementing CI/CD pipelines, and maintaining developer accountability for code quality and business logic. (Kine's info, 2026-03-10) - [Who Keeps Moving My Business Central Work Date?](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-4842738910605275102--13a8589b03.md): The Work Date setting in demo companies like Cronus automatically resets to the posting date of the last G/L Entry on every login or session refresh, rather than preserving the user's configured value. Use an event subscriber on the OnAfterLogin event to override this behavior and set the Work Date to today's date instead. (Mohana's Dynamics NAV & BC blog, 2026-03-10) - [Dynamics 365 Business Central: using the standalone MCP Server provided as part of the AL Development Tools.](demiliani-com/13512.md): Version 17.X of the AL Development Tools .NET package adds a launchmcpserver command. It starts an MCP server, HTTP on port 5000 by default, that lets AI coding agents run AL tasks on a project: build, publish, debug, set breakpoints, snapshot debugging, download symbols and symbol search. The tools are experimental. The package itself compiles and packages extensions outside VS Code for CI/CD. (Stefano Demiliani, 2026-03-09) - [Quick Tip: Business Central Update 27.5 Released and Version 28 Preview Sandboxes Available](thinkaboutit-be/7650.md): Business Central update 27.5 was released as the latest monthly update for the 2025 release wave 2, while version 28 preview sandboxes are now available for partners and developers to test upcoming features before general availability. Preview environments help developers identify breaking changes, validate extension compatibility, and prepare for the next major release. (think about IT - Steven Renders, 2026-03-09) - [Spread the Fire. Don’t Keep It to Yourself.](katson-com/4727.md): Knowledge sharing about AI-powered development and tools in Business Central creates value for the entire community rather than diminishing individual advantage. The author argues that transparency about AI workflows, agentic coding techniques, and development tools ultimately builds reputation and opportunities, as demonstrated by successful community projects and client work. (Katson.com, 2026-03-09) - [Create Purchase Orders from Drop Shipments](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-7334878023159275001--89079995d0.md): Business Central 2026 Release Wave 1 (BC28) streamlines drop shipment workflows by adding a Create Purchase Orders action on sales orders, including drop shipment lines in order planning calculations, and introducing dedicated drop shipment actions in the Planning Worksheet page. (Mohana's Dynamics NAV & BC blog, 2026-03-09) - [AL Language extension for Microsoft Dynamics 365 Business Central – versions](gerardorenteria-blog/14079.md): AL Language extension changelog documenting features added across versions 15.0 through 18.0, including implicit type conversions, HTTP mocking in tests, multiline strings, JSON accessors, AppSourceCop rules, namespace documentation, and improved IDE capabilities in Visual Studio Code. (Gerardo Renteria, 2026-03-08) - [Define Item Attributes for Item Variants](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-7926273720702299683--6e71f1cc73.md): Business Central 2026 release wave 1 (BC28) introduces item attributes at the variant level, allowing each variant to have distinct attribute values instead of inheriting the same values from the parent item. This solves the problem of keeping variant data accurate without creating separate items for each variation. (Mohana's Dynamics NAV & BC blog, 2026-03-08) - [🧠 Agent Skills + MCPs: check your BC extension health in VS Code 🔍](gerardorenteria-blog/13993.md): Agent Skills are reusable instruction packages in VS Code that orchestrate external tools like YAMPI and BC Telemetry Buddy to analyze Business Central extension health across environments. A three-level loading model activates only relevant skills without penalizing context, enabling developers to check extension status, versions, deployments, and lifecycle events in production through a single chat message. (Gerardo Renteria, 2026-03-07) - [Create Purchase Quotes for Contacts in Business Central](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-6099911235084496190--4c366f79d5.md): Creating purchase quotes in Business Central now allows selecting contacts that aren't yet linked to vendors, eliminating the need to set up full vendor records upfront. The vendor record is automatically created only when the quote is released or converted to an order, reducing friction in the purchasing workflow. (Mohana's Dynamics NAV & BC blog, 2026-03-07) - [Business Central Analytics: The Technology Is Not the Hard Part](thinkaboutit-be/7635.md): Business Central analytics tools like Power BI, Data Analysis mode, and APIs enable dashboards and insights, but adoption success depends more on helping users ask better business questions than on technology maturity. (think about IT - Steven Renders, 2026-03-06) - [Leveraging RecordRef and FieldRef for Dynamic Coding](aardvarklabs-blog/3118.md): This post explains how to use weakly typed RecordRef and FieldRef objects in Business Central AL for dynamic, flexible code when you don't know the record type at compile time. It contrasts weakly typed objects with strongly typed ones and demonstrates practical use cases like summing amounts across different table types and exporting any record set to Excel. (Aardvark Labs, 2026-03-06) - [BC Friday Tips #66 API v2 app](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-66-api-v2-app--9c066fb579.md): The Exclude_APIV2 app is a hidden Microsoft extension in Business Central that contains standard API V2 objects. Developers can explore this app via symbol files in VS Code to understand Microsoft's API design patterns and reference it when building or extending their own APIs. (That NAV Guy, 2026-03-06) - [Claude Code in a Standalone Docker Container: Building a Real Sandbox (Part 2)](stefanmaron-com/https-stefanmaron-com-posts-claude-code-standalone-docker-sandbox--cc7ff659fa.md): Stefan Maron moves his Claude Code sandbox from a VS Code dev container to a standalone docker run container, because the dev container left an IPC escape path open. The container keeps firewall, credential hardening, named volumes for auth and per-language CLAUDE.md mounts such as an AL file. Tests show local commits work and pushes are blocked. Part 3 will add AL tooling like BcContainerHelper and the AL compiler. (Stefan Maron, 2026-03-04) - [Business Central Development Serie - Part 1: Introduction](kine-cz/https-blog-kine-cz-posts-bcdevelopmentserie-01--53f02943eb.md): This introduction to a development series explains the importance of architecture, best practices, and long-term maintenance for Business Central extensions, addressing gaps that AI tools alone cannot fill. It covers topics like app types, dependency management, testing, performance, and delivery strategies for developers of all experience levels. (Kine's info, 2026-03-03) - [New Application Ideas of Dynamics 365 Business Central (2026 FEB)](gerardorenteria-blog/14103.md): A monthly list of community ideas from February 2026 for improving Business Central, grouped by functional area. Areas include agents and Copilot, development, financial management, general usability, inventory, manufacturing, projects, purchasing, reporting, sales and tenant administration. Each idea is credited to its author. (Gerardo Renteria, 2026-03-03) - [Creating MCP servers for Dynamics 365 Business Central with Azure Logic Apps.](demiliani-com/13470.md): Azure Logic Apps Standard now supports Model Context Protocol (MCP) servers, allowing organizations to create AI-powered agent tools for Dynamics 365 Business Central and other enterprise applications through low-code workflows. This integration enables seamless AI agent execution within integration platforms without complex orchestration layers. (Stefano Demiliani, 2026-03-03) - [⚙️ GitHub Copilot: Workspace-Level Control Over AI Context 🔄](gerardorenteria-blog/13945.md): GitHub Copilot allows developers to organize and control AI context at the workspace level by enabling or disabling instructions, prompts, agents, and skills per project or client through settings.json configuration. This prevents style guidelines and rules from one client or project from interfering with work on another. (Gerardo Renteria, 2026-03-02) - [Dynamics 365 Business Central – Handling the message “Only the Posting No. Series can be filled in on recurring journals” in Recurring Journals](thedynamicsexplorer-com/37144.md): Business Central blocks a regular No. Series on Recurring General Journal batches; the author assumes this is because lines stay after posting, so numbers would repeat. Two workarounds are shown: set a Posting No. Series on the batch so posted entries get unique numbers, or put date placeholders in the Document No. field so each posting builds a unique number from the posting date. (The Dynamics Explorer, 2026-03-02) - [Introducing AL Table Visualizer: An Interactive ER Diagram for Your Business Central Tables](thinkaboutit-be/7609.md): AL Table Visualizer is a Visual Studio Code extension that generates interactive ER diagrams from Business Central table definitions and compiled symbol packages, helping developers understand data model relationships through visualization rather than manual code tracing. (think about IT - Steven Renders, 2026-03-02) - [Why API Templates Don't Work on Business Central Custom API Pages](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-1160169849126032090--7f7e64325d.md): API templates in Business Central only work with specific standard API pages because custom API pages lack the ProcessNewRecordFromAPI function call in their OnInsertRecord trigger. To make templates work on custom API pages, you must add this function call and register fields using the TempFieldSet mechanism. (Mohana's Dynamics NAV & BC blog, 2026-02-28) - [Introducing ALCops — LinterCop's Next Chapter](stefanmaron-com/https-stefanmaron-com-posts-introducing-alcops--dd54d0b34f.md): ALCops is a complete replacement for LinterCop that splits code analysis into six domain-specific analyzers (ApplicationCop, DocumentationCop, FormattingCop, LinterCop, PlatformCop, TestAutomationCop) to address structural limitations including GitHub rate limits, overgrown feature scope, and rule severity constraints. It improves code quality through better rule severity defaults, 30 code fixes, correctness fixes, and distributes via NuGet with MCP server support for AI tooling integration. (Stefan Maron, 2026-02-27) - [Understanding Dimension Set Id in AL for Business Central](aardvarklabs-blog/3120.md): Dimension Set ID is a Business Central concept that deduplicates dimension combinations to reduce data storage. The post explains why dimensions are superior to segment-based accounting and provides AL code to retrieve or create a Dimension Set ID by building temporary dimension entries and passing them to the DimensionManagement codeunit. (Aardvark Labs, 2026-02-27) - [Optimizing BC Code History Downloads with HTTP Range Requests](stefanmaron-com/https-stefanmaron-com-posts-optimizing-bc-code-history-range-requests--ad9c9f15cb.md): Optimizing the MSDyn365BC.Sandbox.Code.History repository's daily download pipeline by fixing silent failures in PowerShell scripts and implementing HTTP Range requests to reduce bandwidth usage from 800MB-2GB+ per country artifact to roughly 120MB, cutting cumulative compute time by 86% across 50 parallel countries. (Stefan Maron, 2026-02-27) - [BC Friday Tips #65 Freeze Column Property](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-65-freeze-column-property--96541514c3.md): The FreezeColumn property keeps selected columns visible when users scroll horizontally through list pages with many fields, reducing the need for horizontal scrolling and keeping important data in view. (That NAV Guy, 2026-02-27) - [Agents in Business Central – part 6 – The conclusion](bertverbeek-nl/1290.md): This post compares agents built directly in Business Central with those created in Copilot Studio, covering deployment, licensing, capabilities, and integration scenarios. It provides guidance on choosing between the two approaches based on business requirements. (Discover MS BC - Bert Verbeek, 2026-02-26) - [Troubleshooting Series – Ep5 – Telemetry](waldo-be/318540.md): Telemetry is essential for troubleshooting Business Central SaaS because it provides evidence about when issues occur, their frequency, affected customers, and performance metrics without SQL access or profilers. The post covers two telemetry channels (environment-level and app/extension-level), Microsoft-provided tools like Power BI apps and Azure Data Explorer, and the BC Telemetry Buddy tool that makes querying telemetry easier through AI assistance. (waldo's blog, 2026-02-24) - [Turning My Coding Streams Into Blog Posts (With a Little Help From Claude)](stefanmaron-com/https-stefanmaron-com-posts-turning-streams-into-blog-posts--a14b00029e.md): A BC developer built a Claude Code skill that turns his YouTube live coding streams into structured blog posts. It uses captions and extracted frames, then adds a pass that inserts links to official docs. He converted 26 Business Central development streams this way, which also helps the community tool CentralQ because that tool handles written content better than video. (Stefan Maron, 2026-02-24) - [If You Can't Make It Fast, Make It Feel Fast](stefanmaron-com/https-stefanmaron-com-posts-bc-background-processing-make-it-feel-fast--2f2ea5c72a.md): When operations take time despite optimization, BC developers can make them feel faster by moving blocking work to the background instead of waiting for user input. The post explores four background processing tools (Page Background Tasks, StartSession, TaskScheduler, and Job Queue), their use cases, and how BC online's auto-scaling distributes batch workloads across server instances to keep UI sessions responsive. (Stefan Maron, 2026-02-24) - [ALCops: The Next Chapter of LinterCop](vondervoort-be/130.md): ALCops is a new community-driven code analyzer collection for AL that succeeds LinterCop, with about 95% of the original rules migrated. It provides VS Code extension and AL-Go support for daily AL development, with future work on Azure DevOps integration and AI tool compatibility. (Vondervoort.be, 2026-02-23) - [Dynamics 365 Business Central Online Wait Statistics in Telemetry: the AI boost](duiliotacconi-com/1925.md): Wait Statistics in Dynamics 365 Business Central Online provides telemetry data through a Database Wait Statistics page that groups SQL Server wait counters. The post explains how to interpret wait metrics for performance troubleshooting and demonstrates using AI to analyze exported telemetry data from BCPT load testing. (Duilio Tacconi, 2026-02-23) - [Dynamics 365 Business Central: download symbols from Microsoft’s public NuGet source.](demiliani-com/13442.md): AL Language Extension version 17 introduces a new command to download app symbols directly from Microsoft's public NuGet feeds, making it easier to manage dependencies without manually downloading from a specific environment or sharing symbols across projects. (Stefano Demiliani, 2026-02-23) - [Agents in Business Central – part 5 – Creating agent from code](bertverbeek-nl/1272.md): This post explains how to create, configure, and register agents programmatically in Business Central using AL code instead of relying solely on configuration. It covers agent interfaces, capability registration, setup pages, and KPI tracking needed for production-ready, ALM-compatible agent solutions. (Discover MS BC - Bert Verbeek, 2026-02-23) - [How Copilot and AI Inspired My Card Game Design](aardvarklabs-blog/3081.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Aardvark Labs, 2026-02-20) - [Agents in Business Central – part 4 – troubleshooting](bertverbeek-nl/1263.md): This post explains how to troubleshoot Business Central agents when they don't behave as expected. It covers diagnostic tools like the Agent Consumption page and Agent Task Log, and identifies common pitfalls including unclear error messages, poorly written tooltips, excessive fields, and duplicate captions that confuse agents. (Discover MS BC - Bert Verbeek, 2026-02-20) - [Building a Plug & Play Claude Code Dev Container for AL Development](stefanmaron-com/https-stefanmaron-com-posts-claude-code-dev-container-al--96fc93c109.md): Describes building a reusable dev container feature, distributed via GHCR, that installs Claude Code for AL work. Named Docker volumes keep authentication across rebuilds, and stripped git credentials stop Claude Code, running with bypassed permissions, from reaching GitHub. Next steps are AL-specific Claude configuration and moving to Anthropic's official firewall-based dev container. (Stefan Maron, 2026-02-20) - [Dutch Dynamics Community Event 10 February 2026](vondervoort-be/84.md): A Dutch Dynamics Community event on February 10, 2026 featured technical sessions on creating AI agents inside Business Central (released in version 27.4) and using Copilot for AI pair programming in AL development. The post emphasizes how agents work within the existing Business Central environment and the importance of effective prompts for better AI assistance. (Vondervoort.be, 2026-02-17) - [Agents in Business Central – part 2 – the prompt](bertverbeek-nl/1237.md): Building effective agents in Business Central requires well-structured prompts with clear responsibilities, guidelines, and task instructions. The post explains how to use memory, page-specific instructions, and conditional logic to guide agent behavior reliably and keep humans in control. (Discover MS BC - Bert Verbeek, 2026-02-16) - [📝 Adding Notes to Financial Report Lines 📊](gerardorenteria-blog/13675.md): An AL extension adds line-level notes to financial reports (Account Schedules) in Business Central, allowing users to document explanations directly within reports instead of maintaining separate documentation. Notes appear in the definition page, matrix overview, printed reports with synchronized numbering, and Excel exports. (Gerardo Renteria, 2026-02-14) - [Business Central Configuration Audit using Vibe Coding](olofsimren-com/3653.md): A consultant created a Business Central configuration audit extension using AI-assisted vibe coding to check for 200+ data issues like circular BOMs, missing posting groups, and incomplete setups. The AI agent generated over 5400 lines of code in basic structures, requiring minimal manual adjustments and making the project feasible where writing it manually would have been impractical. (Olof Simren, 2026-02-13) - [FlowFields with same filters and table in a single OUTER APPLY](duiliotacconi-com/1894.md): Starting with Business Central 27.0 (2025 Wave 2), SmartSQL puts all FlowFields that use the same table and the same filters into one OUTER APPLY, instead of one OUTER APPLY per FlowField. This removes duplicate data retrieval and changes the execution plan. It is always on by default. (Duilio Tacconi, 2026-02-13) - [Integrating Analysis Views in Business Central Extensions](aardvarklabs-blog/2936.md): Business Central AL 17.0 Runtime adds the ability to package and deploy Analysis Views in extensions. You can export Analysis View definitions as JSON files, include them in page or page extension AL code, and deploy them to automatically add pre-built analysis views to list pages in any Business Central environment. (Aardvark Labs, 2026-02-13) - [Dynamics 365 Business Central: BCMCPProxy vNext](demiliani-com/13391.md): BCMCPProxy vNext is a cross-platform .NET proxy that bridges Model Context Protocol clients with Business Central's API, upgraded from a Windows-only proof-of-concept to support macOS and Windows with improved performance, security, and modern .NET 10 architecture. (Stefano Demiliani, 2026-02-13) - [BC Friday Tips #64 Filter Tokens Codeunit](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-64-filter-tokens-codeunit--83ed307789.md): The Filter Tokens codeunit enables converting text input into date filters with shortcuts like T for Today, matching FlowFilter behavior for consistent user experience in extensions. (That NAV Guy, 2026-02-13) - [Testing Your MCP Connection with Real Business Central Questions and Best Practices (BLOG 4 OF 4)](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-7429326284625186983--78752bab68.md): Testing a Business Central MCP setup by running real-world business queries through Claude, with two practical scenarios (project budget analysis and inventory visualization) and best practices for security, agent interaction, and maintenance. (Mohana's Dynamics NAV & BC blog, 2026-02-12) - [Join the First Business Central Hackathon at DynamicsCon 2026](aardvarklabs-blog/3099.md): The first Business Central Hackathon is being hosted at DynamicsCon 2026 on May 13th as an evening creative sprint where teams build AI-related solutions. The event welcomes developers of all skill levels, low-code creators, and professionals to collaborate, experiment, and learn through hands-on building in a social, low-pressure environment focused on Business Central and AI. (Aardvark Labs, 2026-02-11) - [Building BcMCPProxy.exe and Connecting to Claude Desktop (BLOG 3 OF 4)](mohana-blog/tag-blogger-com-1999-blog-1492436440038408053-post-8092462798375727234--07aea86270.md): Building and configuring BcMCPProxy.exe as a self-contained executable in Visual Studio, then connecting it to Claude Desktop via Azure App Registration for delegated authentication to Business Central. This enables Claude to interact with BC through the MCP protocol. (Mohana's Dynamics NAV & BC blog, 2026-02-11) - [Rec.Truncate in AL](duiliotacconi-com/1850.md): Rec.Truncate is a new AL method based on SQL Server TRUNCATE TABLE that empties a table in milliseconds rather than deleting row by row. If a constraint is hit (system or virtual table, try function, security filters, delete event subscribers, Media fields, many marked rows, FlowField filters) it falls back to slow DeleteAll behavior. With filters it saves rows to keep and restores them, which only pays off when removing about 50-60% or more. (Duilio Tacconi, 2026-02-10) - [Agents in Business Central – part 1 – the architecture](bertverbeek-nl/1219.md): Agents in Business Central 27.4 allow you to create custom agents that process tasks asynchronously using an orchestrator architecture. The post explains how agents are triggered via task creation, how the orchestrator manages execution with separate sessions and transactions, and how to handle incoming and outgoing messages programmatically. (Discover MS BC - Bert Verbeek, 2026-02-10) - [Dynamics 365 Business Central – Why when I create new users do they get full access by default](thedynamicsexplorer-com/37042.md): New users in Business Central automatically receive full access to their first company based on their assigned license. Administrators can prevent this by modifying permission sets in the License Configuration page. (The Dynamics Explorer, 2026-02-09) - [Earning the MVP Title, One Year at a Time](thinkaboutit-be/7582.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (think about IT - Steven Renders, 2026-02-09) - [🔧BC Launch Profile: VS Code Extension for Managing Business Central Environments 🔄](gerardorenteria-blog/13623.md): BC Launch Profile is a VS Code extension that centralizes and streamlines management of Business Central environment configurations across multiple clients and sandboxes. It eliminates manual editing of launch.json files by enabling instant environment switching, team collaboration through shared JSON profiles, and quick configuration duplication. (Gerardo Renteria, 2026-02-08) - [Using AI to Simplify Complex Documentation and Design Tasks](aardvarklabs-blog/3032.md): A developer describes using Microsoft 365 Copilot with Notebooks to parse supplier requirements documents and map them to Business Central AL development tasks, including header and line field definitions, improving efficiency in understanding complex API and file export formats. (Aardvark Labs, 2026-02-06) - [Dynamics 365 Business Central: monitoring your customer’s network speed from telemetry.](demiliani-com/13369.md): Business Central now includes hardware and network telemetry parameters in page views, such as network bandwidth (downlink) and round-trip time. These metrics help diagnose whether slow page performance is caused by client infrastructure issues rather than application code, and can be analyzed using KQL queries to correlate network conditions with page duration. (Stefano Demiliani, 2026-02-06) - [BC Friday Tips #63 Sharing Full Screenshot](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-63-sharing-full-screenshot--d97c0a6ee1.md): Sharing full screenshots in Business Central troubleshooting and communication provides more context about company, user, and environment, making issues easier to reproduce and reducing follow-up questions. (That NAV Guy, 2026-02-06) - [Why do all my tests show up twice in the test explorer?](jpearson-blog/1590.md): Tests show up twice in the VS Code test explorer when the pre-release AL Language extension, which now finds tests itself, is installed alongside AL Test Runner. The author suggests going back to the release AL Language version for now. He suspects a bug: test runs hang against containers older than BC28, which leaves Copilot waiting for results. (James Pearson, 2026-02-05) - [Azure Logic Apps: never share the same storage account between different apps.](demiliani-com/13324.md): Sharing a single Azure Storage Account across multiple Azure Logic Apps instances causes scalability and reliability problems, including HTTP 429 throttling errors, increased latency, and state contention. The post demonstrates these issues through load testing and recommends using one storage account per Logic App for isolation and predictable performance. (Stefano Demiliani, 2026-02-04) - [New Application Ideas of Dynamics 365 Business Central (2026 JAN)](gerardorenteria-blog/14099.md): This post curates community-submitted feature ideas for Dynamics 365 Business Central across multiple functional areas including sales, finance, inventory, manufacturing, warehouse management, and development. The collection presents enhancement requests from the user community organized by topic. (Gerardo Renteria, 2026-02-03) - [Azure Functions: never share the same storage account between function apps.](demiliani-com/13290.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2026-02-03) - [🎂 Birthday Message Wall (Enhancing Business Central’s HR)🎉](gerardorenteria-blog/13537.md): A Birthday Message Wall extension adds human celebration features to Business Central's HR module, enabling automated company birthday greetings, peer-to-peer messages, birthday tracking, and dynamic role center headlines. It helps HR departments automate birthday management, allows employees to send personalized messages, and provides management with team interaction metrics. (Gerardo Renteria, 2026-02-01) - [How to Use External APIs in Business Central](aardvarklabs-blog/2953.md): This post explains how to consume external APIs from within Business Central by making HTTP requests using the HttpClient data type and parsing JSON responses. It includes two practical examples: retrieving Chuck Norris jokes and validating email addresses through public APIs, with complete AL code samples and guidance on security prompts. (Aardvark Labs, 2026-01-30) - [How Do I: Replace Reports with Analysis Mode in Business Central](thinkaboutit-be/7537.md): Analysis Mode on Business Central list pages can replace many traditional reports for data exploration and ad-hoc questions like customer balances and inventory movements, eliminating the need for custom report development while enabling users to answer follow-up questions independently. (think about IT - Steven Renders, 2026-01-29) - [Why No. Series Break After Upgrading to Business Central 27 (And How to Fix It)](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-7075429771899937250--e4e630a6bb.md): Business Central 27 enforces stricter Number Series validation during record insert, breaking master records that worked in BC 26 due to deferred validation. The fix involves auditing master entities, validating setup tables, and ensuring Number Series assignment before insert. (Saurav Dhyani, 2026-01-29) - [Dynamics 365 Business Central: understanding the Database Wait Statistics page.](demiliani-com/13254.md): The Database Wait Statistics page in Business Central shows how Azure SQL database time is spent waiting for resources rather than executing queries. Understanding wait categories, task counts, wait times, signal waits, and their ratios helps identify performance bottlenecks like CPU pressure, lock contention, or I/O delays. (Stefano Demiliani, 2026-01-28) - [AL Development with Claude Code: A Multi-Agent Workflow](stefanmaron-com/https-stefanmaron-com-posts-al-development-claude-code-multi-agent-workflow--a7e0cfef9c.md): AL development with Claude Code works best using a multi-agent workflow where specialized agents handle planning, development, code review, testing, and diagnostics sequentially. This approach keeps context manageable by writing results to files and reading only relevant documents, enabling extended development cycles and consistent output quality. (Stefan Maron, 2026-01-28) - [Escape Room App gone public!](waldo-be/318498.md): The BCTalent Escape Room framework, a tool for building interactive learning experiences in Business Central, has been released as open source. It provides a documented platform for creating custom rooms and puzzles for training, onboarding, and feature adoption rather than complete puzzle content. (waldo's blog, 2026-01-27) - [Step-by-Step Guide to AI Campaigns in Business Central](aardvarklabs-blog/2965.md): A practical guide to building AI-powered marketing campaigns in Business Central using two coordinated AI agents. The system generates regional postal codes based on natural language prompts and automatically adds free samples to sales orders shipping to targeted regions, minimizing AI costs by preprocessing data rather than running AI logic on every transaction. (Aardvark Labs, 2026-01-23) - [Dynamics 365 Business Central – How to default a General Ledger account onto a Purchase Invoice using “Recurring Purchase Lines”](thedynamicsexplorer-com/36954.md): Recurring Purchase Lines automatically default General Ledger accounts and other details onto purchase invoices when a vendor is selected, streamlining repetitive invoice entry such as monthly rent payments. (The Dynamics Explorer, 2026-01-23) - [BC Friday Tips #62 VS Code AL Themes](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-62-vs-code-al-themes--b6e93a2c5d.md): The AL Language extension in VS Code includes built-in themes called Business Central Light and Business Central Dark available since version 16.00 to improve code readability and reduce eye strain. (That NAV Guy, 2026-01-23) - [📊 Mermaid Diagrams in Business Central: Dynamic Visual Intelligence 🎨](gerardorenteria-blog/12801.md): Describes a sample Business Central extension that renders Mermaid.js diagrams from live BC table data. It uses three layers: AL page extensions and codeunits, a JavaScript control add-in bridge, and the Mermaid.js CDN. Examples include a Gantt project timeline from job tasks, customer sales flows, BOM structures and order status flows, with selectable themes and scaling and one-click SVG export. (Gerardo Renteria, 2026-01-22) - [How Do I: Analyze List Pages and Data Using Analysis Mode in Business Central](thinkaboutit-be/7503.md): Analysis Mode is a built-in Business Central feature that lets users interactively explore list data through grouping, aggregation, pivoting, and filtering without exporting data or creating reports. It bridges the gap between operational lists and formal reporting, replacing many traditional ad-hoc reports by keeping analysis inside the application. (think about IT - Steven Renders, 2026-01-22) - [SaaS ERP misconceptions: the “on-premises thinking trap”](demiliani-com/13215.md): SaaS ERP deployments often fail when organizations apply on-premises thinking instead of cloud-native practices. The post explains how treating Business Central as a managed service with proper integration patterns, role shifts, and customization discipline delivers value, while recreating on-premises operational models creates unnecessary complexity and cost. (Stefano Demiliani, 2026-01-20) - [Quick Tip: Business Central Update 27.3 – What’s New](thinkaboutit-be/7496.md): Update 27.3 for Dynamics 365 Business Central introduces enhancements to the Payables Agent for invoice processing, expands regional availability, and adds compliance features for Spain and US tax forms. This incremental update is part of the 2025 release wave 2. (think about IT - Steven Renders, 2026-01-19) - [Streamline Your AL Development with Global NuGet Symbols](aardvarklabs-blog/2938.md): Business Central AL 17.0 allows developers to download Business Central symbols from Global NuGet feeds instead of needing a live client environment or copying symbols from other projects. This streamlines AL extension development by adding al.symbolsCountryRegion configuration and using a new download symbols command in Visual Studio Code. (Aardvark Labs, 2026-01-16) - [BC Friday Tips #61 Check AppSource App Update History](thatnavguy-com/https-thatnavguy-com-blog-2026-bc-friday-tips-61-check-appsource-app-update-history--80e649fed7.md): When evaluating AppSource apps for Business Central, check the last updated date before installing. Apps without recent updates risk containing bugs or failing to use current AL features since the platform changes with each release. (That NAV Guy, 2026-01-16) - [⦻ GitIgnore Visual: Visual Indicators for Ignored Files in VS Code ✨](gerardorenteria-blog/13445.md): GitIgnore Visual is a VS Code extension that adds visual badge indicators (⦻) next to files and folders ignored by .gitignore rules, with hover details showing the specific rule and file path. It helps developers working with Business Central AL extensions, Node.js, or .NET projects quickly identify which files are excluded from version control. (Gerardo Renteria, 2026-01-14) - [Do you have applications connecting to an Azure Storage Account? Be sure to use TLS 1.2 or later.](demiliani-com/13197.md): Azure Blob Storage will require TLS 1.2 or later starting February 3, 2026, discontinuing support for TLS 1.0 and 1.1. Applications connecting to Azure Storage Accounts must be upgraded to TLS 1.2, and administrators can use Azure CLI and registry configuration to ensure compliance across storage accounts and .NET applications. (Stefano Demiliani, 2026-01-14) - [Do You Really Need Plan Mode If You Already Use Agents Well?](thinkaboutit-be/7486.md): The post explores whether Plan mode adds value beyond what disciplined use of Copilot Agents can already achieve in AL development. It argues that Plan mode's core advantage is not new capability but rather enforced workflow structure that makes planning explicit and reduces friction when switching contexts or working under pressure. (think about IT - Steven Renders, 2026-01-13) - [Connect Any Agent to Business Central](katson-com/4678.md): The post explains how to connect external AI agents (Claude, Cursor, GitHub Copilot, etc.) to Business Central using the Model Context Protocol (MCP), focusing on a new multiplatform Python-based MCP proxy that enables agents to read and write data in Business Central. It covers setup, usage, and troubleshooting for production agent deployments. (Katson.com, 2026-01-12) - [Debugging Business Event Subscriptions in Business Central](aardvarklabs-blog/2907.md): Business Central has hidden pages for debugging Business Event Subscriptions (which function as web hooks). To resolve subscription issues, verify permissions, check the Business Event Activity Log to see notification delivery attempts and retries, and review the Business Event Notifications page to confirm events were sent. (Aardvark Labs, 2026-01-09) - [📣 Real-Time Alerts for BC: Popup Notification System for Active Users 💬](gerardorenteria-blog/13299.md): A modular popup notification system broadcasts urgent messages to active Business Central users with role center integration and delivery tracking. Use it for system maintenance announcements, critical business alerts, HR communications, and operational changes that require immediate visibility. (Gerardo Renteria, 2026-01-08) - [Migrate bc2adls from PTE to appsource extension](bertverbeek-nl/1209.md): The bc2adls extension for exporting Business Central data to Azure Data Lake Storage is now available on AppSource. Users with the existing PTE extension can migrate to the AppSource version using a migration app while preserving their exported data and configuration. (Discover MS BC - Bert Verbeek, 2026-01-07) - [Storage Account Configuration in Azure Functions: impact, best practices, and scalability](demiliani-com/13155.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2026-01-05) - [How Do I: Create a Business Central Trial From Scratch](thinkaboutit-be/7443.md): Creating a Business Central trial requires starting with a clean Microsoft 365 trial tenant using a supported country, then signing up for Business Central at trials.dynamics.com. The trial period begins only when you create a non-demo company, lasting 30 days with options to extend it twice more. (think about IT - Steven Renders, 2026-01-05) - [New Application Ideas of Dynamics 365 Business Central (2025 DEC)](gerardorenteria-blog/13385.md): A monthly roundup of community-submitted ideas for improving Business Central, each credited to its submitter and grouped by area such as Agent and Copilot, development, financial management, inventory, manufacturing, purchasing, sales, Shopify and tenant administration. It is a list of links with no analysis. (Gerardo Renteria, 2026-01-03) - [Looking Back at 2025: What This Year Taught Me](thinkaboutit-be/7414.md): A personal reflection on 2025 blogging and development work in Business Central, emphasizing that intent and clear thinking matter more than tool features. The author shares lessons on using GitHub Copilot effectively, the importance of code structure in AI-assisted development, practical community guidance, and the power of thoughtful AI use. (think about IT - Steven Renders, 2025-12-30) - [Dynamics 365 Business Central UI performance: what about the browser and the local machine?](demiliani-com/13096.md): Business Central UI performance depends on network latency, browser capabilities, and local machine hardware, not just backend optimization. The post explains how to measure and monitor these client-side factors during go-live and production. (Stefano Demiliani, 2025-12-29) - [📡 RSS Feed Reader: Real-Time Information at Your Fingertips 🔔](gerardorenteria-blog/13166.md): An RSS Feed Reader module for Business Central enables users to monitor categorized feeds (news, regulatory alerts, market information) directly within standard pages and role centers. The solution provides centralized feed management, automatic refresh at configurable intervals, and contextual display through FactBoxes and ListParts integrated into relevant areas like the Chart of Accounts or Item List. (Gerardo Renteria, 2025-12-29) - [A Practical Mental Model for Using GitHub Copilot in AL Development](thinkaboutit-be/7402.md): A mental model for using GitHub Copilot effectively in AL development, focusing on when to use each of five modes (Plan, Agent, Edit, Ask, Chat) to maintain control and predictability rather than treating Copilot as magic. (think about IT - Steven Renders, 2025-12-27) - [2025 Highlights: Engaging Moments in Business Central Events](aardvarklabs-blog/2921.md): A community contributor reflects on 2025 engagements across Business Central events, podcasts, and a growing technical blog covering AL Development, sharing key topics like AI, workflows, and open source tools with the community. (Aardvark Labs, 2025-12-26) - [Guid.CreateSequentialGuid in AL](duiliotacconi-com/1786.md): Dynamics 365 Business Central 2025 Wave 2 introduces Guid.CreateSequentialGuid, a new AL statement that generates sequential GUIDs instead of random ones, reducing index fragmentation and improving performance for GUID-based keys and systemId fields without requiring SQL roundtrips. (Duilio Tacconi, 2025-12-24) - [BC Telemetry Buddy – When Your 12-Year-Old Accidentally Helps You Find a Problem](waldo-be/318461.md): BC Telemetry Buddy is an MCP-based VS Code tool that lets you question Business Central telemetry in natural language instead of writing KQL. A casual demo question exposed a customer whose background queue codeunit ran slow full table scans on an unindexed queue table that lacked a retention policy. Diagnosis took about 15 minutes, and enabling retention plus adding an index removed the waste. (waldo's blog, 2025-12-24) - [Copilot Plan Mode in AL: Clarifying Intent Before Writing Code](thinkaboutit-be/7383.md): Plan mode in GitHub Copilot for AL development clarifies architectural intent and design decisions before code generation. It is most valuable when features span multiple objects or when Agent mode will be used extensively, helping teams align on responsibilities and structure before implementation begins. (think about IT - Steven Renders, 2025-12-23) - [Dynamics GP to Business Central – What does my migrated GP Historical Data look like in Business Central](thedynamicsexplorer-com/36822.md): After a Dynamics GP to Business Central migration, historical transactions are stored in special tables rather than as ledger entries. Sales and receivables history, including applied payments, is shown through factbox tiles on the Customer List, and vendor history works the same way. Financial journal history is reached from the Chart of Accounts through the GP Detail Snapshot action. (The Dynamics Explorer, 2025-12-22) - [Copilot Agent in AL: Using It Well Without Losing Control](thinkaboutit-be/7352.md): Copilot Agent works at a task level across multiple AL objects and files, unlike Chat or Edit which work on single selections. It works best when used as a guided collaborator with explicit constraints, clear scope, and incremental steps rather than as an autonomous solution builder. (think about IT - Steven Renders, 2025-12-22) - [Managing Optional Extensions in Business Central AL Code](aardvarklabs-blog/2875.md): This post explains how to create a single Business Central extension that optionally interacts with a third-party extension without creating a hard dependency. The technique uses NavApp.GetModuleInfo to detect if an optional extension is installed, then uses RecordRef and FieldRef to conditionally set extension-specific fields. (Aardvark Labs, 2025-12-19) - [(2025 DEC) Cumulative Updates for Business Central](gerardorenteria-blog/13195.md): This post lists cumulative updates released for Business Central versions 27, 26, and 25, along with links to historical updates for older versions. Latest updates should be installed as some fix security vulnerabilities. (Gerardo Renteria, 2025-12-19) - [Data agent inside Fabric ask question on your Business Central Data](bertverbeek-nl/1196.md): Data Agents in Microsoft Fabric enable users to ask natural language questions about Business Central data without using APIs. The feature works with Mirrored Data sources for near real-time data synchronization and can be integrated into Copilot Studio for enhanced user experience. (Discover MS BC - Bert Verbeek, 2025-12-19) - [BC DAY ITALY II : 7th May 2026](duiliotacconi-com/1768.md): BC DAY ITALY II is a free community event on May 7, 2026 in Milan for Dynamics 365 Business Central users, partners, and customers. The event features technical and functional sessions in Italian language with attendee and sponsor waiting list registration, plus an open call for speaker submissions. (Duilio Tacconi, 2025-12-18) - [Chat, Ask, or Edit? Using GitHub Copilot Effectively in AL Development](thinkaboutit-be/7328.md): GitHub Copilot in Visual Studio Code offers three distinct modes for AL development - Chat for designing solutions, Ask for understanding and reviewing code, and Edit for refactoring - each serving different purposes and stages of development rather than being interchangeable. (think about IT - Steven Renders, 2025-12-18) - [Introduction to GitHub Copilot in VSCode for AL Development](thinkaboutit-be/7299.md): GitHub Copilot in VSCode offers multiple AI-powered modes - Inline Suggestions, Chat, Ask, Edit, Agent, and Plan - to assist AL developers with code generation, refactoring, and understanding existing code. This guide explains how to set up Copilot and when to use each mode for different development tasks. (think about IT - Steven Renders, 2025-12-16) - [Importing XML into Business Central with AL](aardvarklabs-blog/2866.md): The post demonstrates how to parse cXML (commerce eXtensible Markup Language) files in Business Central using AL code without specialized XML codeunits. It walks through a practical example of extracting purchase order data from an XML file and populating custom tables, highlighting the hierarchical node-based navigation required for XML parsing. (Aardvark Labs, 2025-12-12) - [Welcome to the CCMS project.](demiliani-com/12992.md): CCMS (Cloud Customer Management System), a Business Central app for managing online customers at scale, has been released as an open-source project under the Directions for Partners umbrella. Its repo has accepted contributions since 11 December 2025. The post also promotes YAMPI, a separate MCP server for AI-assisted tenant administration from developer tools. Both tools are free. (Stefano Demiliani, 2025-12-12) - [Cloud Customer Management System (CCMS): to avoid reinventing the wheel](duiliotacconi-com/1748.md): CCMS is a free, open-source Business Central app written in AL for managing partners' cloud customer tenants and environments. It covers environment lists, rescheduling updates, installed apps and available updates, telemetry, capacity and feature management. It grew out of a prototype admin app by Duilio Tacconi and Stefano Demiliani, which was merged with a similar Directions for Partners project after Directions EMEA 2025. (Duilio Tacconi, 2025-12-12) - [BC Friday Tips #60 DevToys](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-60-devtoys--387b1c4ee3.md): DevToys is a free collection of utilities that support Business Central development tasks like encoding, code formatting, regex testing, and data conversion. It helps developers work more efficiently. (That NAV Guy, 2025-12-12) - [Quick Tip: Business Central Updates 27.1 & 27.2: A Quick Look at What’s New](thinkaboutit-be/7284.md): Updates 27.1 and 27.2 introduce intelligent agents for automation, improved e-document processing with Peppol support, regional tax enhancements for Czechia and the US, SEPA compliance features, and admin improvements including the ability to cancel running environment updates. (think about IT - Steven Renders, 2025-12-11) - [LockTimeoutDuration in AL](duiliotacconi-com/1717.md): Starting with Business Central 2025 Wave 2 (v27), AL code can call Database.LockTimeoutDuration to raise or lower the lock timeout for a specific statement, overriding the global value (30 seconds online, 10 seconds in a v27 on-premises demo database). Setting it to 0 is capped by the platform at 1,710,000 ms (28.5 minutes). The author advises using it only for critical procedures, since low values cause more timeout errors and high values risk blocking chains and deadlocks. (Duilio Tacconi, 2025-12-10) - [My MCP server for Dynamics 365 Business Central Administration now supports handling PTEs.](demiliani-com/12975.md): An MCP server for Dynamics 365 Business Central Administration now supports per-tenant extensions (PTEs), allowing users to upload, monitor deployment status, and uninstall PTEs from AI clients like GitHub Copilot through sequential processing that prevents concurrent deployment errors. (Stefano Demiliani, 2025-12-10) - [How Do I Fix: The EnableHyperlinks property has not been set for this report.](thinkaboutit-be/7266.md): When RDLC report layouts contain hyperlinks, the EnableHyperlinks property must be set in the AL report definition. This property cannot be set in Report Extension objects, creating a problem for extended standard reports. A workaround is to place URLs directly in textbox values instead of using the Action, Go to URL feature. (think about IT - Steven Renders, 2025-12-09) - [Dynamics GP to Business Central Migration Post – Part 1: What do my migrated Opening Balances look like in Business Central](thedynamicsexplorer-com/36744.md): When migrating from Dynamics GP to Business Central, opening balances for customers, vendors, and general ledger accounts are transferred via Microsoft's migration tool. Customer and vendor unapplied transactions appear as ledger entries, while GL balances migrate as summarized monthly amounts with the main segment becoming the GL code and other segments converted to dimensions. (The Dynamics Explorer, 2025-12-08) - [Importing Multi-Tab Excel Files into Business Central](aardvarklabs-blog/2838.md): This post explains how to import multi-tab Excel files into Business Central with a header/line relationship structure. It provides code examples using AL to read separate header and line sheets, maintain relational integrity with a dictionary-based key mapping system, and populate staging tables. (Aardvark Labs, 2025-12-05) - [BC Friday Tips #59 Allocation Account Design](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-59-allocation-account-design--edfa12d35b.md): Allocation Accounts automate the distribution of revenue or cost amounts through journals and documents. The feature is implemented via Codeunit 2677, which subscribes to an event before posting batch runs, intercepts journal lines, rewrites them, and posts the updated lines. (That NAV Guy, 2025-12-05) - [● Mark, Filter, Focus: Bringing Precision to BC List Analysis ✅](gerardorenteria-blog/13041.md): This post demonstrates a custom marking feature that restores legacy NAV functionality, allowing users to mark specific records across multiple filters and analyze them together in Business Central lists. The solution uses table extensions, an enum for visual markers, and page extensions with keyboard shortcuts to enable cross-filter record selection. (Gerardo Renteria, 2025-12-04) - [Dynamics 365 Business Central: prepare your extensions to support the Copilot Chat.](demiliani-com/12927.md): Extending Dynamics 365 Business Central with Copilot Chat support requires adding your extension's website URL to the help parameter in app.json. Microsoft's Copilot Chat uses Bing Search and retrieval augmented generation to answer user questions by searching your online content, with support for text, HTML, Markdown, and PDF files. (Stefano Demiliani, 2025-12-04) - [New Application Ideas of Dynamics 365 Business Central (2025 NOV)](gerardorenteria-blog/13043.md): The post lists numerous feature ideas and enhancement suggestions for Dynamics 365 Business Central from November 2025, covering areas such as Copilot integration, financial management, inventory, manufacturing, sales, and localization. It serves as a compilation of community-submitted ideas for potential improvements across various business processes. (Gerardo Renteria, 2025-12-03) - [Quick Tip: Power BI Sharing Options Explained — What to Use, When, and Why](thinkaboutit-be/7233.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (think about IT - Steven Renders, 2025-12-02) - [🕐 Remember When Lists Could Sort By Any Key? 🔄](gerardorenteria-blog/12961.md): A developer creates a solution to sort Business Central list pages by any predefined table key, not just single fields. The pattern uses temporary metadata storage, dynamic RecordRef reflection, and page extensions to offer flexible multi-field sorting that restores functionality from the NAV/C/SIDE era. (Gerardo Renteria, 2025-12-01) - [BC Telemetry Buddy – 84 commits later..](waldo-be/318423.md): BC Telemetry Buddy evolved from a proof of concept to a production-ready tool for analyzing Business Central telemetry. The v1.0.0 release transformed it from a bundled extension into modular components, added AI-powered chat features for data discovery and analysis, and implemented comprehensive testing and CI/CD pipelines. (waldo's blog, 2025-11-30) - [BC Friday Tips #58 Spotting Report with SaveValues](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-58-spotting-report-with-savevalues--5715116553.md): The SaveValues property in Business Central reports remembers user-selected options on the request page. A quick way to check if SaveValues is enabled is examining the Preview button behavior: if it shows only 'Preview', SaveValues is on and keeps the request page open for adjustments; if it shows 'Preview & Close', SaveValues is off and closes the page after each run. (That NAV Guy, 2025-11-28) - [Happy Thanksgiving 2025](aardvarklabs-blog/2861.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Aardvark Labs, 2025-11-27) - [“Hacking” Google Antigravity to develop AL extensions for Dynamics 365 Business Central.](demiliani-com/12874.md): Google Antigravity is an agentic development platform that can be configured to develop AL extensions for Dynamics 365 Business Central by manually adding Visual Studio Code marketplace URLs and installing the AL Language extension via VSIX file. This enables developers to leverage AI-powered coding in an agent-first interface with full AL development capabilities. (Stefano Demiliani, 2025-11-26) - [Dutch Dynamics Community Event 18 november 2025](vondervoort-be/67.md): Recap of a Dutch Dynamics Community evening in November 2025, covering two of the five parallel sessions. One showed a document management approach that links Dynamics 365 Sales and SharePoint through Dataverse metadata and PnP Modern Search. The other covered connecting Business Central to Dynamics 365 Supply Chain Management Warehouse Only Mode for advanced warehousing; no dual-rights license exists yet, and the setup can be a step towards Finance and Operations. (Vondervoort.be, 2025-11-22) - [Understanding User Control Host in Business Central](aardvarklabs-blog/2063.md): User Control Host is a new Business Central page type that hosts web pages and custom controls with minimal overhead, designed originally to support Power BI reports and enabling embedded HTML resources without standard page infrastructure. (Aardvark Labs, 2025-11-21) - [Dynamics 365 Business Central: use sequential GUIDs when possible.](demiliani-com/12836.md): Sequential GUIDs provide significant performance advantages over random GUIDs in Dynamics 365 Business Central by reducing index fragmentation and page splits. Starting with version 27, developers can use the CreateSequentialGuid method to optimize database performance when GUIDs are used as primary keys. (Stefano Demiliani, 2025-11-21) - [BC Friday Tips #57 Use TestStatusOpen Procedure](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-57-use-teststatusopen-procedure--4cae7fe378.md): When adding new fields to Sales or Purchase documents in Business Central, use the TestStatusOpen procedure during validation to ensure fields cannot be edited after the document is released. This prevents accidental changes to important order data and maintains workflow consistency. (That NAV Guy, 2025-11-21) - [📋 Effortless Copy Actions: From Business Central to Clipboard 📎](gerardorenteria-blog/12871.md): This extension enables users to copy formatted customer, vendor, and transaction data from Business Central directly to the clipboard with a single action, ready to share via email, Teams, or other applications. It demonstrates a modular AL architecture using page extensions, codeunits, and WebPageViewer to handle data formatting and clipboard operations. (Gerardo Renteria, 2025-11-19) - [How to Install and Configure Power BI Monitor for Business Central](thinkaboutit-be/7226.md): The Power BI Monitor extension enables Business Central users to manage Power BI resources directly through Business Central. This guide covers complete setup including Azure AD registration, extension installation, and initial configuration to sync workspaces, datasets, and dataflows for centralized monitoring and refresh management. (think about IT - Steven Renders, 2025-11-19) - [Dynamics 365 Business Central on-premises and SQL Server 2025.](demiliani-com/12820.md): SQL Server 2025 introduces significant improvements for Dynamics 365 Business Central on-premises environments, including higher resource limits for Standard Edition, enhanced columnstore indexes, improved locking and query optimization, persistent statistics on secondary replicas, AI capabilities, and Fabric mirroring support. (Stefano Demiliani, 2025-11-19) - [GIT (version 2.52) (new version)](gerardorenteria-blog/12869.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Gerardo Renteria, 2025-11-17) - [Evaluating LLMs performances for your AI task: presenting my LLMEvaluator.](demiliani-com/12779.md): LLMEvaluator is a Windows application for systematically comparing Azure OpenAI models across custom tasks by measuring response time, token consumption, costs, and ROI indicators. It helps organizations select the best AI model for their specific needs by running concurrent evaluations and providing comprehensive performance metrics. (Stefano Demiliani, 2025-11-17) - [Introducing BC Prompt Kit: How I Started My AI Journey](thatnavguy-com/https-thatnavguy-com-blog-2025-introducing-bc-prompt-kit-how-i-started-my-ai-journey--66c5e41773.md): BC Prompt Kit is a collection of organized prompts for developers to adopt AI in Business Central and AL development. It covers base development, feature analysis, documentation, and refactoring, designed to help developers overcome initial skepticism and integrate AI into their daily workflow. (That NAV Guy, 2025-11-17) - [Introducing Power BI Monitor: Unified Power BI Management in Business Central](thinkaboutit-be/7197.md): Power BI Monitor is a Business Central extension that centralizes Power BI management, allowing users to monitor workspaces, datasets, dataflows, reports, and dashboards without leaving BC. It enables refresh management, error tracking, and provides a dedicated role center for unified control of Power BI resources from within Business Central. (think about IT - Steven Renders, 2025-11-16) - [How to Use Concealed Text Fields in Business Central AL](aardvarklabs-blog/2827.md): Business Central 27.1 introduces Concealed Text Fields, which mask sensitive data during input to prevent shoulder surfing and screen captures. Developers can enable this feature through Feature Management and apply the MaskType property to Code, Text, Decimal, and Integer fields. (Aardvark Labs, 2025-11-14) - [BC Friday Tips #56 Understand Missing Fields in Copy Documents](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-56-understand-missing-fields-in-copy-documents--e98f782aea.md): Some Sales Order fields do not carry over to posted shipments and invoices. For example, Shipping Agent Code and Shipping Agent Service Code exist on both Sales Header and Sales Line but only reach the Sales Shipment Header and Sales Invoice Header. As a result, copying from a posted invoice can leave fields blank, and the post recommends copying from an archived sales order instead. (That NAV Guy, 2025-11-14) - [🤖 AboutText: Teaching AI to Understand Your APIs ✨](gerardorenteria-blog/12682.md): The AboutText property, added to APIV2 pages in Business Central 27.1, allows APIs to describe themselves to AI assistants. When APIs are exposed through the Model Context Protocol (MCP), this property tells AI systems what the API manages, what data it includes, what operations it supports, and what use cases it enables, helping AI assistants decide when to use the correct API. (Gerardo Renteria, 2025-11-12) - [Microsoft Agent Framework and Business Central MCP server](bertverbeek-nl/1183.md): The Business Central MCP server enables AI agents to connect to Business Central through the Microsoft Agent Framework. Pro-code developers can use the open-source Agent Framework combining Semantic Kernel and AutoGen to build .NET and Python agents that authenticate, connect to the MCP endpoint, and expose Business Central tools. (Discover MS BC - Bert Verbeek, 2025-11-12) - [Directions EMEA 2025](vondervoort-be/37.md): A conference attendee reflects on Directions EMEA 2025, highlighting agentic AI as the central theme and covering practical insights from development sessions on topics like GitHub versus Azure DevOps, building knowledge-first AI workflows, and implementing AI agents in Business Central. The post emphasizes how AI tools have become practical and applicable to daily development work beyond just coding. (Vondervoort.be, 2025-11-11) - [Introducing YAMPI: the MCP server for Dynamics 365 Business Central administration.](demiliani-com/12682.md): YAMPI is an open-source Model Context Protocol (MCP) server that enables AI assistants like GitHub Copilot and Claude Desktop to manage Dynamics 365 Business Central environments through natural language commands. It simplifies BC administration by exposing 28 administrative tools across seven categories, eliminating the need to navigate multiple portals and APIs. (Stefano Demiliani, 2025-11-11) - [Dynamics 365 Business Central – Error Message “You have one or more documents that must be posted before you post document no….” when posting a Journal](thedynamicsexplorer-com/10452.md): When posting a journal in Business Central, an error occurs if the journal's number series has manual numbers disabled but the user tries to enter a custom document number. The post explains three solutions: enable manual numbers on the number series, remove the number series from the batch, or use the renumber function to auto-generate the next sequential number. (The Dynamics Explorer, 2025-11-10) - [New Application Ideas of Dynamics 365 Business Central (2025 OCT)](gerardorenteria-blog/12733.md): A curated list of user-suggested feature ideas and improvements for Dynamics 365 Business Central covering development, finance, general functionality, inventory, manufacturing, projects, purchasing, sales, and administration. The post aggregates requests from the community to highlight potential enhancements across multiple business areas. (Gerardo Renteria, 2025-11-07) - [(2025 NOV) Cumulative Updates for Business Central](gerardorenteria-blog/12728.md): Cumulative updates for Business Central replace previously released updates for each version and may include security vulnerability fixes. The post lists available updates for active versions (v27, v26, v25) and references versions no longer receiving updates. (Gerardo Renteria, 2025-11-07) - [Understanding AL Development: Environmental Information Code Unit](aardvarklabs-blog/2816.md): Codeunit 457 Environment Information provides methods to detect deployment type, environment type, and application family in AL extensions. It helps developers run different code paths for production versus sandbox environments, such as redirecting emails in sandbox to safe addresses instead of real clients. (Aardvark Labs, 2025-11-07) - [BC Friday Tips #55 CaptionClass](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-55-captionclass--dc79ed3961.md): CaptionClass is a property that creates dynamic captions changing based on data or context, with dimension fields as a common example. It helps build flexible, context-aware captions using reference codeunits from the base application. (That NAV Guy, 2025-11-07) - [👥 Human Resources Module in Business Central🚀](gerardorenteria-blog/9061.md): The Human Resources module in Business Central provides employee management, absence tracking, financial integration for expenses and reimbursements, and reporting capabilities integrated with other modules like Projects and Sales. It covers employee registration, absence registration with multiple matrix visualizations, employee ledger entries for accounting transactions, and standard reports for HR analysis. (Gerardo Renteria, 2025-11-06) - [Meet Custom Agents in Business Central](katson-com/4530.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Katson.com, 2025-11-05) - [Dynamics 365 Business Central: announcing Italy North availability.](demiliani-com/12734.md): From version 27.3, Business Central tenants for Italian customers are deployed to the new Italy North datacenter in Milan, and existing Italian environments will also be moved there. Environments previously linked to a Power Platform environment must be unlinked first. Measured latency from Italy drops to about 26 ms, versus 42 ms for West Europe and 55 ms for North Europe. (Stefano Demiliani, 2025-11-05) - [Avoiding UX Fragmentation When Building Business Central Extensions](thatnavguy-com/https-thatnavguy-com-blog-2025-avoiding-ux-fragmentation-when-building-business-central-extensions--02a6fac1b7.md): UX fragmentation occurs when Business Central extensions use inconsistent naming, layouts, messaging, and workflows, making the system feel disjointed to users. Developers can reduce fragmentation by establishing shared design guidelines, consistent terminology, and unified navigation across extensions. (That NAV Guy, 2025-11-04) - [🔐 Partial Masking in Business Central: Smart Data Protection 👀](gerardorenteria-blog/12557.md): Business Central BC27 introduced MaskType for client-side data protection, but the post demonstrates a custom solution that extends this with configurable partial masking patterns (Last Four Digits, First And Last Two, Middle Visible, Full Mask) for any field in any table, allowing users to toggle between masked and full views. (Gerardo Renteria, 2025-11-02) - [Understanding LLM performance degradation: a deep dive into Context Window limits](demiliani-com/12705.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2025-11-02) - [Copilot in Planning Parameter Worksheet](olofsimren-com/3630.md): A custom extension called Planning Parameter Worksheet uses Copilot powered by Azure OpenAI to suggest inventory planning parameters for items based on ABC classification and usage data. The AI evaluates one item at a time, applies established economic formulas, and explains its parameter recommendations. (Olof Simren, 2025-10-31) - [Using CoPilot to Upgrade Service Notes for Invoices in Business Central AL](aardvarklabs-blog/2759.md): This post demonstrates how to use Copilot to automatically upgrade raw service technician notes into professional, customer-facing text for invoices in Business Central. It addresses the common problem of processing hundreds of poorly written service notes daily by creating a table for resolution notes, extending the Sales Header with a BLOB field, and implementing a Copilot prompt dialog that generates formatted HTML summaries. (Aardvark Labs, 2025-10-31) - [Rethinking LinterCop: Preparing for the Next Chapter](vondervoort-be/24.md): LinterCop, a code analyzer for AL, faces architectural limitations that require fundamental redesign. The post explains tight coupling with the AL language, distribution challenges through GitHub, scope creep as a "Swiss Army Knife," and DevOps integration issues, leading to a proposed LinterCop 2.0 rebuild. (Vondervoort.be, 2025-10-31) - [Fixing AL Language Extension Debugger on Linux with Wayland/Hyprland](stefanmaron-com/https-stefanmaron-com-posts-fixing-al-debugger-linux-wayland--13617af244.md): The AL Language Extension debugger fails on Linux with Wayland/Hyprland, showing empty Call Stack and Variables panels despite successfully connecting to Business Central. Using VS Code Dev Containers to run the AL Language Server inside an Ubuntu container while keeping the VS Code UI on Hyprland restores full debugging functionality. (Stefan Maron, 2025-10-31) - [BC Friday Tips #54 Report Explorer](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-54-report-explorer--38c2959604.md): The Report Explorer is a discovery tool in Business Central that helps users browse and find available reports from the Role Center or via Tell Me. It lets you locate reports by name or uncover useful ones you might not have known existed. (That NAV Guy, 2025-10-31) - [Dynamics 365 Business Central and Azure Front Door issue.](demiliani-com/12659.md): On October 29, 2025, an 8.5-hour outage of Azure Front Door caused widespread disruption to Dynamics 365 Business Central and other Azure services. A faulty configuration deployment with inadequate validation checks cascaded across the global edge network, causing node failures, increased latencies, and connection errors until Microsoft rolled back to the last known good configuration. (Stefano Demiliani, 2025-10-30) - [Understanding AL Development: String Conversion Management Code Unit](aardvarklabs-blog/2741.md): The String Conversion Management Code Unit provides four procedures for handling text transformations in AL development, including encoding conversion, padding, decimal removal, and alphanumeric filtering. It wraps .NET System.Text objects functionality that would be difficult to implement in AL alone. (Aardvark Labs, 2025-10-24) - [BC Friday Tips #53 Areopa Webinars](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-53-areopa-webinars--74193c0a9a.md): Areopa hosts free webinars for Business Central consultants covering performance troubleshooting, AL development, Power Platform, AI, and test automation, led by MVPs and industry experts. (That NAV Guy, 2025-10-24) - [AL Language extension for Microsoft Dynamics 365 Business Central version 16.2.1869542 (New version)](gerardorenteria-blog/11565.md): The AL Language extension changelog for Business Central versions 15.0 through 16.2 covers compiler improvements, new language features like multiline strings and implicit type conversions, enhanced testing capabilities with HTTP mocking, improved documentation tools, and support for modern development practices in Visual Studio Code. (Gerardo Renteria, 2025-10-23) - [Analyzing BC Telemetry with AI with the “BC Telemetry Buddy”](waldo-be/318371.md): BC Telemetry Buddy is a VSCode extension and Model Context Protocol tool that lets users query Business Central telemetry data through natural conversation using GitHub Copilot, without needing to write KQL or have separate subscriptions. It includes features for event discovery, stack trace analysis, report generation, and custom chat modes for focused analysis workflows. (waldo's blog, 2025-10-22) - [Dynamics 365 Business Central: debugging agent sessions.](demiliani-com/12644.md): The 2026 release wave 1 (runtime 17.0) of AL Language extension adds the ability to debug agent sessions directly from Visual Studio Code. Developers can attach to agent sessions running on cloud sandboxes or on-premise servers using new launch configurations and can inspect what agents are doing by connecting via user security ID or session ID. (Stefano Demiliani, 2025-10-21) - [Top Improvements in Business Central Page Scripting in Release 2025 Wave 2](aardvarklabs-blog/2719.md): Page Scripting tool in Business Central 2025 Wave 2 adds features to manage and edit recorded scripts more flexibly, including step deletion, insertion, reordering, parameter management, and script composition - addressing pain points from manual YAML editing and full re-recording requirements. (Aardvark Labs, 2025-10-17) - [BC Friday Tips #52 Voice Chat with GitHub Copilot](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-52-voice-chat-with-github-copilot--d8d7aa1060.md): VS Code Speech extension enables voice chat with GitHub Copilot, allowing developers to speak prompts instead of typing, saving time and improving accessibility while coding in AL. (That NAV Guy, 2025-10-17) - [SQL Statement in AL Profiles](duiliotacconi-com/1694.md): SQL Statement collection in AL performance profiles, available in Business Central 2025 Wave 2 (version 27), allows developers to see which SQL queries run during profiled code execution in sampling mode. This capability helps identify database-related performance issues faster by showing the exact SQL statements executed within methods. (Duilio Tacconi, 2025-10-16) - [Copilot in Planning Worksheet](olofsimren-com/3605.md): A Copilot extension for Planning Worksheet in Business Central helps planners understand material planning (MRP) suggestions by providing AI-generated explanations. The extension analyzes multiple suggestions for the same item, location, and variant together, presenting prompts that guide users to ask detailed questions about order recommendations, quantity changes, reschedules, and cancellations. (Olof Simren, 2025-10-16) - [Dynamics 365 Business Central: previewing PDF files in web client using the new ExtendedDataType = Document.](demiliani-com/12623.md): Dynamics 365 Business Central 2025 Wave 2 introduces a new ExtendedDataType called Document that enables PDF file previews in web client FactBoxes. Developers can use Media fields with this data type to display PDF files as images in CardPart and ListPart pages by converting them using the PDF Document codeunit. (Stefano Demiliani, 2025-10-14) - [📑 Bookmark Organizer: Personalized Navigation System🎯](gerardorenteria-blog/12464.md): A custom bookmark organizer system that lets users create hierarchical folder structures to organize Business Central pages by workflow, with export and import capabilities via JSON. Complements native roles and bookmarks for personalized daily navigation, onboarding workflows, and process-specific page organization. (Gerardo Renteria, 2025-10-14) - [D365 Business Central: How to fix Edit in Excel Add-In Error - The service required to use this feature is turn off. Check your privacy settings.](thatnavguy-com/https-thatnavguy-com-blog-2025-d365-business-central-how-to-fix-add-in-error-the-service-required-to--ef06d9023d.md): The Edit in Excel feature in Business Central may show an error message about a disabled service due to privacy settings in Excel. Users can resolve this by enabling optional connected experiences in Excel's Trust Center settings. (That NAV Guy, 2025-10-14) - [Sorting by Type and Line No. in Sales and Purchase Postings](duiliotacconi-com/1667.md): In Business Central 2025 Wave 2 (v27), enabling the Feature Management option that lets multiple users post item ledger and value entries at the same time also makes sales and purchase posting process lines ordered by Type and then Line No. instead of Line No. alone, reducing deadlock risk. Per Tenant Extensions that rely on the old line order may need refactoring and should be tested before upgrading. (Duilio Tacconi, 2025-10-13) - [(2025 OCT) Cumulative Updates for Business Central](gerardorenteria-blog/12460.md): Lists the latest cumulative updates for Business Central: 26.6 for v26, 25.12 for v25 and 24.18 for v24. Each update replaces the earlier ones, and some also fix vulnerabilities, so the newest one should always be installed. On-premises versions v23 and older (back to v13) are listed as no longer updated. (Gerardo Renteria, 2025-10-12) - [Dynamics 365 Business Central: accessing Early Access Preview in online sandboxes.](demiliani-com/12613.md): Business Central 2026 Wave 1 introduces early access preview sandboxes for partners to test the next major release before general availability. Early previews sync weekly with the development build and auto-delete 30 days after release, with support limited to DE, GB, and US localizations. (Stefano Demiliani, 2025-10-12) - [Truncate vs. DeleteAll: Speed in Dynamics 365 Business Central AL](aardvarklabs-blog/2722.md): The new Truncate AL method in Business Central 2025 Wave 2 deletes large data volumes 118 times faster than DeleteAll by bypassing triggers and event subscriptions, but only works on specific table types without certain field types or security restrictions. (Aardvark Labs, 2025-10-10) - [Dynamics 365 Business Central – How to post a Sales Credit for an Item without affecting Inventory using an Item Charge](thedynamicsexplorer-com/10326.md): When issuing a sales credit for an item that remains with the customer, using an Item Charge linked to the original sales shipment is preferable to posting directly to a GL account because it creates value entries that correctly update inventory reports and the Sales Amount (Actual) on item ledger entries. (The Dynamics Explorer, 2025-10-10) - [BC Friday Tips #51 Dimension No. in Dimension Value](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-51-dimension-no-in-dimension-value--f3607da2e9.md): The Dimension Value table contains a hidden Global Dimension No. field that reveals which shortcut dimension a dimension code belongs to, avoiding the need to check General Ledger Setup and improving lookup performance. (That NAV Guy, 2025-10-10) - [Copilot Inventory Queries](olofsimren-com/3585.md): Copilot Inventory Queries is a free AppSource extension the author built to answer natural language inventory questions in Business Central, such as reorder points, replenishment timing and demand trends, with explanations. It sends the user question plus JSON inventory data like item ledger entries and open orders to an Azure OpenAI model, guided by a system prompt. (Olof Simren, 2025-10-08) - [Dynamics 365 Business Central 2025 Wave 2. What’s New in Performance.](duiliotacconi-com/1624.md): Version 27 of Dynamics 365 Business Central introduces six performance enhancements across application, development, and SQL optimization areas, including optimized flow fields, SQL statements in AL profiles, and new AL functions like LockTimeoutDuration and CreateSequentialGuid. (Duilio Tacconi, 2025-10-08) - [Quick Tip: Deep Dive into Report Objects and Layouts @BC TechDays 2025](thinkaboutit-be/7181.md): This session from BC TechDays 2025 covers report design in Business Central, explaining how datasets, layouts, and request pages work together. It provides practical guidance on choosing layout types (Word, RDLC, Excel), optimizing performance for cloud environments, and extending reports responsibly without modifying base applications. (think about IT - Steven Renders, 2025-10-07) - [Format Cheatsheet](tine-staric-net/https-tine-staric-net-blog-2025-format-cheatsheet--8c69d461e7.md): A reference guide showing how the Format() function outputs different data types (DateTime, Date, Time, Guid, Decimal, Boolean, Option, Enum, Duration, RecordId, DateFormula) across nine format options (0-7 and 9), helping developers quickly find the correct format specification for their needs. (Tech Adventures in Business Central, 2025-10-07) - [Progress Dialog: Making Business Central Responsive](thatnavguy-com/https-thatnavguy-com-blog-2025-progress-dialog-making-business-central-responsive--19fb296c9c.md): Progress Dialog provides user feedback during long-running ERP tasks in Business Central, reducing uncertainty and duplicate actions. This post explains when to use Progress Dialog, shows AL code examples, and provides seven best practices for writing clear, confidence-building progress messages. (That NAV Guy, 2025-10-07) - [📍 Navigation History: Quick Access to Recently Visited Pages in BC 🧭](gerardorenteria-blog/12412.md): Navigation History is a feature that automatically tracks every page and record you visit in Business Central, letting you quickly reopen them, view your complete chronological history, and manage entries with cleanup actions. It uses four AL objects (enum, table, page, codeunit) with event subscribers to log visits with minimal performance impact. (Gerardo Renteria, 2025-10-06) - [What’s new and planned Business Central 2025 Wave 2 – v27🔔](gerardorenteria-blog/11616.md): Business Central 2025 release wave 2 (v27) covers capabilities planned between October 2025 and March 2026, centered on deeper generative AI through Copilot and autonomous agents. It also improves manufacturing quality management and outsourcing, sustainability, e-documents, and Shopify and Field Service integrations, and aims to lower customization cost for developers. The post mainly links to release plans, key dates, deprecations and upgrade paths. (Gerardo Renteria, 2025-10-05) - [New Application Ideas of Dynamics 365 Business Central (2025 SEP)](gerardorenteria-blog/12347.md): A collection of feature ideas and improvement suggestions submitted by the Business Central community for the platform across multiple areas including data migration, development, financial management, inventory, manufacturing, and more. The post catalogs user-requested enhancements that could address gaps in existing functionality. (Gerardo Renteria, 2025-10-05) - [Understanding AL Development: The Type Helper Code Unit](aardvarklabs-blog/2678.md): The Type Helper code unit is a utility in Business Central's System.Reflection namespace containing 74 procedures for data formatting, localization, type conversion, and math functions commonly used in API handling and advanced AL development scenarios. (Aardvark Labs, 2025-10-03) - [Quick Tip: Companial Brings the Heat to Directions EMEA 2025 – Are You In?](thinkaboutit-be/7175.md): Companial is presenting at Directions EMEA 2025 as a Platinum Sponsor, offering insights on migration programs, Cloud Hub, learning journeys, and discussions on AI agents, business central suitability, and report objects for dynamics 365 partners. (think about IT - Steven Renders, 2025-10-03) - [Quick Tip: Business Central Launch Event 2025 Wave 2: 47 Must-Watch Videos](thinkaboutit-be/7169.md): The Business Central Launch Event compilation showcases 47 videos covering new features across AI, e-commerce, e-documents, sustainability, analytics, development, and finance. These resources help administrators, developers, and end users understand the latest Wave 2 innovations with hands-on demonstrations and guidance from Microsoft experts. (think about IT - Steven Renders, 2025-10-02) - [Business Central 2025 Release Wave 2 Is Here! (v27)](thinkaboutit-be/7159.md): Microsoft released Dynamics 365 Business Central 2025 Release Wave 2 (version 27) with new features in Copilot and AI, sustainability tracking, Shopify integration, developer tools, and reporting. New customers are on this release immediately while existing customers receive automatic upgrades. (think about IT - Steven Renders, 2025-10-02) - [MSDyn365BC.Sandbox.Code.History - Late Hotfix Handling](stefanmaron-com/https-stefanmaron-com-posts-blog-post-late-hotfix-handling--fa6297b08c.md): The MSDyn365BC.Sandbox.Code.History repository now handles late hotfixes released by Microsoft with lower version numbers by automatically inserting them in the correct chronological position using git rebase, fixing repository bloat and confusing version order issues. Users with existing clones may need to update branches using provided automation scripts when history is rewritten. (Stefan Maron, 2025-10-02) - [Dynamics 365 Business Central: documenting a business process in the AI era.](demiliani-com/12572.md): Using AI to document customized Business Central processes is faster and more consistent than manual documentation. The approach combines Page Scripting to record business processes, AI tools to generate markdown documentation and flowcharts from YAML files, and Pandoc to convert to PDF. (Stefano Demiliani, 2025-09-30) - [Troubleshooting Series – Ep4 – Event Recorder](waldo-be/318335.md): The Event Recorder is a Business Central troubleshooting tool that captures all events during a specific process by starting and stopping recording. It helps developers and troubleshooters identify performance issues, validate functional behavior, debug customizations, understand extension behavior, and document system processes. (waldo's blog, 2025-09-30) - [Dynamics 365 Business Central – Three ways to post Sales Ledger Cash Receipts in Business Central](thedynamicsexplorer-com/10232.md): This post explains three methods for posting customer cash receipts in Business Central: using the Cash Receipt Journal, the Register Customer Payments feature, and posting cash directly through the Bank Reconciliation process. Each method suits different workflows and experience levels, with the bank reconciliation approach offering efficiency by combining cash posting with bank statement reconciliation. (The Dynamics Explorer, 2025-09-29) - [Do you have Azure Functions running on Linux Consumption plan? It’s time to migrate…](demiliani-com/12532.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2025-09-26) - [Securing Sensitive Data in Business Central AL using SecretText](aardvarklabs-blog/2640.md): SecretText is a data type in Business Central AL that protects sensitive values like API keys and authentication credentials from being exposed in debuggers or passed insecurely between procedures. The post demonstrates how to use SecretText with JSON objects and isolated storage to keep secrets hidden during extension development. (Aardvark Labs, 2025-09-26) - [BC Friday Tips #49 Page Scripting and AI](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-49-page-scripting-and-ai--52c2f18ee7.md): Page Scripting records and replays steps in Business Central for automated testing. AI can convert these scripts into user documentation and training manuals, reducing manual writing effort. (That NAV Guy, 2025-09-26) - [🔧 Transforming BC Error Handling with Smart Recommendations 📝](gerardorenteria-blog/12238.md): The post explains how to implement Microsoft's Error Messages with Recommendations extension to transform error messages into actionable solutions with automatic fixes. Users can capture errors, suggest corrective actions, and execute immediate resolutions through a centralized Error Messages page. (Gerardo Renteria, 2025-09-23) - [Copilot is just a fancy autocomplete (vol.2)](tine-staric-net/https-tine-staric-net-blog-2025-copilot-fancy-autocomplete-vol2--e9620e0c6b.md): The author says GitHub Copilot Agent mode in VS Code has replaced Edits in her own AL development work. She recommends turning on the Todo List Tool, raising Max Requests, and adding copilot-instructions.md with a project overview. She also names her preferred models (Claude Sonnet 4, GPT-5, Grok Code Fast 1) and MCP servers for AL, and warns that too many tools use up the context window. (Tech Adventures in Business Central, 2025-09-21) - [Azure OpenAI in Business Central AL: Managed vs Unmanaged](aardvarklabs-blog/2663.md): The post compares two ways for AL code to authenticate to Azure OpenAI in Business Central. SetAuthorization uses your own Azure OpenAI deployment, which gives you control but you pay for and maintain it. SetManagedResourceAuthorization uses the Microsoft-managed resource, which is included in the Business Central allotment, and it gets grounded Bing search when Copilot web search is enabled. (Aardvark Labs, 2025-09-19) - [BC Friday Tips #48 Save Prompt File](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-48-save-prompt-file--13179da518.md): Business Central developers can save Copilot prompts in Visual Studio Code to reuse them repeatedly or share them with team members instead of retyping. (That NAV Guy, 2025-09-19) - [Dynamics 365 Business Central: introducing the new MaskedType enum field-level property.](demiliani-com/12498.md): Business Central 2025 Wave 2 adds a MaskType enum property for table fields. Setting it to Concealed hides the field value in the UI until the user clicks an eye button to reveal it. This gives lightweight UI-only protection from casual observation, because the unmasked data still reaches the browser. (Stefano Demiliani, 2025-09-18) - [Dynamics 365 Business Central – Month End Accruals for GRNI Purchase Orders and Unposted Purchase Invoices](thedynamicsexplorer-com/10122.md): This post explains how to identify and accrue for unposted purchase invoices and goods received not invoiced (GRNI) purchase orders at month end using the Purchase Lines page in Analysis Mode, then post accruals through a Recurring General Journal. (The Dynamics Explorer, 2025-09-15) - [Guide to Handling Header and Detail Imports into Business Central with AL](aardvarklabs-blog/2603.md): This guide demonstrates how to parse and import delimited files containing header and detail records (like sales orders) into Business Central using AL. It covers two formats: normalized (separate header/detail lines identified by markers) and denormalized (merged header/detail data on single lines), with code examples for parsing both formats into staging tables and creating sales orders. (Aardvark Labs, 2025-09-12) - [BC Friday Tips #47 Enum Display Order](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-47-enum-display-order--7214ec5a2f.md): Enum values in AL display in the order they appear in code, not by their ordinal values. This allows developers to rearrange enum values without needing to renumber ordinals. (That NAV Guy, 2025-09-12) - [Late Payment prediction in Fabric instead of BC](bertverbeek-nl/1173.md): Building a late payment prediction model in Microsoft Fabric using AutoML instead of the native Business Central feature. The post demonstrates how to export BC customer ledger data, engineer features from payment history, train an automated machine learning model, and score open invoices to forecast payment dates for cash flow planning. (Discover MS BC - Bert Verbeek, 2025-09-10) - [Dynamics 365 Business Central: update sandbox environments to preview versions.](demiliani-com/12482.md): Partners can now update existing sandbox environments to preview versions of Dynamics 365 Business Central, starting with version 27 in September 2025, to test new features with their own data and installed extensions. However, preview sandbox environments cannot be updated to other versions and are automatically deleted one month after the preview period ends. (Stefano Demiliani, 2025-09-10) - [Business Central 2025 Wave 2: Are We Losing Sight of What Matters?](thinkaboutit-be/7117.md): The 2025 Wave 2 release for Dynamics 365 Business Central emphasizes Copilot and AI features while offering limited meaningful updates in core areas like development and reporting. The post questions whether Microsoft is prioritizing AI hype over practical features that users consistently request. (think about IT - Steven Renders, 2025-09-10) - [New Application Ideas of Dynamics 365 Business Central (2025 AUG)](gerardorenteria-blog/12114.md): A monthly roundup of Business Central Ideas portal suggestions from August 2025, listing each idea with its author and grouped by area such as development, financial management, general, inventory, manufacturing, purchasing, reporting, sales, service, tenant administration and warehousing. (Gerardo Renteria, 2025-09-07) - [(2025 SEP) Cumulative Updates for Business Central](gerardorenteria-blog/12231.md): Monthly roundup of the latest Business Central cumulative updates: 26.5 for v26 (2025 release wave 1), 25.11 for v25 (2024 release wave 2) and 24.17 for v24 (2024 release wave 1), with links to each version's on-premises update list. It notes that updates replace earlier ones and may fix vulnerabilities, and it lists v23 back to v13 as no longer updated. (Gerardo Renteria, 2025-09-07) - [📖 Improving the error experience in BC with contextual links 📢](gerardorenteria-blog/12030.md): Business Central's Forward Links feature provides contextual help URLs for common errors. Custom ForwardLinks can be added via Event Subscribers to complement Microsoft's standard links, helping users solve problems faster by displaying support URLs directly in error messages. (Gerardo Renteria, 2025-09-05) - [Embed Visual Studio Code in Business Central](jpearson-blog/1583.md): Embedding Visual Studio Code's Monaco editor in a Business Central control add-in provides a text viewing and editing experience for displaying large blocks of text such as integration requests, responses, or imported file contents. (James Pearson, 2025-09-05) - [Step-by-Step Guide to Page Customizations for Business Central in AL](aardvarklabs-blog/2523.md): Page customizations in Business Central allow developers to tailor page layouts to specific user profiles without modifying core functionality. The post demonstrates how to create page customization objects and profiles in AL code to hide fields and actions, hide financial data from data entry users, and deploy customizations as part of an extension. (Aardvark Labs, 2025-09-05) - [When Auditing meets Telemetry: a practical example.](duiliotacconi-com/1601.md): A real case where Default Dimension records disappeared. Change Log showed the user and the time, but telemetry traces and page views showed that the user had unknowingly triggered the deletion by running a calculation action. A temporary-record check placed too late in the code caused real dimension data to be deleted. The fix was to move that check to the first line of the OnAfterDeleteEvent. (Duilio Tacconi, 2025-09-05) - [BC Friday Tips #46 Warning on Importing or Applying a Large Configuration Package](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-46-warning-on-importing-or-applying-a-large-configurat--7ea3f992ed.md): Business Central warns when importing or applying large configuration packages because they can degrade performance and lock out users. Import warnings trigger at files over 3MB, and apply warnings trigger at packages with more than 5,000 records total. (That NAV Guy, 2025-09-05) - [🌟 Improving Business Central user tasks 🛠️](gerardorenteria-blog/11968.md): The post presents an enhancement to Business Central's standard user task functionality that links tasks directly to specific records like customers or vendors. Instead of standalone tasks, users can now create contextualized tasks from record cards or through a record selector, with a Related Record section for navigation. (Gerardo Renteria, 2025-09-04) - [Quick Tip: Public preview for Business Central 2025 release wave 2 is available.](thinkaboutit-be/7109.md): Business Central version 27 is available in public preview for testing. Contributors can report bugs via a forms submission or provide feedback in the Yammer group, helping Microsoft identify and fix issues before the official release. (think about IT - Steven Renders, 2025-09-04) - [Model Context Protocol and the “too many tools” problem.](demiliani-com/12455.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2025-09-04) - [🚀 Exploring Vibe Coding with GitHub Copilot for Business Central.](sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-7674654517960739875--1e3bc4a2a9.md): Vibe Coding is a development approach where developers partner with AI tools like GitHub Copilot to co-create AL solutions for Business Central by providing context through coding standards, requirement documents, and integration with Microsoft Learn MCP. The post explains practical setup steps and how to configure Copilot Agent mode for holistic project development. (Saurav Dhyani, 2025-09-04) - [Dynamics 365 Business Central: controlling the Summary system part.](demiliani-com/12439.md): Business Central version 27 introduces a controllable Summary system part for Copilot that developers can show, hide, or configure on card and document pages. The Summary FactBox uses AI to generate role-tailored record summaries and identify urgent information across the current page and related data. (Stefano Demiliani, 2025-09-03) - [OAuth library for the Rest Client](kauffmann-nl/8332.md): An OAuth library for Business Central's Rest Client module has been released on GitHub, supporting both Authorization Code Grant and Client Credentials flows with AL code, certificates, and Azure Entra ID integration. Use this when you need flexible OAuth authentication without .NET dependencies or complex function overloading. (Kauffmann @ Dynamics 365 Business Central, 2025-09-02) - [Business Central 2027 release wave 1: Preparing for OData Endpoint Removal](aardvarklabs-blog/2565.md): Business Central version 30 will remove pages managed by Microsoft extensions from OData Web Service endpoints. Organizations using these endpoints must migrate to Business Central API 2.0, create custom 2.0 APIs, or copy pages to custom objects to maintain system integrations like Excel and Power BI. (Aardvark Labs, 2025-09-02) - [Enhancing Business Central with Address Validation AI](aardvarklabs-blog/2467.md): Address validation using Azure OpenAI compares user-entered addresses against existing Business Central address records to identify matches and preserve associated metadata. The solution uses a system prompt to guide AI in matching addresses semantically rather than character-by-character, returning match confidence scores. (Aardvark Labs, 2025-08-29) - [Troubleshooting Series – Ep3 – Missing Indexes](waldo-be/318212.md): Troubleshooting missing indexes in Business Central SaaS environments requires understanding the Missing Indexes page, which reflects SQL DMV data that resets after server restart. Since developers can only add indexes through apps, careful analysis using telemetry to track missing indexes over time helps identify which indexes are truly necessary before implementation. (waldo's blog, 2025-08-29) - [BC Friday Tips #45 Hide Agents Icon](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-45-hide-agents-icon--83847372e0.md): Business Central now displays an Agents icon in the Role Center navigation menu. You can hide this icon by deactivating Agents in Copilot & agent capabilities settings, which helps keep the UI clean and prevents confusion for users not using AI Agents yet. (That NAV Guy, 2025-08-29) - [Dynamics 365 Business Central on-premises: accessing embedded in-app resources from runtime packages.](demiliani-com/12422.md): From version 25.2 (2024 Wave 2), Business Central extensions can embed resources: you declare them with resourceFolders in app.json and read them with NavApp.GetResource. On-premises runtime packages made with Get-NavAppRuntimePackage could not load embedded resources up to version 26.2, so the full package had to be published. Support arrived in 26.3 (platform 26.0.35604.0). (Stefano Demiliani, 2025-08-27) - [August 2025 Auckland D365 BC User Group Event](thatnavguy-com/https-thatnavguy-com-blog-2025-august-2025-auckland-d365-bc-user-group-event--0316f2f5c9.md): A personal reflection on presenting at the Auckland D365 Business Central User Group event, highlighting the value of community engagement and sharing knowledge with peers in the BC community. (That NAV Guy, 2025-08-25) - [Step by Step Guide to Importing Excel Data into Business Central](aardvarklabs-blog/2202.md): This post demonstrates how to import Excel data into Business Central by creating a staging table, using the Excel Buffer record to read spreadsheet contents, validating the data, and then creating actual business records. It covers practical steps for handling external Excel files with custom logic and error checking. (Aardvark Labs, 2025-08-22) - [Dynamics GP to Business Central – The Arrival of Smartlist Features via “Add Fields from Related Tables in Analysis Mode”](thedynamicsexplorer-com/9995.md): Business Central introduced 'Add fields from related tables in Analysis mode', a feature that mirrors Dynamics GP's Smartlist tool, enabling users to create custom reports by combining columns from related tables directly within list pages and analysis views without third-party tools. (The Dynamics Explorer, 2025-08-22) - [Visual Studio Code and autodiscovery of MCP servers: better to stay in control.](demiliani-com/12412.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2025-08-22) - [BC Friday Tips #44 Changing Production Order Status](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-44-changing-production-order-status--4d3a905b0e.md): When a Production Order status changes in Business Central, the system inserts a new record and deletes the old one rather than modifying it. Understanding this behavior helps avoid errors when subscribing to Insert, Modify, or Delete triggers on Production Orders. (That NAV Guy, 2025-08-22) - [How to choose the best Update Window in Dynamics 365 Business Central Online](duiliotacconi-com/1537.md): Explains how to pick a Business Central Online update window so that application hotfixes, which follow the 6-hour window set in Tenant Admin Center, and most platform hotfixes, which Microsoft times itself, fall in the same period. Gives KQL telemetry queries that count platform hotfix deployments by local hour and weekday to guide job queue scheduling. (Duilio Tacconi, 2025-08-21) - [Vibe coding: yes or no?](demiliani-com/12368.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2025-08-21) - [Can I use AI to create and deploy an Azure Logic Apps with Business Central connector?](demiliani-com/12313.md): AI successfully created and deployed an Azure Logic App with HTTP trigger and Business Central connector integration, but failed to correctly configure the Business Central connector parameters in the workflow definition, requiring manual correction. (Stefano Demiliani, 2025-08-19) - [Record Deletion Tool for Business Central in AppSource](olofsimren-com/3564.md): A Record Deletion Tool for Business Central is now available on AppSource as a free extension to clean up test data. The tool includes extensibility features allowing developers to add custom tables and handle protected tables through subscriber functions and codeunits with appropriate permissions. (Olof Simren, 2025-08-19) - [GIT (version 2.51) (new version)](gerardorenteria-blog/12235.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Gerardo Renteria, 2025-08-18) - [🌍 Climate Intelligence for Business Central: Transforming Weather Data into Sustainable Decisions 🚀](gerardorenteria-blog/11853.md): A developer demonstrates integrating OpenWeatherMap API with Business Central to optimize logistics and sustainability by analyzing weather data and carbon impacts. The two-module solution helps logistics teams anticipate weather risks, optimize shipping routes, and reduce emissions through AI-powered climate analysis and recommendations. (Gerardo Renteria, 2025-08-16) - [Best Practices for Handling Delimited Data Imports into Business Central](aardvarklabs-blog/2204.md): This post explains how to import comma-separated values (CSV) customer data into Business Central by parsing delimited files into a temporary staging table and then creating customer records. It demonstrates best practices for handling unstructured, flat file formats through code examples and provides a complete workflow from file upload to database insertion. (Aardvark Labs, 2025-08-15) - [Azure Logic Apps: Built-in vs Managed Azure Blob Storage Connector.](demiliani-com/12292.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2025-08-15) - [BC Friday Tips #43 Regex Codeunit](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-43-regex-codeunit--c80818b540.md): Business Central includes a Regex codeunit that enables pattern matching in text. It provides functions like IsMatch, Match, and Replace for validating, cleaning, and transforming text without building custom search logic. (That NAV Guy, 2025-08-15) - [Using Azure DevOps Wiki as a WYSIWYG Editor for Your Static Site](jpearson-blog/1563.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (James Pearson, 2025-08-13) - [Enhance Your Video Calls with OBS Studio](aardvarklabs-blog/2403.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Aardvark Labs, 2025-08-13) - [Understanding RDLC Reports in Business Central](aardvarklabs-blog/2271.md): RDLC reports use Report Definition Language Client to create self-hosted pixel-perfect printed reports in Business Central. This post explains RDLC fundamentals, how to edit existing report layouts with Microsoft Report Builder, and when to use RDLC versus Excel and Word reporting formats. (Aardvark Labs, 2025-08-08) - [BC Friday Tips #42 User Setup Management](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-42-user-setup-management--0c395048ea.md): The User Setup Management codeunit provides built-in functions for checking posting dates and retrieving sales/purchase filters, helping developers avoid reinventing common logic and maintain consistency across applications. (That NAV Guy, 2025-08-08) - [Planning Table Indexes for the Best Performance](stefanmaron-com/https-stefanmaron-com-posts-planning-table-indexes-bc-performance--d30e727e97.md): Explains the read versus write trade-off of table indexes in Business Central: clustered and non-clustered indexes, covering indexes with IncludedFields, SIFT views and columnstore indexes. Gives rules of thumb (each index may add 10 to 20 percent write cost, keep SIFT views to one or two on write-heavy tables) and shows how to check index usage with the debugger, execution plans, RT0085 telemetry and the missing index page. (Stefan Maron, 2025-08-07) - [JSON prompting in AI: why?](demiliani-com/12238.md): JSON prompting structures AI prompts using formatted data to achieve more consistent and reliable responses. The technique minimizes hallucinations, improves parsing, and works well for data processing, APIs, and complex multi-step tasks, but is less suitable for natural conversations or creative work. (Stefano Demiliani, 2025-08-07) - [🏆🎯 Accelerate your BC Go-Live with Gamification](gerardorenteria-blog/11769.md): A gamification system for Dynamics 365 Business Central accelerates user adoption during go-live by letting teams compete in mastering key processes like sales and customer creation. The solution uses three tables and multiple pages to track achievements, points, and leaderboards across user roles. (Gerardo Renteria, 2025-08-06) - [Client Crash? Check Error Dialog signal](duiliotacconi-com/1501.md): Explains how to investigate client crashes in Business Central online, where Event Viewer is unavailable, by using telemetry and the Error Dialog signal (RT0030) in Azure Data Explorer dashboards. In the case described, InvalidOperation crashes began after an upgrade from 25.5 to 26.1 and pointed to the platform. Microsoft confirmed a race condition, fixed online from component version 26.0.37691.0 and expected on-premises in Cumulative Update 5. (Duilio Tacconi, 2025-08-06) - [(2025 AUG) Cumulative Updates for Business Central](gerardorenteria-blog/11766.md): August 2025 list of the latest Business Central cumulative updates: 26.4 for 2025 release wave 1, 25.10 for 2024 release wave 2 and 24.16 for 2024 release wave 1. It advises always installing the latest update because some fix vulnerabilities, links the on-premises update lists for each version, and names v23 back to v13 as no longer updated. (Gerardo Renteria, 2025-08-05) - [Quick Tip: Get Ready: Upcoming Mandatory Features in Business Central Release Wave 27.0](thinkaboutit-be/7073.md): Release Wave 27.0 of Dynamics 365 Business Central introduces mandatory features focused on performance, usability, and security. Organizations should enable and test these features in sandbox environments now to ensure extension compatibility before they become mandatory. (think about IT - Steven Renders, 2025-08-05) - [Quick Tip: Say Goodbye to OData on Microsoft Pages in Business Central 2027 Wave 1 (version 30.0)](thinkaboutit-be/7061.md): Starting with Business Central version 30.0 (2027 Wave 1), Microsoft no longer allows exposing Microsoft-authored pages as OData endpoints. Developers using UI pages for integrations must migrate to custom extensions, query objects, or purpose-built APIs to maintain connectivity and ensure long-term stability. (think about IT - Steven Renders, 2025-08-04) - [Dynamics 365 Business Central: finally we’ll have TRUNCATE table in SaaS.](demiliani-com/12267.md): Business Central version 27 introduces the Rec.Truncate AL method to enable efficient bulk deletion of table rows in SaaS environments. This method supports filters and AutoIncrement field management but has limitations including no support for OnDelete triggers, media fields, or use within try functions. (Stefano Demiliani, 2025-08-04) - [New Application Ideas of Dynamics 365 Business Central (2025 JUL)](gerardorenteria-blog/11706.md): A monthly roundup of community-submitted Business Central ideas from July 2025. It lists each idea title with its author, grouped by area such as development, financial management, inventory, manufacturing, sales, warehousing and tenant administration. It gives no analysis or status for the ideas. (Gerardo Renteria, 2025-08-03) - [👀A Visual Personal Tags System 📢](gerardorenteria-blog/11649.md): This post describes a custom personal tagging system for Business Central that uses colors and emojis to visually categorize and identify records across different entity types. The system enables user-scoped tags that help users organize and quickly recognize records without affecting other users. (Gerardo Renteria, 2025-08-02) - [Step-by-Step Guide to Word Reports in Business Central](aardvarklabs-blog/2107.md): Word reports in Business Central allow developers to create report objects while power users design the layout in Microsoft Word, enabling document-style reports like invoices or activity summaries. This approach separates data definition from presentation design using Word's XML mapping features. (Aardvark Labs, 2025-08-01) - [BC Friday Tips #41 Line Separator in Data Exchange Definition](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-41-line-separator-in-data-exchange-definition--3a4ec8c135.md): A hidden Line Separator field in Data Exchange Definition allows importing files with different line break formats (LF or CR) without custom development. The field is not visible through normal personalization but can be accessed via Configuration Package or code modifications. (That NAV Guy, 2025-08-01) - [Quick Tip: What’s Coming in Business Central – 2025 Release Wave 2](thinkaboutit-be/7052.md): Business Central 2025 Release Wave 2 (October 2025 to March 2026) introduces Copilot and AI enhancements, global localization updates for multiple countries, and improved developer tooling to increase productivity and reduce manual work. (think about IT - Steven Renders, 2025-07-31) - [Reopen Finished Production Orders](olofsimren-com/3545.md): Business Central now allows users to reopen finished production orders, converting them back to released status so adjustments can be made. The feature also includes reverse production entry functions on both item and capacity ledger entries, plus an option to finish orders without posted output. (Olof Simren, 2025-07-29) - [Using Azure AI Foundry Model Router in your AI projects.](demiliani-com/12186.md): Azure AI Foundry Model Router intelligently routes LLM requests to the most suitable model based on query complexity, cost, and performance requirements. It achieves up to 60% cost savings by automatically selecting smaller models for simple tasks and larger models for complex reasoning, packaged as a single deployment that simplifies integration with standard APIs. (Stefano Demiliani, 2025-07-29) - [Simplifying Cyber Security: Insights from Code Squirrel Blog](aardvarklabs-blog/2253.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Aardvark Labs, 2025-07-28) - [Easy Steps to Edit Word Reports in Business Central](aardvarklabs-blog/2196.md): This post explains how to edit Word report layouts in Business Central by exporting an existing report, modifying it in Microsoft Word using Developer tools, and understanding the XML mapping structure that connects report fields to data. It covers the process from exporting a layout to uploading the modified version back to Business Central. (Aardvark Labs, 2025-07-25) - [BCTalent – Escape Rooms](waldo-be/318065.md): For a Red Carpet event in Microsoft's BCTalent program, the author and AJ built a proof-of-concept Business Central app that runs escape rooms. Consultant and developer venues contain rooms that unlock as trainees complete tasks inside BC. Tasks are checked automatically through event subscribers and test codeunits, progress is logged with telemetry, and the author hopes the framework will later reach ISVs and events. (waldo's blog, 2025-07-25) - [Dynamics 365 Business Central: checking for breaking changes on obsoleted, internal and OnPrem objects.](demiliani-com/12142.md): AL extensions for Business Central can have obsoleted, internal, or OnPrem-scoped objects where breaking changes are not detected by default during AppSource validation. Microsoft added AppSourceCop configuration settings (validateObsoleteSymbols, validateInternalSymbols, validateOnPremSymbols) to enable breaking change validation on these previously excluded symbols. (Stefano Demiliani, 2025-07-22) - [Dynamics 365 Business Central – How to change the VAT amount on a Purchase Invoice or Purchase Order](thedynamicsexplorer-com/9815.md): Adjusting VAT amounts on purchase invoices and orders when Business Central's calculations differ from supplier invoices requires configuring the maximum allowed VAT difference and enabling the allow VAT difference option in setup pages, then editing VAT via the statistics view. (The Dynamics Explorer, 2025-07-21) - [Step-by-Step Guide to Excel Reporting in Business Central](aardvarklabs-blog/1824.md): Excel reporting in Business Central allows developers to create data-driven reports that users can easily customize with pivot tables and charts. The post demonstrates building a customer activity report and uploading the customized layout back to Business Central so updates appear automatically in future runs. (Aardvark Labs, 2025-07-18) - [Calling Business Central Directly from a Managed Identity](jpearson-blog/1535.md): Managed identities can be granted Business Central API permissions directly via PowerShell without requiring federated credentials or app registrations. This enables Azure resources to call Business Central APIs securely without creating or storing client secrets. (James Pearson, 2025-07-18) - [BC Friday Tips #39 Troubleshoot Connectivity](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-39-troubleshoot-connectivity--d8ef6b6dba.md): The Troubleshooting Connectivity page helps diagnose connection issues between users' computers and Business Central by checking internet connectivity, Azure CDN resources, user authentication, and service health. Access it by appending '/connectivity' to your Business Central URL. (That NAV Guy, 2025-07-18) - [How to Write a Good Success Message](thatnavguy-com/https-thatnavguy-com-blog-2025-how-to-write-a-good-success-message--3e3244cc89.md): Success messages confirm user actions in Business Central by reassuring users that tasks like posting invoices or importing orders were completed. Well-designed success messages build trust, boost confidence, and create a professional experience while preventing users from doubting their actions. (That NAV Guy, 2025-07-15) - [Dynamics 365 Business Central on-prem: be careful when referencing .NET assemblies across versions.](demiliani-com/12123.md): When upgrading Business Central on-premises and using custom extensions with .NET assemblies, ensure assemblies are compiled for .NET Standard if targeting version 21 or later, even if the AL compiler allows .NET Framework versions locally. The runtime requires .NET Standard compliance to publish successfully. (Stefano Demiliani, 2025-07-14) - [Step-by-Step Guide to Business Central API Queries](aardvarklabs-blog/2017.md): This post explains how to create Query objects configured as APIs in Business Central to expose data for external systems like Power BI and Power Automate. It demonstrates building a Vendor Ledger API and connecting it to Power BI for reporting, highlighting advantages like handling related records and enforcing read-only access. (Aardvark Labs, 2025-07-11) - [BC Friday Tips #38 Keep Description](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-38-keep-description--56fbbccc2b.md): The Keep Description field in General Journals prevents the Description from being cleared when users change the Account Type, which is useful for preserving descriptions in imported or auto-generated journals. (That NAV Guy, 2025-07-11) - [Dynamics 365 Business Central – How to use the “Recurring Requisition Worksheet” for Recurring Purchase Orders](thedynamicsexplorer-com/7097.md): The Recurring Requisition Worksheet automates repeated purchases of the same items by preserving worksheet lines after creating purchase orders and automatically updating order dates. This feature saves time for businesses that place regular orders for specific items or services. (The Dynamics Explorer, 2025-07-10) - [Dynamics 365 Business Central: automatic PTE unpublishing after update.](demiliani-com/12116.md): In SaaS environments, Business Central now automatically unpublishes PTE versions that are no longer installed once a newer version of the extension is installed. Besides the current installed version, only the version immediately before it stays published, so old versions no longer pile up in the tenant. (Stefano Demiliani, 2025-07-10) - [Dynamics 365 Business Central: introducing the Payables Agent.](demiliani-com/12076.md): Microsoft introduces the Payables Agent in Business Central version 26.3, an AI agent that automates accounts payable tasks by sourcing vendor invoices from email and SharePoint, then creating and populating purchase invoice documents for review. Available in public preview for US and UK localizations, it uses purchase history and company policies to suggest invoice details while requiring human confirmation before finalizing documents. (Stefano Demiliani, 2025-07-10) - [New Application Ideas of Dynamics 365 Business Central (2025 JUN)](gerardorenteria-blog/11464.md): A curated, partial list of improvement ideas posted by the Business Central community in June 2025, grouped by area such as development, financial management, inventory, manufacturing, purchasing, sales, reporting and tenant administration. These are suggestions, not announced or released features. (Gerardo Renteria, 2025-07-09) - [(2025 JUL) Cumulative Updates for Business Central](gerardorenteria-blog/11452.md): Cumulative updates for Business Central replace previous updates and fix vulnerabilities across multiple versions. The latest update should always be installed. Updates are available for versions 26, 25, and 24, with older versions no longer receiving updates. (Gerardo Renteria, 2025-07-08) - [Why not start improving Business Central APIs definitions for supporting AI?](demiliani-com/12036.md): Business Central APIs lack AI-ready metadata that LLMs need to reliably call functions. The post explains how exposing API descriptions, field types, and OpenAPI specifications would help AI agents automatically discover and use the right endpoints without explicit function calling. (Stefano Demiliani, 2025-07-08) - [Enhance Your Windows Experience with PowerToys](aardvarklabs-blog/2044.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Aardvark Labs, 2025-07-04) - [Calling Business Central APIs Without a Client Secret](jpearson-blog/1485.md): Explains how an Azure Function or Static Web App backend can call Business Central APIs without a client secret: the function gets a managed identity token, then exchanges it via a federated credential on the app registration for a token that BC accepts. The author notes this still works but a newer post describes a better way that calls BC directly from a managed identity. (James Pearson, 2025-07-04) - [BC Friday Tips #37 Inherent Permissions](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-37-inherent-permissions--d71a425273.md): Inherent Permissions in AL allow developers to grant temporary access during code execution without assigning permissions to individual users. This reduces permission management overhead and improves security by controlling access through code rather than user assignments. (That NAV Guy, 2025-07-04) - [Dynamics 365 Business Central 2025 Wave 1 (26.x): real values to upgrade](duiliotacconi-com/1457.md): Dynamics 365 Business Central 26.x introduces a less-locking inventory posting engine and optimizes FlowField calculations on pages. A production environment with 2,000+ background sessions per hour saw nearly all Item Ledger Entry deadlocks disappear after upgrading and enabling these features, though subsequent third-party application deadlocks required targeted optimization. (Duilio Tacconi, 2025-07-03) - [🤖 Manage your projects, repositories, and more with Azure DevOps MCP Server ✅](gerardorenteria-blog/11401.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Gerardo Renteria, 2025-06-30) - [Obsoleted and “no longer invoked” events in v26 Business Central](waldo-be/317951.md): Business Central v26 removed invocation of 82 obsoleted events from the legacy invoice posting system while keeping them in the codebase for backward compatibility. Code subscribing to these non-invoked events will compile and publish but fail silently at runtime, creating a hidden risk for developers upgrading from earlier versions. (waldo's blog, 2025-06-30) - [Business Central Queries: Simplifying Complex Data](aardvarklabs-blog/1822.md): Business Central Query objects allow developers to combine data from multiple tables using joins and filters, similar to SQL queries. Queries simplify complex data retrieval by defining linked data items with columns and join types, and can be exposed in Business Central for analysis and reporting. (Aardvark Labs, 2025-06-27) - [BC Friday Tips #36 Emoji in BC](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-36-emoji-in-bc--f35132e57c.md): Emojis can be displayed in Business Central to improve user experience by providing quick visual cues for statuses, warnings, and categories. They help users scan data faster and identify issues at a glance, but should be used sparingly to avoid negatively impacting the interface. (That NAV Guy, 2025-06-27) - [Azure Logic Apps: are you handling large blobs? Keep memory usage under control.](demiliani-com/12002.md): Handling large blob files in Azure Logic Apps for Dynamics 365 Business Central integration can cause excessive memory usage because built-in connectors load all data into memory. To prevent out-of-memory exceptions, monitor workflow concurrency, ensure 64-bit platform settings, and delegate large file processing to Azure Functions or inline code. (Stefano Demiliani, 2025-06-25) - [Dynamics 365 Business Central – A Closer look at the Free “Internal Administrator” and “Dynamics 365 Administrator” Licences](thedynamicsexplorer-com/9364.md): Business Central offers free administrative licenses to Microsoft 365 tenant administrators who perform setup and security tasks. The Internal Administrator and Dynamics 365 Administrator licenses are automatically assigned to Global Administrators and Dynamics 365 Administrators respectively, giving them limited administrative capabilities without purchasing paid licenses. (The Dynamics Explorer, 2025-06-24) - [🚀 Boost your Copilot: Real-Time Access to Official Microsoft Learn 🚀](gerardorenteria-blog/11354.md): The Microsoft Learn Docs MCP server enables developers to access real-time official Microsoft documentation within GitHub Copilot and IDEs in agent mode. It provides accurate, up-to-date information during Business Central development by connecting AI tools directly to Microsoft Learn. (Gerardo Renteria, 2025-06-24) - [Dynamics 365 Business Central: compressing API responses at max.](demiliani-com/11962.md): This post explains how to use Brotli compression instead of gzip to reduce the size of OData API responses from Business Central. Brotli significantly decreases bandwidth usage and transfer times for high-volume API calls by achieving better compression ratios than the default gzip algorithm. (Stefano Demiliani, 2025-06-23) - [Creating Low-Code AI Agents with Copilot Studio and Business Central](aardvarklabs-blog/1818.md): Copilot Studio enables low-code creation of AI agents that connect to Business Central and other platforms without requiring extensions. The post walks through building an accounts receivable assistant by configuring the Business Central Find Records tool, adding PDF knowledge sources, and publishing to Teams. (Aardvark Labs, 2025-06-20) - [GIT (version 2.50) (new version)](gerardorenteria-blog/11334.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Gerardo Renteria, 2025-06-16) - [High performance workflows with Azure Logic Apps: using Azure SQL as storage provider.](demiliani-com/11932.md): Summary withheld: an Opus review found that the machine-written summary did not match the post. Read the original post. (Stefano Demiliani, 2025-06-16) - [Dynamics GP to Business Central – How to Control your General Ledger Code and Dimension Combinations using Allowed Values Filter](thedynamicsexplorer-com/9227.md): When migrating from Dynamics GP to Business Central, General Ledger segments become dimensions that are available to any account by default. The post explains how to control which dimension values can be used with specific GL accounts using the Allowed Values Filter feature to replicate Dynamics GP's segment-code restrictions. (The Dynamics Explorer, 2025-06-16) - [Implementing a Multi-Step Process for AI Recommendations in Business Central](aardvarklabs-blog/1891.md): This post demonstrates how to build a multi-step AI-assisted process in Business Central that generates product recommendations from sales order line descriptions. The process uses AI to identify keywords from sales line data, then searches the item catalog to recommend relevant products for users to add to their orders. (Aardvark Labs, 2025-06-13) - [BC Friday Tips #35 Item Journal Posting and Warehouse Entries](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-35-item-journal-posting-and-warehouse-entries--e451824ad4.md): Item journal posting in AL has two codeunits: Codeunit 22 posts individual lines while Codeunit 23 posts entire batches. When warehouse entries are needed, use Codeunit 23 even for single lines, as Codeunit 22 silently fails to create warehouse entries without throwing an error. (That NAV Guy, 2025-06-13) - [(2025 JUN) Cumulative Updates for Business Central](gerardorenteria-blog/11304.md): Blog post listing cumulative updates for Business Central versions 26, 25, and 24 as of June 2025, with links to hotfixes for each release wave and information about versions no longer receiving updates. Latest updates should always be installed as some fix vulnerabilities. (Gerardo Renteria, 2025-06-09) - [How to Work with JSON in Business Central’s AL Code](aardvarklabs-blog/1826.md): Working with JSON in Business Central AL involves understanding JSON structures (values, objects, arrays) and using JsonObject, JsonArray, and JsonToken types to parse incoming JSON data and export records as JSON. This is essential for API integrations, AI systems, and computer-to-computer data exchanges. (Aardvark Labs, 2025-06-06) - [BC Friday Tips #34 Restore Environment](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-33-restore-environment--42bac06f08.md): Business Central allows administrators to restore an environment from a previous point in time using the Admin Center, enabling recovery of accidentally deleted data from backups within the past 28 days. This feature helps protect against data loss incidents by allowing point-in-time recovery. (That NAV Guy, 2025-06-06) - [How to Set Up a New Business Central Development Project – The 100% Correct Way](stefanmaron-com/https-stefanmaron-com-posts-how-to-set-up-a-new-business-central-development-project--cc8dba8c26.md): This guide covers the essential setup steps for creating a new Business Central AL development project, from project creation and app.json configuration to code analysis and DevOps. It emphasizes starting with proper templates, modern naming conventions, and AL-Go for GitHub to ensure maintainability, CI/CD readiness, and AppSource compatibility. (Stefan Maron, 2025-06-05) - [BC Friday Tips #33 Month Enum](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-33-month-enum--b394762bca.md): Business Central includes built-in enums for month and day-of-week recurrence patterns. Developers can reuse these existing enums rather than creating custom ones, saving development time. (That NAV Guy, 2025-06-05) - [Dynamics 365 Business Central: using a static IP address to access APIs.](demiliani-com/11887.md): When third-party systems require a static IP address for API calls to Business Central, a common solution uses an Azure Function with a virtual network NAT gateway to route traffic through a fixed outbound IP. This approach bypasses the limitation that SaaS environments have dynamic IP addresses. (Stefano Demiliani, 2025-06-03) - [New Application Ideas of Dynamics 365 Business Central (2025 MAY)](gerardorenteria-blog/11203.md): The post presents a comprehensive list of feature improvement ideas submitted to Dynamics 365 Business Central for May 2025, organized by functional areas including finance, sales, inventory, manufacturing, and more. It serves as a resource for developers, consultants, and users seeking proposed enhancements across all Business Central modules. (Gerardo Renteria, 2025-06-02) - [Introducing the “No Shortcuts” Series: The 100% Correct Way to Develop for Business Central](stefanmaron-com/https-stefanmaron-com-posts-introducing-the-no-shortcuts-series-the-100-correct-way-to-develop-for-b--ea07ff0b07.md): A series introduction on best practices for Business Central AL development that prioritizes maintainability, upgrade safety, and AppSource readiness over shortcuts. It targets experienced developers seeking to reduce technical debt and build sustainable, future-proof extensions. (Stefan Maron, 2025-06-02) - [Handling Business Central Telemetry like a boss: iFacto Telemetry – Pt. 3](waldo-be/317845.md): The iFacto Telemetry app extends Business Central's built-in telemetry capabilities by adding custom events to track missing indexes, function performance, media orphans, installed apps, delegated user actions, feature management status, and retention policies. It helps administrators monitor system health and performance across multiple customers and environments. (waldo's blog, 2025-05-31) - [Optimized Locking feature vs Dynamics 365 Business Central](duiliotacconi-com/1425.md): Optimized Locking in SQL Server 2025 requires ReadCommitted transaction isolation, but Dynamics 365 Business Central uses RepeatableRead by default, preventing the feature from working effectively. The post examines tri-state locking, RCSI, and transaction isolation levels in both online and on-premises deployments. (Duilio Tacconi, 2025-05-30) - [Creating Data Driven Text with AI in Business Central](aardvarklabs-blog/1816.md): This post shows how to build a Copilot in Business Central that generates personalized reminder text for overdue customer balances by combining user input with customer data from the database. It demonstrates passing customer name, balance due, last invoice date, and tone to an AI model to create natural-sounding collection letters. (Aardvark Labs, 2025-05-30) - [LLM’s training cut-off dates 👀MCP Server Context7 to the rescue. 🤖](gerardorenteria-blog/11003.md): Explains why LLM training cutoff dates cause outdated answers about APIs and tools, and how to mitigate it in VS Code. A question about the Business Central Admin Center API for listing dependent apps to uninstall gets a wrong answer by default, a correct one with the Fetch tool, and a correct one when the Context7 MCP server is added and the prompt ends with use context7. (Gerardo Renteria, 2025-05-25) - [Document amount on Purchase Invoice Header](bertverbeek-nl/1162.md): Business Central 2025 wave 1 adds a feature to compare document-level totals with line-level amounts on purchase invoices, preventing posting discrepancies and ensuring data accuracy. The feature requires setup in Purchases & Payables and validates that header amounts match line totals, including VAT considerations. (Discover MS BC - Bert Verbeek, 2025-05-23) - [Dynamics GP to Business Central – How to easily convert your GP word templates to BC word layouts](thedynamicsexplorer-com/9051.md): Converting Dynamics GP Word templates to Business Central Word layouts can be done efficiently by removing GP content controls, importing into Business Central's Report Layouts, updating and exporting to add BC data, then editing in Word to add BC fields. This approach helps during migration by preserving the original design without full recreation. (The Dynamics Explorer, 2025-05-23) - [BC Friday Tips #32 Unit of Measure Management Codeunit](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-32-unit-of-measure-management-codeunit--bcda67d854.md): The Unit of Measure Management codeunit provides built-in functions for handling unit of measure conversions and quantity calculations in Business Central. Developers should use it instead of creating custom solutions to ensure consistency and save development time. (That NAV Guy, 2025-05-23) - [GitHub Copilot Coding Agent helps you stay strong on the bike…](demiliani-com/11858.md): The author assigned an urgent issue on an internal Business Central app to the GitHub Copilot Coding Agent from GitHub Mobile while out cycling. The agent worked in a cloud environment run on GitHub Actions and opened a pull request that added new events to the AL code, which the author reviewed and accepted. The agent is in preview and has to be enabled on the GitHub organization or account. (Stefano Demiliani, 2025-05-20) - [D365 Business Central: How to Fix Missing Sales Invoices in the API](thatnavguy-com/https-thatnavguy-com-blog-2025-d365-business-central-how-to-fix-missing-sales-invoices-in-the-api--9b9a0831d9.md): The Sales Invoices API in Business Central aggregates posted and unposted invoices from two source tables. When invoices are missing from the API results, running the API Data Upgrade process from the API Data Upgrade List page resolves the issue by synchronizing the underlying Sales Invoice Entity Aggregate table. (That NAV Guy, 2025-05-20) - [Experience at DynamicsCon 2025: Friends, Fun, and Learning](aardvarklabs-blog/1800.md): A retrospective on attending DynamicsCon 2025, highlighting sessions on Business Central performance management, Power Pages, sales pricing, Power Automate, AI in AL Development, and Power BI, along with networking experiences and community engagement at the conference. (Aardvark Labs, 2025-05-19) - [[Preview] bc2adls and Fabric Open Mirroring](bertverbeek-nl/1143.md): bc2adls release 26.32 adds preview support for Microsoft Fabric Open Mirroring. Business Central data files go to a Fabric Landing Zone, and Fabric does the CDC processing itself, so no notebook is needed. Setup requires a Landing Zone string, a _metadata.json file created through Schema Export, and a __rowMarker__ column in the exported files. (Discover MS BC - Bert Verbeek, 2025-05-12) - [(2025 MAY) Cumulative Updates for Business Central](gerardorenteria-blog/10921.md): Cumulative updates for Business Central replace previously released updates across multiple versions. The post lists available updates for v26 (2025 Wave 1), v25 (2024 Wave 2), and v24 (2024 Wave 1), along with older unsupported versions, and notes that the latest updates should always be installed to address security vulnerabilities. (Gerardo Renteria, 2025-05-09) - [Exploring Dynamics User Groups at DynamicsCon 2025](aardvarklabs-blog/1782.md): DynamicsCon 2025 is a conference offering 350+ sessions where professionals in the Dynamics community gather to network, share knowledge, and learn from each other despite being competitors in the business. Dynamics User Groups (DUG) provide local networking and free training opportunities for users and partners. (Aardvark Labs, 2025-05-09) - [BC Friday Tips #31 Block Users using Security Group](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-31-block-users-using-security-group--195514d4be.md): Environment-level security groups in Azure AD restrict access to Business Central instances by allowing only group members to sign in. This approach works for both production and sandbox environments. (That NAV Guy, 2025-05-09) - [Azure Function SQL Trigger: how to use it (and why it can be useful in your Business Central projects)](demiliani-com/11817.md): Azure SQL Triggers for Azure Functions enable real-time event-driven integrations with Business Central by automatically triggering a function when data changes occur in a SQL database. The post demonstrates setup, implementation, and testing of SQL change tracking to synchronize external application data with Business Central. (Stefano Demiliani, 2025-05-08) - [New Application Ideas of Dynamics 365 Business Central (2025 APR)](gerardorenteria-blog/10927.md): A list of community ideas for improving Dynamics 365 Business Central, collected for April 2025 and grouped by area: data migration (mostly GP to BC), development, financial management, general usability, localization, inventory, purchasing, sales and tenant administration. Each idea is credited to its author, and a few are marked as planned for 2025 wave 1 or wave 2. (Gerardo Renteria, 2025-05-08) - [Another Look at App Integration in Business Central – Part 2](jpearson-blog/1419.md): This post demonstrates how to integrate two independent Business Central apps without creating a direct dependency between them by using interfaces and a shared app integration layer. The approach allows apps to register and discover each other's functionality at runtime using enums, dictionaries, and version management. (James Pearson, 2025-05-07) - [Dynamics 365 Business Central: using secrets in JsonObjects.](demiliani-com/11796.md): Handling secrets securely in JSON objects for API integrations in Business Central requires using the new WriteWithSecretsTo method introduced in runtime 15.1 (version 26.1). This method replaces placeholder values with SecretText credentials before serializing the JSON, preventing secrets from being exposed during debugging. (Stefano Demiliani, 2025-05-05) - [D365 Business Central: Why is my Job Queue Tasks Cue in Red?](thatnavguy-com/https-thatnavguy-com-blog-2025-d365-business-central-why-is-my-job-queue-tasks-cue-in-red--5ef8045384.md): The Job Queue Tasks cue turns red in Business Central when more than four tasks are queued or processing. You can adjust this threshold through the Cue Setup page or directly in the Cue Setup table using a configuration package. (That NAV Guy, 2025-05-05) - [Effortless Layout Editing in Business Central](aardvarklabs-blog/1756.md): Business Central Designer Mode enables drag-and-drop field editing through Visual Studio Code by pressing F6 instead of F5, automatically generating AL code from the visual changes made to pages without requiring manual coding. (Aardvark Labs, 2025-05-02) - [BC Friday Tips #30 DataAccessIntent](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-30-dataaccessintent--bb244afad1.md): The DataAccessIntent property can be set to ReadOnly on API pages and reports to direct the server to use a replica database, reducing load on the primary database and improving overall performance. (That NAV Guy, 2025-05-02) - [Troubleshooting Series – Ep2 – Admin Center – Sessions](waldo-be/317739.md): The Sessions window in the Business Central Admin Center allows partners and delegated admins to view active sessions across all server instances and cancel problematic ones to improve system performance and resolve resource issues. (waldo's blog, 2025-04-30) - [Understanding ToText() in Business Central 2025](aardvarklabs-blog/1696.md): ToText(), new in Business Central 2025 Wave 1, turns values of many AL data types into text using a fixed default format with no formatting options, though date and time types take an optional boolean for invariant output. The post shows the results for decimal, big integer, integer, byte, boolean, date, time, datetime, duration, GUID and version, noting output mostly matches Format(value, 0, 0) and that it does not replace Format. (Aardvark Labs, 2025-04-25) - [BC Friday Tips #29 Gaps in Customer Ledger Entries](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-29-gaps-in-customer-ledger-entries--5c5eaffeee.md): Customer Ledger Entries in Business Central use General Ledger Entry numbers instead of sequential numbering, which explains gaps in entry numbers and was designed historically to improve performance. Vendor Ledger Entries follow the same design pattern. (That NAV Guy, 2025-04-25) - [Tip – Access the Clipboard with Business Central](jpearson-blog/1425.md): This post explains how to use the WebPageViewer control add-in to implement a copy-to-clipboard feature for URLs and text in Business Central pages, including handling browser security restrictions on HTTP connections. (James Pearson, 2025-04-24) - [Integrating AI in Business Central: A Step-by-Step Guide](aardvarklabs-blog/1609.md): Step-by-step guide to building a custom AI-powered Copilot agent in Business Central that automates customer address extraction from unstructured text using Azure OpenAI. Covers Azure setup, AL code development including isolated storage for secrets, prompt engineering with system and user prompts, and integration with the Customer card. (Aardvark Labs, 2025-04-18) - [BC Friday Tips #28 Math Codeunit](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-28-math-codeunit--980b60ad3b.md): Business Central includes a built-in Math codeunit that provides constants and static methods for mathematical functions like trigonometry, logarithms, and common operations. Developers can use it to avoid duplicating mathematical logic in their code. (That NAV Guy, 2025-04-18) - [Dynamics 365 Business Central agent capabilities: how much does they cost me?](demiliani-com/11739.md): The post explains how the new Sales Order Agent in Business Central 2025 Wave 1 automates email-based sales quote processing and details the billing models for agentic AI features. It covers Copilot Studio message-based pricing (pay-as-you-go at $0.01 per message or prepaid message packs at $200/month for 25,000 messages), environment linking requirements, and cost scenarios ranging from $77 to $803 monthly based on agent complexity and usage. (Stefano Demiliani, 2025-04-16) - [AL Language extension for Microsoft Dynamics 365 Business Central version 15.0.1433841 (New version)](gerardorenteria-blog/10701.md): The AL Language extension version 15.0 introduces implicit conversion between Record and RecordRef, HTTP mocking for testing, improved JSON data access methods, multiline strings, a continue statement for loops, and numerous other developer features. This update helps developers write more flexible, testable, and maintainable AL code with enhanced language constructs and APIs. (Gerardo Renteria, 2025-04-14) - [How to Write Error Messages That Help](thatnavguy-com/https-thatnavguy-com-blog-2025-how-to-write-error-messages-that-help--6e1cc8407f.md): Error messages significantly impact user experience in enterprise software. The post explains how to write clear, actionable error messages that guide users to solutions rather than leaving them frustrated, with practical examples showing vague messages transformed into helpful ones. (That NAV Guy, 2025-04-14) - [Dynamics GP to Business Central – How to Recreate the GL Summary Enquiry using G/L Account Balance, Analysis Mode or an Analysis View](thedynamicsexplorer-com/8821.md): When migrating from Dynamics GP to Business Central, GL account structures change from segmented codes to single codes with dimensions. The post explains three methods to recreate Dynamics GP's GL Summary Enquiry view in Business Central: filtering the Chart of Accounts page, using Analysis Mode with natural language in Copilot, or creating an Analysis View. (The Dynamics Explorer, 2025-04-11) - [New Application Ideas of Dynamics 365 Business Central (2025 MAR)](gerardorenteria-blog/10732.md): A curated collection of feature enhancement requests and improvement ideas for Dynamics 365 Business Central submitted by the community, covering areas such as data migration, development capabilities, financial management, inventory, purchasing, sales, and tenant administration. (Gerardo Renteria, 2025-04-11) - [BC Friday Tips #27 Replace Blank Values using Transformation Rules](thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-27-replace-blank-values-using-transformation-rules--bc0a2627b6.md): Transformation Rules can replace blank values in Business Central using regular expressions. Set the transformation type to "Replace" and use the pattern ^$ to match empty strings without requiring any development. (That NAV Guy, 2025-04-11) - [An MCP server for Dynamics 365 Business Central? Why not?](demiliani-com/11666.md): Explains the Model Context Protocol, an open standard from Anthropic for connecting AI apps to tools and data, and contrasts it with function calling. The author argues MCP suits Business Central and demos an alpha Admin Center MCP server that lists installed AppSource apps, checks for updates and schedules them from GitHub Copilot agent mode or Cursor. (Stefano Demiliani, 2025-04-09) - [Dynamics 365 Business Central 2025 Wave 1 release: the state of SOAP deprecation.](demiliani-com/11654.md): Starting with Business Central 2025 Wave 1 (version 26), exposing Microsoft UI pages as SOAP endpoints is off by default. It can be turned back on with a Feature Management key, and it will be removed for good in version 29. Custom pages exposed as SOAP still work but should move to OData. Exposing Microsoft UI pages as OData now gives warnings and stops being possible in version 30, so custom OData pages should move to APIs. (Stefano Demiliani, 2025-04-07)