ERP migration
Field-level mapping, validation, and rollback between Accolent ERP and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Accolent ERP
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
10 of 13
objects map 1:1 between Accolent ERP and Microsoft Dynamics 365 Business Central.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from Accolent ERP to Microsoft Dynamics 365 means replacing a platform with no public API and SQL-view-based reporting with a fully API-driven ERP that ships in two tiers: Business Central for mid-market distribution and Finance and Supply Chain Management for complex manufacturing and multi-entity operations. The central migration constraint is that Accolent exposes no REST or bulk API — for cloud tenants we coordinate a structured data extract with ADS Solutions, and for on-premise deployments we read directly from the Windows-hosted SQL Server database. We resolve parent-record dependencies (Item to BOM to Warehouse, Order header to Order lines, Account to Journal entries) before loading into Dynamics 365, using the OData v4 and REST APIs with batch chunking and exponential backoff. Multi-level Bills of Materials are flattened to prevent circular-reference errors in the destination MRP system. Open AP and AR balances migrate as balance-forward records, not re-invoiced, with any record older than 90 days flagged for customer review before committing. Workflows, automations, and custom reports do not migrate as code; we deliver a written inventory of these for the customer's admin to rebuild in Dynamics 365.
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
Accolent ERP platform overview
Scorecard, SWOT, gotchas, and pricing for Accolent ERP.
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 Accolent ERP 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.
Accolent ERP
Customer
Microsoft Dynamics 365 Business Central
Customer (Contact + Account)
lossyAccolent Customer records carry billing/shipping addresses, contact details, account type flags, and payment terms. In Dynamics 365, the customer model splits into Vendor and Customer entities under Finance and Supply Chain Management, or Customer and Contact under Business Central. We extract all address roles (billing, shipping, primary) and map them to the destination's customer address structure. D365 Finance and Operations requires each address to have a single primary purpose — we combine Accolent's separate primary-invoice and primary-delivery flags into a single primary address per role and flag any loss of dual-purpose address data during scoping review.
Accolent ERP
Vendor
Microsoft Dynamics 365 Business Central
Vendor
1:1Vendor master data in Accolent includes address, payment terms, PO defaults, and 1099 settings. We map these directly to Dynamics 365 Vendor records. Vendor lookup in D365 Finance is the VendorId/VendTable entity; in Business Central it is the Vendor card. PO defaults map to Vendor posting groups and purchase policies that we configure before loading.
Accolent ERP
Item (Products/Inventory)
Microsoft Dynamics 365 Business Central
Item (Product or Released Product)
1:1Items are the core inventory object in Accolent, supporting multiple warehouse locations, cost layers (FIFO, Average, Standard), and reorder points. We map item records including pricing tiers and BOM links to D365 Product (Business Central) or Released Product (Finance and Supply Chain). Costing method, inventory dimensions (Site, Warehouse, Location, Color, Size), and unit-of-measure conversions are preserved through the costing version configuration step before items are released to legal entities.
Accolent ERP
Sales Order
Microsoft Dynamics 365 Business Central
Sales Order (SalesTable)
1:1Open and historical sales orders in Accolent carry header fields (customer reference, order date, terms, shipping method) and line items (item number, quantity, price, warehouse). We extract all order headers and lines, flagging fulfilled versus open status so the destination sets the appropriate document status. For D365 Finance and Operations, we resolve the CustAccount, InventTransId, and InventDimId references before inserting. For Business Central, we resolve Sell-to Customer No. and Location Code before posting.
Accolent ERP
Purchase Order
Microsoft Dynamics 365 Business Central
Purchase Order (PurchTable)
1:1PO records in Accolent include vendor reference, line items, receipt status, and amendment history. We extract PO headers and lines, mapping receipt-stage flags to the destination's Receipt status or Posting status. D365 F&SCM uses PurchTable/PurchLine with InventDim for inventory dimensions; Business Central uses Purchase Header/Purchase Line. We preserve receipt-stage status so partially-received POs are not inadvertently re-opened in the destination.
Accolent ERP
Chart of Accounts
Microsoft Dynamics 365 Business Central
Chart of Accounts (MainAccount/Ledger)
1:1Accolent uses a structured GL chart with account numbers, names, types (Asset, Liability, Expense, Revenue), and optional cost-center assignments. We extract the full chart and map account codes to D365 MainAccount (F&SCM) or G/L Account (Business Central), preserving account type, posting definitions, and any intercompany flags. Cost-center assignments map to D365 Financial Dimensions if the customer uses dimensional accounting, which we confirm during scoping.
Accolent ERP
Open AP/AR Balances
Microsoft Dynamics 365 Business Central
Open AP/AR Invoices and Balances
lossyOutstanding invoices and credit memos represent live payables and receivables that cannot be re-invoiced — they must land as existing open balances in D365. Accolent does not expose a dedicated AP/AR aging export. We extract invoice and credit-memo headers with outstanding amounts and map them to D365's open-balance or beginning-balance mechanism (Vendor Invoice Journal for AP, Customer Invoice Journal for AR in Business Central; open transaction records in F&SCM). Any record with an original invoice date more than 90 days in the past is flagged for customer review before committing. Exchange rates on historical foreign-currency invoices are preserved from the original transaction date.
Accolent ERP
Bills of Materials (BOM)
Microsoft Dynamics 365 Business Central
BOM / Production BOM (F&SCM) or BOM/Assembly List (Business Central)
1:1Accolent stores multi-level BOMs with parent-component relationships, quantity-per, routing steps, work-center assignments, and phantom BOM flags. We extract the full BOM tree and flatten it for the destination. D365 Finance and Supply Chain uses a MtBOM/SKB/MFB type model with separate BOM and Route entities; Business Central uses a simpler BOM with lines and an optional routing. We flag any BOM with more than three levels for manual review to prevent circular-reference errors in the destination MRP system. Phantom BOM flags in Accolent map to the Phantom BOM type in D365 F&SCM.
Accolent ERP
Warehouse Locations
Microsoft Dynamics 365 Business Central
Warehouse and Location (InventLocation/InventDim)
1:1Accolent supports multiple warehouse sites with bin/shelf location tracking. We extract warehouse definitions and location codes and map them to D365 InventLocation (warehouse) and InventDim (location) entities. Location status, zone assignments, and picking priorities are preserved where Accolent exposes these fields. For customers using D365 WMS module, we configure warehouse configuration including receiving and shipping locations before item migration.
Accolent ERP
Financial Transactions (Journal Entries)
Microsoft Dynamics 365 Business Central
General Journal (LedgerJournalTrans)
1:1Historical GL transactions in Accolent include date, account, debit/credit amounts, and source references. We extract posted journal entries and map them to D365 LedgerJournalTrans. Original posting dates and voucher numbers are preserved. For year-end migrations, we close the Accolent fiscal year in the GL before extraction to ensure the destination opens with correct beginning balances. Currency and exchange rate information is carried forward for foreign-currency transactions.
Accolent ERP
Fixed Assets
Microsoft Dynamics 365 Business Central
Fixed Assets (AssetTable/AssetBook)
1:1Fixed-asset records in Accolent include acquisition cost, acquisition date, depreciation method (straight-line, declining balance, units-of-production), accumulated depreciation, salvage value, and asset class. We extract asset records and map them to D365 Fixed Assets. In F&SCM, assets use AssetBook with separate book definitions for tax and GAAP depreciation; in Business Central, Fixed Asset cards carry the primary depreciation setup. We preserve the accumulated depreciation balance and the net book value as of the migration effective date.
Accolent ERP
Users and Permissions
Microsoft Dynamics 365 Business Central
Users and Security Roles
lossyAccolent user accounts, roles, and access-control assignments are stored in the database. We extract user records and role definitions and map them to D365 User Management and Security Roles. Because D365 security is role-based rather than permission-matrix-based, we deliver a written mapping of each Accolent role to the nearest D365 security role (for example, Accolent Order Entry role maps to D365 Sales Order Processor or a custom role with specific duties). The customer's admin provisions D365 users and assigns roles after reviewing the mapping.
Accolent ERP
Tax Codes
Microsoft Dynamics 365 Business Central
Sales Tax Codes (TaxCode/TaxGroup)
1:1Accolent tax codes define rates and applicability rules for sales and purchasing transactions. We extract the tax-code master and map them to D365 Sales Tax codes (F&SCM) or Tax Groups and Tax Business Groups (Business Central). Jurisdiction-specific tax codes are mapped to D365 Tax Codes with the appropriate sales-tax or VAT configuration. We flag any Accolent tax code with a jurisdiction not supported in D365's standard tax configuration for manual setup review.
| Accolent ERP | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Customer | Customer (Contact + Account)lossy | Fully supported | |
| Vendor | Vendor1:1 | Fully supported | |
| Item (Products/Inventory) | Item (Product or Released Product)1:1 | Fully supported | |
| Sales Order | Sales Order (SalesTable)1:1 | Fully supported | |
| Purchase Order | Purchase Order (PurchTable)1:1 | Fully supported | |
| Chart of Accounts | Chart of Accounts (MainAccount/Ledger)1:1 | Mapping required | |
| Open AP/AR Balances | Open AP/AR Invoices and Balanceslossy | Mapping required | |
| Bills of Materials (BOM) | BOM / Production BOM (F&SCM) or BOM/Assembly List (Business Central)1:1 | Mapping required | |
| Warehouse Locations | Warehouse and Location (InventLocation/InventDim)1:1 | Mapping required | |
| Financial Transactions (Journal Entries) | General Journal (LedgerJournalTrans)1:1 | Mapping required | |
| Fixed Assets | Fixed Assets (AssetTable/AssetBook)1:1 | Mapping required | |
| Users and Permissions | Users and Security Roleslossy | Mapping required | |
| Tax Codes | Sales Tax Codes (TaxCode/TaxGroup)1:1 | Mapping required |
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.
Accolent ERP gotchas
No public API means all migration runs through database access or vendor-assisted export
No bulk or batch API — file exports are the only high-volume path
BOM and manufacturing data requires manual schema mapping
Open AP/AR balances must be imported as live balance-forward records
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
Scoping and access verification
We audit Accolent across deployment type (cloud via ADS Solutions or on-premise SQL Server), data volume by object (customers, vendors, items, orders, BOMs, GL transactions), and any custom SQL Views used for reporting. We confirm the database connection type for on-premise instances (SQL Server variant, Windows auth vs SQL auth) and arrange secure tunnel credentials. For cloud tenants, we coordinate with the ADS Solutions contact to schedule the structured data export. The scoping output is a written migration scope document listing every object, estimated row counts, extraction method, and a timeline estimate.
D365 edition selection and schema provisioning
We pair the Accolent discovery output with a D365 edition recommendation: Business Central Essentials ($70/user/month) covers most distribution customers needing order management, inventory, and basic financials; Business Central Premium adds service management; Finance and Supply Chain Management ($180/user/month) is for manufacturing customers with complex BOMs, production orders, cost accounting, and multi-entity requirements. We provision the destination schema — legal entities, chart of accounts, warehouse configuration, BOM types, financial dimensions, tax codes — via D365 data management framework or manual configuration before any data loads begin.
Data extraction and staging
For on-premise Accolent, we run direct SQL SELECT statements against the Accolent database, pulling master data (customers, vendors, items) before transactional data (orders, POs, BOMs, journal entries). For cloud Accolent, we ingest the ADS Solutions CSV or Excel export, normalize the column names, and stage the data in a secure working environment. We extract multi-level BOMs as a full tree with parent-component-quantity relationships, identify BOMs with more than three levels for flattening, and pull AP/AR open balances as distinct header records with outstanding amounts.
Sandbox validation and reconciliation
We load staged data into a D365 sandbox environment using the OData v4 or REST API with batch chunking. The customer's finance and operations leads reconcile record counts (customers in, vendors in, items in, open orders in, AP/AR balances in) against Accolent source reports, spot-check 25-50 records across each object for field-level accuracy, and validate BOM exploded views in D365 MRP. BOM trees with more than three levels are flagged for manual review here. Any schema corrections or mapping changes are applied before production migration begins.
Production migration in dependency order
We run production migration in record-dependency order: master data first (chart of accounts, tax codes, warehouses, vendors), then inventory items with costing versions, then customers, then open AP/AR balances as balance-forward journal entries, then open sales orders and purchase orders, then historical GL transactions, then BOMs with routing data, then user accounts with security role mapping. Each phase emits a row-count reconciliation report before the next phase begins. We use D365 REST and OData APIs with batch chunking and exponential backoff to handle rate-limit responses.
Cutover, validation, and automation rebuild handoff
We freeze Accolent writes during cutover, run a final delta migration of any records modified during the migration window, then enable D365 as the system of record. We perform a GL reconciliation comparing total debits and credits between Accolent and D365, validate open order counts and AP/AR aging, and confirm BOM explosion results for a sample of manufacturing items. We deliver the report inventory and automation rebuild document to the customer's admin team. We support a one-week post-cutover reconciliation window. We do not rebuild Accolent reports or automations as D365 code; that is a separate engagement or internal admin task.
Platform deep dives
Accolent ERP
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Moderate ERP migration. 4 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Accolent ERP and Microsoft Dynamics 365 Business Central.
Object compatibility
4 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
Accolent ERP: Not applicable.
Data volume sensitivity
Accolent ERP 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 Accolent ERP to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Accolent ERP 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 Accolent ERP
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.