Business Central advisory
Dynamics GP and NAV migration readiness
Build a realistic route to Business Central from an inventory of your current data, customizations, integrations and business processes. Separate supported migration tooling from the work your project still needs to plan.
Decide what the migration must preserve
A migration decision should begin with the processes and records the business needs after go-live. The objective may be to preserve a mature operating model, simplify an over-customized system or replace manual integrations. Those goals lead to different scopes.
Bitta Apps can help scope Business Central implementation, AL development and integration work. A readiness discussion establishes the starting version, deployment, companies, important workflows and known constraints. The technical approach, delivery responsibilities and estimate follow from discovery; a product name alone cannot establish the route or duration.
Create a decision record that separates must-have operations, historical reporting needs, improvements for a later phase and dependencies on other providers. This prevents an attractive demonstration from becoming an accidental promise to reproduce every legacy feature.
Dynamics GP: check the migration coverage
Microsoft provides cloud migration tooling for selected Dynamics GP data. The GP migration documentation explains how company configuration controls the scope, how account segments map to Business Central accounts and dimensions, and how historical data can be represented.
Use that documentation as a mapping reference, then compare it with your actual modules, add-ons and reporting requirements. Do not assume every GP transaction, custom table, report or external connection becomes a like-for-like Business Central feature.
Ask finance to define what it needs to reconcile by company and period. Decide which history must support day-to-day operations in Business Central and which records can remain in an accessible archive. Identify who will maintain access to the legacy information and how users will retrieve it after cutover.
Build the readiness inventory
Prepare these inputs before requesting a delivery estimate:
- Systems: exact product and version, database size, deployment model, companies, countries and known infrastructure constraints.
- Finance: account structure, dimensions or segments, open balances, currencies, posting setup, period-close procedures and historical reporting needs.
- Operations: items, units of measure, locations, bins where used, costing methods, lot or serial tracking, open orders and physical inventory reconciliation requirements.
- Customizations: modified objects, extensions, add-ons, reports, forms and the owner and support status of each.
- Connections: ecommerce, EDI, 3PL, payroll, banking, reporting and other systems, with data direction, frequency and reconciliation responsibility.
- People and timing: process owners, training availability, blackout dates, approval authority and acceptable downtime.
These are project-planning recommendations. The final migration coverage must be established by testing your source system and the selected supported tools.
Make reconciliation an acceptance criterion
A migration rehearsal should produce evidence that business owners can review. Define expected balances, record counts and representative workflows before moving data. Reconcile the trial balance, customer and vendor open balances, inventory quantities and valuation where included, and selected operational documents.
Investigate differences instead of offsetting them to make totals agree. Keep a record of exclusions, transformations, rounding decisions and mapping changes. Test permissions, reports, integrations and exception handling with the people who will operate them.
Measure the rehearsal duration, including validation and final synchronization. Use the evidence to establish the production window, go/no-go decision, communication plan and recovery procedure. Do not treat a completed import as proof that the business is ready to trade.
Frequently asked questions
Can you quote a GP or NAV migration from the user count?
User count helps frame licensing and training, but the implementation scope also depends on companies, data, customizations, integrations and validation requirements. Discovery establishes a defensible estimate and its assumptions.
Will all historical transactions move?
The answer depends on the source, migration route and selected tools. Define the history you need, verify supported coverage and agree on archival access for excluded records. Do not assume that full legacy detail will be recreated.
Do all NAV customizations need to be rebuilt?
No. First decide which requirements remain useful and which standard features or apps can replace them. Retained custom behavior needs a supported technical design; obsolete changes can be retired as part of an agreed scope.
Is the readiness conversation a migration project?
No. The initial discussion identifies the information needed to scope the work. Detailed assessment, implementation, data conversion, development and cutover assistance are separately agreed services.