SERVICE

NAV → Business Central Upgrades, Done Right

Specialist in complex Dynamics NAV migrations. C/AL → AL conversion, customisation preservation, data migration, integration rebuild. The customisations that took your team a decade to build don’t disappear.

Who I Work With

Running NAV 2009-2017

Microsoft's mainstream support ended years ago. You're on borrowed time. Every passing year makes the upgrade path harder.

Heavily customised system

You have hundreds (or thousands) of custom objects. Generic migration tools don't work. You need an upgrade specialist who reads C/AL fluently.

Critical integrations

EDI, e-commerce, SANA, WMS, third-party warehouse, payment gateways, custom Power BI pipelines. These need to keep working through the upgrade.

What's Included

01 — Technical assessment

Object-by-object analysis of your customisations. Which to keep, refactor, drop, or replace with standard BC.

02 — C/AL → AL conversion

All custom code converted to AL extensions. Source-controlled. No more C/Side.

03 — Data migration plan

Cutover strategy for production data, transactional history, document attachments, and SQL-backed integrations.

04 — Integration rebuild

Each integration analysed, rebuilt for BC's REST/OData APIs where possible. Legacy ODBC kept where rebuild is unjustified.

05 — Reporting rebuild

Custom RDLC reports converted. Word layouts. Power BI rewired to new BC schema.

06 — Parallel run & cutover

Optional parallel run for risk-averse customers. Production cutover weekend support.

The Upgrade Process

Step 1 — Database & customisation audit (Weeks 1-2)
I scan your NAV database. Every custom object, every customisation, every integration. Output: a categorised list (keep / refactor / drop) with effort estimates.

Step 2 — AL conversion & build
Custom code converted to AL extensions in BC. Modular, source-controlled, AppSource-ready. Variable duration based on customisation volume.

Step 3 — Data migration
Production data migrated. Open transactions, balances, historical data, attachments. Validated against your live NAV.

Step 4 — UAT & cutover
User acceptance testing. Optional parallel run. Production cutover weekend with on-site / remote standby.

Pricing

NAV → BC upgrades are quoted fixed-scope after the audit phase. The audit itself is quoted separately and is credited against the build cost if you proceed with the migration. Final pricing depends on database size, customisation volume, and integration complexity.

Got an upgrade question? Let’s talk.

30-minute discovery call. No commitment. Honest advice.