Monday, April 20, 2026

How I Use Claude AI to Plan and Get Things Done

Hi All!

As a NAV/D365BC consultant, my days are a mix of client calls, fit-gap analysis, writing functional specs, debugging AL code, and preparing training material — sometimes all on the same day. Sound familiar?

A few months ago, I started using Claude AI as a productivity tool, and honestly, it's changed how I work.

Tuesday, March 3, 2026

Code Refactoring and Writing Testable Code in AL – Business Central

 Hi All,

As AL developers, we often start with a quick solution by putting all the logic in one big procedure, get the feature working, and ship it. But over time, that "quick solution" becomes a massive block of code that's hard to read, harder to change, and nearly impossible to test. Sound familiar?

Today, let's talk about refactoring your AL code and writing it in a way that's actually testable. These two things go hand in hand.

What Is Refactoring?

Refactoring means restructuring your existing code without changing what it does. You're not adding features, and you're making the code cleaner, more focused, and easier to work with over time.

Thursday, November 20, 2025

Latest Mocking HTTP Calls in AL Business Central (on-premise) for Better Testing

Hi All,


In Business Central development, talking to external web services using `HttpClient` is common. But when you write automated tests for AL code, relying on real HTTP calls is brittle as the external service could be down, change its API, or slow you down. That’s why the ability to mock outbound HTTP calls in AL is a big deal.

Wednesday, October 15, 2025

New Feature in BC: Auto-create Fixed Assets

Hi All,

Business Central now lets you automatically create Fixed Assets directly from purchase documents, reducing manual setup and ensuring cleaner data. It’s a simple but powerful addition that saves time for finance teams.

Enable the feature in Fixed Asset Setup, map posting groups, and post your purchase invoice to let BC create the asset automatically.

The detailed steps are as follows: