ERP migration
Field-level mapping, validation, and rollback between Masterplan and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Masterplan
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
13 of 14
objects map 1:1 between Masterplan and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
6-10 weeks
Overview
Migrating from Masterplan to Microsoft Dynamics 365 is a vendor-assisted extraction into a fully documented, API-driven destination. Masterplan provides no publicly documented REST endpoint or bulk export mechanism, which means every extraction step requires vendor coordination and an active support contract. We request read-only database access or structured CSV exports of all core modules before beginning field mapping. On the destination side, Dynamics 365 Finance and Supply Chain Management uses the Data Management Framework with OData entities and DMF packages, while Business Central uses published APIs and configuration packages. We sequence the migration in dependency order—chart of accounts first, then customers and vendors, then items with BOM versions, then open orders, inventory, and work orders—with historical journal entries handled as a configurable scope item. Workflows, approval hierarchies, and ERP automation rules do not migrate; we deliver a written inventory for your Dynamics admin to rebuild in Power Automate or the Finance and Operations workflow designer.
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
Masterplan platform overview
Scorecard, SWOT, gotchas, and pricing for Masterplan.
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 Masterplan 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.
Masterplan
Customer
Microsoft Dynamics 365 Business Central
Customer (Finance and Operations) / Customer in Business Central
1:1Masterplan Customer records map to Dynamics 365 Customer with full billing and shipping addresses, payment terms, credit limit, and currency. We use the customer account number as the dedupe key and create the Customer record before any related transaction import. In Finance and Operations, customer records belong to a specific legal entity; in Business Central, customer numbering is across-company consistent. We confirm the destination legal entity assignment during scoping. Payment terms map from Masterplan's terms code to the Dynamics PaymentTerm reference entity.
Masterplan
Vendor
Microsoft Dynamics 365 Business Central
Vendor (Finance and Operations) / Vendor in Business Central
1:1Masterplan Vendor records carry W-9 data, 1099 eligibility flags, address, and payment terms. We map these to the Dynamics 365 Vendor entity with the vendor account number as the dedupe key. In Finance and Operations, vendor records are legal-entity-specific and require the same vendor record to be created per operating unit if the customer operates across entities. We flag any cross-entity vendor scenario during scoping for the customer's finance admin to confirm before import.
Masterplan
Item
Microsoft Dynamics 365 Business Central
Product (Finance and Operations) / Item in Business Central
1:1Masterplan Items span Finished Goods, Raw Materials, Components, and Services with distinct costing methods. Each item type maps to the corresponding Dynamics 365 Product with the costing method preserved—Standard, FIFO, Moving Average, or Lot Cost for manufacturing items. Item number from Masterplan becomes the Dynamics 365 Product number. We flag any user-defined unit of measure conversions that require a UOM schedule setup in the destination before item import.
Masterplan
Chart of Accounts
Microsoft Dynamics 365 Business Central
Main Account (Finance and Operations) / G/L Account in Business Central
1:1Masterplan GL account numbers, names, types (Asset, Liability, Equity, Revenue, Expense), and optional department or cost-center rollups map directly to Dynamics 365 Main Account records. Account number is the dedupe key. If Masterplan uses cost center as a separate segment, we discuss whether to map it as a main account dimension (Financial Dimensions in Finance and Operations) or as a department entity before extraction. The full account hierarchy is extracted intact and loaded first, before any journal entries.
Masterplan
Open AR / Customer Invoice
Microsoft Dynamics 365 Business Central
Customer Invoice Journal or Free Text Invoice (Finance and Operations) / Customer Ledger Entries (Business Central)
1:1Outstanding receivables include invoice number, amount, due date, and aging bucket. We normalize Masterplan aging buckets to standard 30/60/90/120-day buckets, though these vary by customer configuration. We ask the customer to decide during scoping whether to import open invoices as posted transactions (requiring a journal import) or leave them as open sales orders to be invoiced post-migration in Dynamics 365. Any invoice tied to a closed work order or outside the lookback window is flagged as potentially out-of-scope.
Masterplan
Open AP / Vendor Invoice
Microsoft Dynamics 365 Business Central
Vendor Invoice Journal or Free Text Invoice (Finance and Operations) / Vendor Ledger Entries (Business Central)
1:1Outstanding payables follow the same normalization and scoping approach as AR. We map invoice number, amount, due date, and vendor reference. Any open invoice tied to a closed purchase order is flagged explicitly. In Finance and Operations, AP aging is driven by the invoice and payment terms; we import as invoice journals or open purchase orders depending on whether the customer prefers accrual-posted or PO-receipt-based AP tracking.
Masterplan
Sales Order
Microsoft Dynamics 365 Business Central
Sales Order (Finance and Operations) / Sales Order in Business Central
1:1Open Sales Orders carry line items, quantities, unit prices, and fulfillment status. We flag partially shipped orders explicitly in the migration manifest so that the customer's operations team handles fulfillment status in Dynamics 365 at cutover. Sales order headers carry the customer account, currency, payment terms, and delivery address. Sales order lines carry the item number, quantity, unit price, and warehouse. We resolve the item number to the Dynamics 365 Product reference during import, and we validate warehouse codes against the destination warehouse setup.
Masterplan
Purchase Order
Microsoft Dynamics 365 Business Central
Purchase Order (Finance and Operations) / Purchase Order in Business Central
1:1Open Purchase Orders from Masterplan map to Dynamics 365 Purchase Order with vendor, line items, quantities, and receipt status. Partially received orders are flagged for the customer to manage at go-live. In Finance and Operations, PO lines can reference product receipts and invoices separately; we preserve the receipt status as a custom reference field and defer invoicing to the accounts payable team post-cutover. Any PO linked to a closed vendor account is flagged for review.
Masterplan
Inventory / Stock
Microsoft Dynamics 365 Business Central
Inventory Transactions and On-Hand (Finance and Operations) / Item Ledger Entries in Business Central
1:1On-hand quantities per warehouse location and bin in Masterplan map to the Dynamics 365 inventory on-hand entity, with warehouse code mapped to the destination warehouse structure. We flag bin-level inventory that has no matching warehouse in the destination, requiring a warehouse setup review before on-hand import. Lot numbers and serial numbers transfer as available; expiration dates on lot-controlled items require lot number setup in the destination.
Masterplan
Bill of Materials (BOM)
Microsoft Dynamics 365 Business Central
BOM Version and BOM Line (Finance and Operations) / BOM and Production BOM in Business Central
1:1Multi-level BOMs with component quantities, scrap factors, phantom assemblies, and routing steps require careful extraction and transformation. We extract the full BOM tree from Masterplan and map each level to a BOM Version in Dynamics 365 Finance and Supply Chain Management or a Production BOM in Business Central. Phantom assemblies are flagged explicitly for the customer's engineering team to decide whether to preserve them as phantom BOM lines or flatten them. BOM routing steps (work centers, labor hours, machine time) map to Operations Resources and Route lines if the destination includes the Production module.
Masterplan
Work Order / Manufacturing Order
Microsoft Dynamics 365 Business Central
Production Order (Finance and Operations) / Production Order in Business Central
1:1Work orders track status (Released, In Process, Complete, Closed), routing steps, labor hours, and material allocations. We preserve all status history and associate backflush transactions with the corresponding production order. Open and In-Process orders migrate as Active or Scheduled Production Orders; Completed and Closed orders migrate as Completed Production Orders with actuals. The BOM reference on the production order must resolve to a valid BOM Version in Dynamics 365 before import, so BOM migration precedes work order migration.
Masterplan
Customer Address
Microsoft Dynamics 365 Business Central
Customer Address (Finance and Operations) / Address in Business Central
lossyMasterplan addresses carry multiple roles per customer (invoice, delivery, primary). Finance and Operations supports address roles but marks only one as primary per usage type. We extract all addresses and consolidate multiple primary-invoice or primary-delivery addresses into a ranked list, importing the first as primary and flagging overflow addresses for manual assignment post-migration. Business Central supports multiple addresses per customer with roles. We confirm the address strategy with the customer during scoping.
Masterplan
Item Pricing / Price List
Microsoft Dynamics 365 Business Central
Price List (Sales and Marketing module) or Trade Agreement (Finance and Operations)
1:1Masterplan item pricing including list prices, volume-based breaks, and customer-specific pricing agreements map to Dynamics 365 Price Groups, Customer Price Groups, and Trade Agreements. We extract all active price lines and import them as trade agreements with the appropriate validity dates. Future-dated price agreements are imported with their effective-from and expires-after dates to maintain continuity at cutover.
Masterplan
User / Owner
Microsoft Dynamics 365 Business Central
User (Finance and Operations) / User in Business Central
1:1Masterplan user accounts and owner assignments on records map to the corresponding Dynamics 365 User record. We extract distinct owner IDs from Customers, Vendors, Sales Orders, Purchase Orders, and Work Orders and match by name or email to the destination User table. Any Masterplan Owner without a matching Dynamics User goes to a reconciliation queue for the customer's admin to provision before record import. Active/inactive status on users maps directly.
| Masterplan | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Customer | Customer (Finance and Operations) / Customer in Business Central1:1 | Fully supported | |
| Vendor | Vendor (Finance and Operations) / Vendor in Business Central1:1 | Fully supported | |
| Item | Product (Finance and Operations) / Item in Business Central1:1 | Fully supported | |
| Chart of Accounts | Main Account (Finance and Operations) / G/L Account in Business Central1:1 | Fully supported | |
| Open AR / Customer Invoice | Customer Invoice Journal or Free Text Invoice (Finance and Operations) / Customer Ledger Entries (Business Central)1:1 | Fully supported | |
| Open AP / Vendor Invoice | Vendor Invoice Journal or Free Text Invoice (Finance and Operations) / Vendor Ledger Entries (Business Central)1:1 | Fully supported | |
| Sales Order | Sales Order (Finance and Operations) / Sales Order in Business Central1:1 | Fully supported | |
| Purchase Order | Purchase Order (Finance and Operations) / Purchase Order in Business Central1:1 | Fully supported | |
| Inventory / Stock | Inventory Transactions and On-Hand (Finance and Operations) / Item Ledger Entries in Business Central1:1 | Mapping required | |
| Bill of Materials (BOM) | BOM Version and BOM Line (Finance and Operations) / BOM and Production BOM in Business Central1:1 | Fully supported | |
| Work Order / Manufacturing Order | Production Order (Finance and Operations) / Production Order in Business Central1:1 | Fully supported | |
| Customer Address | Customer Address (Finance and Operations) / Address in Business Centrallossy | Fully supported | |
| Item Pricing / Price List | Price List (Sales and Marketing module) or Trade Agreement (Finance and Operations)1:1 | Fully supported | |
| User / Owner | User (Finance and Operations) / User in Business Central1:1 | 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.
Masterplan gotchas
No publicly documented API or bulk export endpoint
Vendor lock-in on support-assisted data extraction
Single verified review and sparse community data
Custom field handling is undocumented
Transactional history depth varies by customer configuration
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 extraction plan
We audit Masterplan across all modules in scope—Customers, Vendors, Items, Chart of Accounts, open AR/AP, Sales Orders, Purchase Orders, Inventory, BOMs, and Work Orders. We confirm which modules have data, estimate record volumes per module, and enumerate any custom fields, dropdown lists, or formula fields with the customer's Masterplan administrator. We then draft an extraction request to submit to Masterplan support for read-only database access or structured CSV exports. We also confirm the destination Dynamics 365 edition (Finance, Supply Chain Management, or Business Central), identify the target legal entity, and map the data governance structure. The discovery output is a written data map, extraction plan, and extraction request to Masterplan.
Extraction coordination with Masterplan
We submit the extraction request to Masterplan support and manage the back-and-forth. Masterplan provisions read-only database access or delivers CSV exports of the requested modules. We validate the export completeness against the discovery data map—checking record counts, field coverage, and date ranges. Any missing fields, truncated data, or export errors are escalated back to Masterplan. We also confirm the transaction archival cutoff date and extract historical data up to that boundary. This step typically requires 2-4 weeks of vendor coordination and is a hard dependency for the rest of the project timeline.
Destination schema design
We design the Dynamics 365 target schema in a Sandbox environment. This includes creating the Chart of Accounts (main accounts and financial dimensions), setting up legal entities and operating units, configuring warehouse structures for inventory locations, defining BOM versions and production routes, creating item and product number sequences, and setting up customer and vendor account number sequences. For Finance and Operations, we use the Data Management Framework to define import entities; for Business Central, we use published APIs or configuration packages. Schema design includes validation that all required reference data (payment terms, currencies, units of measure, site and warehouse codes) exists in the destination before any transaction data loads.
Sandbox migration and reconciliation
We run a full migration into the Dynamics 365 Sandbox using production-equivalent data volumes. The customer's finance and operations leads reconcile record counts, spot-check 25-50 records against the Masterplan source across each module, and validate that BOM structures, work order statuses, and financial balances match. Any mapping corrections—field type mismatches, missing required fields, dimension assignments—happen in the sandbox before production migration begins. BOM and work order transformation decisions are resolved with the customer's engineering team during this phase. We do not proceed to production migration without written sign-off from the customer's project owner.
Production migration in dependency order
We run production migration in the correct dependency sequence: Chart of Accounts first, then site and warehouse reference data, then Customers and Vendors (satisfying account number dependencies), then Items with BOM versions and costing methods, then Inventory on-hand, then open Sales Orders and Purchase Orders, then Work Orders and Production Orders, then open AR and AP invoices, and finally historical journal entries as a configurable final batch. Each phase emits a row-count reconciliation report before the next phase begins. BOMs must be imported and validated before work orders reference them; vendors must be imported before purchase orders; customers must be imported before sales orders.
Cutover, validation, and workflow rebuild handoff
We freeze Masterplan writes during cutover, run a final delta migration of any records modified during the migration window, then mark Dynamics 365 as the system of record. We deliver a written inventory of all Masterplan workflow rules, approval hierarchies, and custom automation configurations with recommended Dynamics 365 equivalents (Power Automate for cross-system flows, Finance and Operations workflow designer for document-specific approvals). We do not rebuild workflows, sequences, or automations as part of the migration scope; that is a separate engagement for the customer's Dynamics partner or internal admin. We support a one-week post-cutover window for reconciliation issues raised by the operations and finance teams.
Platform deep dives
Masterplan
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between Masterplan and Microsoft Dynamics 365 Business Central.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Masterplan and Microsoft Dynamics 365 Business Central.
Object compatibility
All 8 core objects map 1:1 between Masterplan and Microsoft Dynamics 365 Business Central.
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
Masterplan: Not publicly documented.
Data volume sensitivity
Masterplan 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 Masterplan to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Masterplan 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 Masterplan
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.