ERP migration
Field-level mapping, validation, and rollback between Lead Commerce and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Lead Commerce
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
9 of 12
objects map 1:1 between Lead Commerce and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
3-6 weeks
Overview
Lead Commerce consolidates order management, inventory, and warehouse operations for SMB teams but lacks documented API endpoints for programmatic data extraction. Migrating to Microsoft Dynamics 365 Business Central requires confirming the export method during discovery — either in-app CSV exports or an authorized database query — before scoping the migration timeline. We sequence the migration in dependency order: Warehouse locations first, then Items, then Customers, then open and historical Sales Orders, then Purchase Orders. User records migrate by email match with a reconciliation queue for unresolved accounts. Custom Apps built on Lead Commerce's framework carry no export path and are documented separately for the customer's admin to rebuild. Workflows, automations, and saved reports do not migrate; we deliver a written inventory of these for the customer's team to address post-migration.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Source platform
Lead Commerce platform overview
Scorecard, SWOT, gotchas, and pricing for Lead Commerce.
Destination platform
Microsoft Dynamics 365 Business Central platform overview
Scorecard, SWOT, gotchas, and pricing for Microsoft Dynamics 365 Business Central.
Data migration guide
The complete Dynamics 365 Business Central migration guide
Data model, import mechanisms, field mapping strategy, pitfalls, and cutover — by the engineers running it.
Destination checklist
Dynamics 365 Business Central migration checklist
Pre- and post-cutover tasks for moving onto Microsoft Dynamics 365 Business Central.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Lead Commerce object lands in Microsoft Dynamics 365 Business Central, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Lead Commerce
Warehouse Locations
Microsoft Dynamics 365 Business Central
Location
1:1Lead Commerce Warehouse records map to Business Central Location. We extract warehouse code, name, and address fields from the Lead Commerce warehouse export and create corresponding Location records in Business Central. Location codes must be alphanumeric and are used as the dedupe key during import. If Lead Commerce uses a flat warehouse structure and Business Central requires zone or bin sub-divisions, we create a default zone per Location and flag this for the customer's admin to configure bin placement logic post-migration. This is the first object imported because Items reference warehouse stock by Location.
Lead Commerce
Inventory Items
Microsoft Dynamics 365 Business Central
Item
1:1Lead Commerce Items map to Business Central Item records. We preserve the original SKU in the Item No. or Global Dimension 1 field, map the item description to Name, unit of measure to the Base Unit of Measure, and unit cost to Unit Cost. Lead Commerce items with multi-location stock create Item Ledger Entries per Location during migration. We flag items with zero or negative quantities that may indicate data quality issues and hold them in a reconciliation queue for the customer to confirm before import.
Lead Commerce
Inventory Items (multi-location)
Microsoft Dynamics 365 Business Central
Stockkeeping Unit
1:manyLead Commerce inventory records with per-warehouse stock quantities map to Business Central Stockkeeping Units (SKU). Each SKU is a combination of an Item and a Location, allowing the customer to track stock at the location level post-migration. We extract the per-warehouse quantity from Lead Commerce's location-level inventory export and create SKU records with the correct variant and Location references resolved at migration time.
Lead Commerce
Customer
Microsoft Dynamics 365 Business Central
Customer
1:1Lead Commerce Customer records map to Business Central Customer. We deduplicate by email address during import and preserve the customer number, name, contact details, address, and payment terms. The customer-to-order linkage is maintained by resolving the customer number on each Sales Order during the order import phase. Customer pricing tiers or special discounts from Lead Commerce are mapped to Business Central Customer Price Groups or Invoice Discount Terms where available.
Lead Commerce
Orders (fulfilled/historical)
Microsoft Dynamics 365 Business Central
Sales Header + Sales Line
1:1Closed Lead Commerce Orders (status shipped or completed) map to Business Central Posted Sales Shipment and Posted Sales Invoice records via the Dataverse or Business Central API. Open Orders (status pending or processing) map to Sales Orders. We separate the two groups during scoping: fulfilled orders become G/L entries and posted documents; open orders remain editable documents requiring manual status confirmation at cutover. Order lines map with item number, quantity, unit price, and discount amounts.
Lead Commerce
Orders (open at cutover)
Microsoft Dynamics 365 Business Central
Sales Order
lossyOpen orders active at the migration cutover date require manual reconciliation. We export open orders as Sales Orders, flag any that have progressed beyond their Lead Commerce status during the migration window, and instruct the customer to confirm or update order status before go-live. Orders created in Lead Commerce during the migration window must be entered manually in Business Central post-cutover.
Lead Commerce
Purchase Orders
Microsoft Dynamics 365 Business Central
Purchase Header + Purchase Line
1:1Lead Commerce Purchase Orders map to Business Central Purchase Orders for open POs and Posted Purchase Receipt and Posted Purchase Invoice for received POs. We separate open POs (commitments still pending receipt) from received POs (where lines have been fulfilled and inventory should already reflect landed cost). Received PO lines map to Item Ledger Entries with vendor invoice references preserved.
Lead Commerce
Users
Microsoft Dynamics 365 Business Central
User
1:1Lead Commerce User accounts and role assignments export as a flat list. We match by email against Business Central User records. Any Lead Commerce user without a matching Business Central User is held in a reconciliation queue for the customer's admin to provision before record import. Role names from Lead Commerce map to Business Central Permission Sets or Security Groups where equivalents exist; custom roles are flagged for manual reassignment.
Lead Commerce
Custom Apps
Microsoft Dynamics 365 Business Central
N/A
1:1Lead Commerce Custom Apps carry business logic built on the platform's app framework with no standard export mechanism. We document any data stored within custom apps separately and flag that the application code itself cannot be transferred. The customer must rebuild or re-platform custom app functionality in Business Central using AL extensions, AppSource add-ons, or Power Platform components. This is a documented gap in the migration scope.
Lead Commerce
Reporting Data
Microsoft Dynamics 365 Business Central
N/A
1:1Lead Commerce does not expose saved reports, historical analytics snapshots, or report definitions through its export mechanisms. We include a pre-migration reporting export step in the checklist instructing the customer to export period-end reports as PDFs or screenshots before the migration cutoff date. Historical dashboards cannot be replicated automatically in Business Central; the customer's admin rebuilds reports using Business Central's built-in report designer or Power BI.
Lead Commerce
Supplier / Vendor
Microsoft Dynamics 365 Business Central
Vendor
1:1Lead Commerce vendors associated with Purchase Orders map to Business Central Vendor records. We preserve vendor name, contact details, address, and payment terms. Vendor-ledger entries from received POs are mapped to Vendor Ledger Entries in Business Central. Vendors without open PO commitments that the customer does not wish to carry forward are excluded from the migration scope.
Lead Commerce
Sales Statistics / Dashboard Data
Microsoft Dynamics 365 Business Central
Power BI Reports
lossyHistorical sales statistics and dashboard data from Lead Commerce cannot be imported as structured records. We provide the customer with a data export of the sales summary period totals (monthly revenue, order count, top items) as a reference file for manual entry or Power BI dataset backfill. Business Central's built-in Sales Analysis reports and Power BI Sales and Inventory analytics replace the operational reporting capability post-migration.
| Lead Commerce | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Warehouse Locations | Location1:1 | Mapping required | |
| Inventory Items | Item1:1 | Mapping required | |
| Inventory Items (multi-location) | Stockkeeping Unit1:many | Fully supported | |
| Customer | Customer1:1 | Fully supported | |
| Orders (fulfilled/historical) | Sales Header + Sales Line1:1 | Fully supported | |
| Orders (open at cutover) | Sales Orderlossy | Fully supported | |
| Purchase Orders | Purchase Header + Purchase Line1:1 | Mapping required | |
| Users | User1:1 | Fully supported | |
| Custom Apps | N/A1:1 | Not supported | |
| Reporting Data | N/A1:1 | Not supported | |
| Supplier / Vendor | Vendor1:1 | Fully supported | |
| Sales Statistics / Dashboard Data | Power BI Reportslossy | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Lead Commerce gotchas
No public API documentation for programmatic export
Custom Apps carry non-portable business logic
Open orders must be manually reconciled at cutover
Reporting snapshots are not exportable
Microsoft Dynamics 365 Business Central gotchas
Named-user licensing has no concurrent-use relief
API rate limits throttle large-volume migrations
Historical posted transactions require selective migration scoping
NAV-to-Business Central cloud migration requires partner coordination
Custom fields and AL extensions require separate migration handling
Pair-specific challenges
Migration approach
Discovery and export pathway confirmation
We audit the Lead Commerce environment across order volume, inventory catalog size, warehouse count, customer and vendor records, open Purchase Orders, and user accounts. The critical discovery item is confirming the export pathway: in-app CSV exports for smaller datasets, or a customer-authorized database query for large catalogs. We also identify any custom app data, confirm the user's permissions to authorize database access, and assess whether the customer has any period-end reports that require pre-migration PDF export. The discovery output is a written scope document with record counts per object, a confirmed export method, and a Business Central edition recommendation (Essentials at $80/user for order and inventory management, Premium at $110/user if service and manufacturing modules are needed).
Schema design and destination configuration
We design the Business Central destination schema based on the Lead Commerce data model. This includes provisioning Locations for each warehouse, configuring Item units of measure and costing methods, setting up Customer number series and payment terms, defining Vendor number series and purchasing workflows, and configuring the sales and purchase document numbering series. If Business Central requires custom fields to capture Lead Commerce data that has no direct equivalent, we add them as table extensions. We deploy the initial schema to a Business Central sandbox for validation before any data moves.
Sandbox migration and reconciliation
We run a full migration into the Business Central sandbox using production-like data volume. The customer's operations lead reconciles record counts (Locations in, Items in, Customers in, Vendors in, Sales Orders in, Purchase Orders in), spot-checks 25-50 random records against the Lead Commerce source, and validates that inventory quantities land in the correct warehouse locations. Any mapping corrections, field length issues, or required field gaps are resolved here. Sandbox sign-off is required before production migration begins.
User reconciliation and Vendor provisioning
We extract every distinct Lead Commerce user referenced on records and match by email against the Business Central User table. Users without a match enter a reconciliation queue for the customer's admin to provision. We also extract all Lead Commerce vendors linked to Purchase Orders and create corresponding Vendor records in Business Central. Vendor-ledger entry readiness is confirmed before Purchase Order migration proceeds.
Production migration in dependency order
We run production migration in referential integrity order: Locations first (warehouse infrastructure), then Items (inventory master), then Stockkeeping Units (per-warehouse item quantities), then Customers and Vendors (party master data), then historical Sales Orders as Posted documents, then open Sales Orders as editable documents, then Purchase Orders (open and received), then Users. Each phase emits a row-count reconciliation report before the next phase begins. Open orders active at cutover are flagged and held for the customer's manual reconciliation step.
Cutover, validation, and Workflow rebuild handoff
We freeze Lead Commerce writes during cutover, run a final delta migration of any records modified during the migration window, then enable Business Central as the system of record. We deliver a written inventory of any Lead Commerce workflows or automations requiring rebuild in Business Central, noting that workflows do not migrate as code. We support a one-week hypercare window where we resolve reconciliation issues raised by the customer's team. We do not rebuild Lead Commerce automations as Business Central workflows or Power Automate flows within the migration scope; that is a separate engagement or an internal admin task.
Platform deep dives
Lead Commerce
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. 2 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Lead Commerce and Microsoft Dynamics 365 Business Central.
Object compatibility
2 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Lead Commerce: Not publicly documented.
Data volume sensitivity
Lead Commerce doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Lead Commerce to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Lead Commerce to Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Lead Commerce
Other ways to arrive at Microsoft Dynamics 365 Business Central
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.