ERP migration
Field-level mapping, validation, and rollback between Paragon ERP and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Paragon ERP
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
9 of 12
objects map 1:1 between Paragon ERP and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
5-8 weeks
Overview
Moving from Paragon ERP to Microsoft Dynamics 365 is a cross-vendor ERP migration that requires translating Paragon's flat object model and apparel-style grid structure into Dynamics 365's hierarchical entity and product-dimension schema. Paragon organizes data around Items with Style/Color/Size grids, multi-tier Entities and Locations for GL segmentation, and a Universal Translator for bulk export. Dynamics 365 Finance and Operations (or Business Central) requires a configured chart of accounts with financial dimensions, product dimensions for apparel variants, and legal entity or site hierarchies before any transactional data can post. We extract the full attribute schema from Paragon first, create the matching custom fields and picklists in Dynamics before any record import, and handle the multi-row-per-item grid export from Paragon by normalizing it into Dynamics product dimension values. Open orders migrate as active sales orders; historical closed orders transfer as read-only reference records. We do not migrate Paragon screen configurations, attribute-based automations, or the Universal Translator setup as these are destination-side configuration artifacts.
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
Paragon ERP platform overview
Scorecard, SWOT, gotchas, and pricing for Paragon 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 Paragon 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.
Paragon ERP
Item
Microsoft Dynamics 365 Business Central
Product2
1:1Paragon Items map to Dynamics 365 Product2. The Style/Color/Size grid in Paragon produces multiple rows per product variant; we normalize these into a single Product2 with product dimensions (Color, Size, Style, Configuration) set via a product dimension group in Dynamics. The Paragon Item alias and substitution records map to the Sales and Service product associations in Dynamics. Costing method (Standard, Average, FIFO) transfers to the Dynamics product costing configuration. SKU (hs_sku equivalent in Paragon) becomes the Dynamics Product number field.
Paragon ERP
Customer
Microsoft Dynamics 365 Business Central
Customer and CustTable (Finance and Ops) or Customer in Business Central
1:1Paragon Customer records map to Dynamics 365 Customer entities. Dynamics maintains a separate Customer master that can be a Person or Organization, which covers both B2B and B2C customer types that Paragon handles through customer type fields. Customer addresses migrate as party addresses linked to the Customer. Customer-specific pricing and discounts in Paragon map to Dynamics price lists and line discount groups. Credit limits and payment terms transfer to the Customer posting profile in Finance and Operations or to the Customer card in Business Central.
Paragon ERP
Vendor
Microsoft Dynamics 365 Business Central
Vendor and VendTable (Finance and Ops) or Vendor in Business Central
1:1Paragon Vendors map directly to Dynamics 365 Vendor entities. The Inventory Vendor associations (preferred vendor per item) transfer to the Dynamics vendor product master associations. Payment terms and vendor-specific discounts migrate to vendor posting profiles. EDI configurations from Paragon (if the vendor EDI setup exists) are flagged as requiring manual reconfiguration in Dynamics EDI modules because EDI partner profiles are destination-specific setup artifacts.
Paragon ERP
Address
Microsoft Dynamics 365 Business Central
DirPartyPostalAddress (Finance and Ops) or Address in Business Central
1:1Paragon maintains a standalone address object referenced by Customers, Vendors, and Locations. These migrate to Dynamics 365 postal address tables tied to the Party record. We deduplicate addresses during migration using a hash of the address fields plus country code, keeping one canonical address per party-role combination. Multiple addresses per party (invoice versus delivery) map to Dynamics address purpose codes. Paragon's abandoned address records are excluded from the migration export.
Paragon ERP
Department
Microsoft Dynamics 365 Business Central
Department financial dimension
1:1Paragon Departments allocate GL postings to separate divisions and are used for profitability reporting by sale type. These map to Dynamics 365 financial dimension values under the Department dimension. The Paragon department code becomes the dimension value, and the department name becomes the dimension value description. We extract all active Paragon departments and pre-create the corresponding dimension values in Dynamics before any GL posting data migrates.
Paragon ERP
Entity
Microsoft Dynamics 365 Business Central
Legal Entity (Finance and Ops) or Business Unit (Business Central)
1:manyParagon Entities (DBAs under a single legal entity) require careful decomposition in Dynamics. Each Paragon Entity maps to a separate Dynamics Legal Entity in Finance and Operations, with its own chart of accounts and posting profile, or to a Business Unit in Business Central with segment values on accounts. If Paragon has three DBAs (ParentCo, DBA-Alpha, DBA-Beta), we create three corresponding legal entities in Dynamics and map the account code segments accordingly. The source entity identifier is preserved as a custom field for audit trail and inter-entity reporting.
Paragon ERP
Location
Microsoft Dynamics 365 Business Central
Site and Warehouse
1:1Paragon Locations represent separate warehouses or sites under an Entity and are set wherever GL departments are set. These map to Dynamics 365 Sites and Warehouses. We extract the location code, name, and address from Paragon, create the corresponding site and warehouse in Dynamics, and link them to the legal entity that owns the location. Inventory quantities and bin-level data transfer to the warehouse management module if the destination uses the Dynamics 365 Finance and Operations WMS license.
Paragon ERP
Inventory
Microsoft Dynamics 365 Business Central
Inventory On-hand and InventDim
1:1Paragon inventory levels are tied to Items and Locations. These migrate to Dynamics 365 inventory on-hand records keyed to the item number and inventory dimension (Site, Warehouse, Location, Batch, Serial). We migrate open quantities as the current on-hand balance; historical adjustment transactions are flagged as read-only ledger entries because Dynamics does not maintain an open inventory transaction log equivalent to Paragon's adjustment history. Paragon's special pricing per inventory item maps to Dynamics trade agreements.
Paragon ERP
Association
Microsoft Dynamics 365 Business Central
Custom fields, option sets, or Product variants
lossyParagon Associations define how Attributes relate records to each other and can be multi-directional. Dynamics 365 has no direct equivalent to Paragon's flexible association model. We convert associations to one of three patterns depending on type: for item-to-item associations (substitutes, accessories), we use Product2 related products; for record-to-record metadata associations, we use custom lookup fields or many-to-many tables; for classification associations, we use option sets on the primary entity. We filter out abandoned attribute columns from the Paragon association export before mapping.
Paragon ERP
Attribute
Microsoft Dynamics 365 Business Central
Custom fields and option sets
lossyParagon Attributes map to Dynamics 365 custom fields on the relevant entity (Item, Customer, Vendor, Order). The attribute prerequisite sequencing constraint is enforced in the migration runbook: we extract all active Paragon attribute definitions first, pre-create the corresponding Dynamics custom fields or option set values before any record import, then validate the schema before proceeding. This is a blocking prerequisite in Dynamics just as it is in Paragon.
Paragon ERP
User
Microsoft Dynamics 365 Business Central
User
1:1Paragon Users migrate to Dynamics 365 Users. We extract user records with role assignments and map Paragon role names to Dynamics security roles. Authentication credentials do not transfer; users are provisioned with temporary passwords or invited via email-based activation in the destination tenant. Owner and assignment fields on records migrate by resolving the Paragon user reference to the Dynamics User ID via email match.
Paragon ERP
Order (Sales and Purchasing)
Microsoft Dynamics 365 Business Central
SalesOrderHeader and PurchTable or Sales Orders in Business Central
1:1Paragon open orders migrate as active Sales Orders in Dynamics 365. Historical closed orders migrate as read-only archived order records to preserve audit history without cluttering the operational database. The Paragon screen configuration prerequisite must be validated before order import: all order type screens (sales order, purchase order, shipment, invoice) must have their screen definitions in place in Dynamics before the migration step runs, or the order import fails at the document type level. Open order line items, quantities, pricing, and taxes transfer to the Dynamics order lines with item number resolution via the product mapping.
| Paragon ERP | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Item | Product21:1 | Fully supported | |
| Customer | Customer and CustTable (Finance and Ops) or Customer in Business Central1:1 | Fully supported | |
| Vendor | Vendor and VendTable (Finance and Ops) or Vendor in Business Central1:1 | Fully supported | |
| Address | DirPartyPostalAddress (Finance and Ops) or Address in Business Central1:1 | Fully supported | |
| Department | Department financial dimension1:1 | Fully supported | |
| Entity | Legal Entity (Finance and Ops) or Business Unit (Business Central)1:many | Fully supported | |
| Location | Site and Warehouse1:1 | Fully supported | |
| Inventory | Inventory On-hand and InventDim1:1 | Mapping required | |
| Association | Custom fields, option sets, or Product variantslossy | Fully supported | |
| Attribute | Custom fields and option setslossy | Fully supported | |
| User | User1:1 | Fully supported | |
| Order (Sales and Purchasing) | SalesOrderHeader and PurchTable or Sales Orders 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.
Paragon ERP gotchas
Attributes must be created before any import that references them
Association export includes all attributes including abandoned ones
Screen setup required before transaction imports
No public API documentation for bulk export endpoints
Multi-entity structure requires careful chart of accounts mapping
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
Source audit and scope definition
We audit the Paragon ERP environment for object inventory (Items, Customers, Vendors, Orders, Associations, Attributes), entity and location count, attribute volume (including active versus abandoned), style-color-size grid complexity, and Universal Translator export capability. We identify whether the target is Dynamics 365 Business Central or Finance and Operations because the data management architecture differs. The audit output is a written migration scope defining record counts per object, the list of Paragon Entities and their mapping to Dynamics Legal Entities or Business Units, the attribute-to-custom-field inventory, and the screen configuration checklist for both Paragon (source prerequisite) and Dynamics (destination prerequisite).
Destination schema deployment and attribute-first prerequisite
We deploy the Dynamics 365 schema in a sandbox or dev environment before any record migration. This includes creating custom fields that map to Paragon attributes, setting up option sets for attribute values, configuring product dimension groups for apparel variants, creating legal entities or business units matching the Paragon entity structure, deploying the chart of accounts with financial dimension segments, and creating Sites and Warehouses for each Paragon Location. The attribute-first prerequisite is validated: all custom fields that incoming records will reference must exist and be correctly typed before the record import step begins. Any gaps in this phase block record migration entirely.
Paragon export and data normalization
We extract data from Paragon using the Universal Translator in phased batches: Items first (with grid normalization to handle multi-row style-color-size exports), then Customers and Vendors with their address records, then Departments and Locations, then Associations filtered to active attributes only (abandoned attributes excluded), then open Orders and historical Orders as separate exports. Each export is validated for completeness against the Paragon record counts and against the attribute schema deployed in Step 2. Items with style-color-size grids are normalized into one Product2 record per style with dimension values rather than multiple rows.
Sandbox migration and reconciliation
We run a full migration into a Dynamics 365 Sandbox environment using production-like data volumes. The customer's finance and operations lead reconciles record counts (Items in vs Products created, Customers in vs Customers created, Vendors in vs Vendors created, Orders in vs Sales Orders created, Inventory balances vs On-hand quantities), spot-checks fifteen to twentyfive random records against the Paragon source, and validates the financial dimension assignments on GL postings. The customer signs off the sandbox migration before production migration is authorized. Any mapping corrections are documented and applied to the production runbook.
Production migration in dependency order
We run production migration in record-dependency order: chart of accounts and financial dimensions first, then Legal Entities or Business Units (if separate entities are created in Dynamics), then Sites and Warehouses, then Items and Products with product dimensions, then Customers and Vendors with address deduplication, then Inventory on-hand balances, then open Orders (with screen configuration validated), then historical Orders as archived records, then Associations and Attributes (last because they reference all other objects). Each phase emits a row-count reconciliation report showing records loaded versus records expected, with error logs for any records that failed validation rules in Dynamics.
Cutover, validation, and handoff
We freeze writes in Paragon during the cutover window, run a final delta migration of any records modified since the last sync, then enable Dynamics 365 as the system of record. We deliver a written inventory of Paragon screen configurations and attribute-based display rules requiring manual re-setup in Dynamics, plus an EDI partner profile reconfiguration plan for vendors that had EDI configured in Paragon. We support a one-week hypercare window where we resolve reconciliation issues raised by the customer's operations and finance teams. We do not rebuild Paragon automations, workflows, or Universal Translator import templates as Dynamics equivalents; those are documented for the customer's admin team to configure as part of the post-migration Dynamics implementation phase.
Platform deep dives
Paragon ERP
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. 3 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 Paragon ERP and Microsoft Dynamics 365 Business Central.
Object compatibility
3 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
Paragon ERP: Not publicly documented.
Data volume sensitivity
Paragon ERP exposes a bulk API — large-volume migrations stream efficiently.
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 Paragon ERP to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Paragon 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 Paragon 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.