ERP migration
Field-level mapping, validation, and rollback between Relic ERP and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Relic ERP
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
10 of 14
objects map 1:1 between Relic ERP and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
8-12 weeks
Overview
Moving from Relic ERP to Microsoft Dynamics 365 is a structured ERP migration that requires careful sequencing because financial balances, open orders, inventory layers, and customer-vendor relationships have interdependencies that cannot be imported out of order. Relic ERP typically organizes data around a flat transactional model with limited multi-entity support; Dynamics 365 Finance and Operations or Business Central uses a dimensional chart of accounts, legal entities, and site-warehouse hierarchies that must be designed before any record lands. We stage data in dependency order: chart of accounts and fiscal calendar first, then customers and vendors, then products and inventory on-hand, then open orders and purchase requisitions, then historical transactions within retention windows. We do not migrate workflows, automated approvals, or EDI configurations as code; we deliver a written inventory of every automation and integration point requiring rebuild in Dynamics 365 Power Automate or X++ so the customer's admin team can reconstruct operational logic 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
Relic ERP platform overview
Scorecard, SWOT, gotchas, and pricing for Relic 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 Relic 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.
Relic ERP
Chart of Accounts
Microsoft Dynamics 365 Business Central
Main Account + Financial Dimensions
lossyRelic ERP's flat account structure maps to Dynamics 365's dimensional chart of accounts. We identify every account in Relic ERP, assign the correct Main Account type (Revenue, Expense, Asset, Liability, Equity), and design the financial dimension structure (typically Department, Division, Cost Center, Project) based on how Relic ERP stores segment data. The chart of accounts is deployed to the D365 legal entity via the Data Management Framework before any transactional data loads. Account numbers are preserved as the Main Account value; account names migrate as the Name field.
Relic ERP
Fiscal Calendar
Microsoft Dynamics 365 Business Central
Fiscal Calendar + Ledger
lossyRelic ERP's fiscal year configuration migrates to D365 Ledger with the same period structure (monthly, quarterly, 4-4-5, or custom). The Ledger is assigned to the legal entity and the fiscal calendar is linked. If Relic ERP uses a non-standard fiscal year (e.g., April-March), this is configured in D365 before opening balances are posted. Period status (Open, Closed, On Hold) is mapped to D365 LedgerPeriodStatus.
Relic ERP
Customer
Microsoft Dynamics 365 Business Central
Account + Contact
1:1Relic ERP Customer records map to D365 Account (organization-level data including billing address, credit limit, payment terms) and optionally to Contact (individual contact points within the account). Customer account number from Relic ERP becomes the D365 Account Number; this field is the dedupe key during import. Payment terms, tax group, and invoice account assignment migrate as Account fields. Any party-role flags (e.g., one-time customer) map to D365 Customer type.
Relic ERP
Vendor
Microsoft Dynamics 365 Business Central
Vendor + Contact
1:1Relic ERP Vendor records map to D365 Vendor (the organization) with Contact records for individual procurement contacts. Vendor account number becomes Vendor Account Number and serves as the dedupe key. Remit-to address, W-9 / tax registration, and payment terms migrate to the Vendor. If Relic ERP stores vendor-specific GL expense accounts, these map to the Vendor's Default Purchase Posting profile.
Relic ERP
Product / Item
Microsoft Dynamics 365 Business Central
Released Product (Product2 equivalent)
1:1Relic ERP product and item records map to D365 Released Products with product type (Item, Service, BOM, Planning) determined by the Relic ERP item classification. The item number, item name, and base unit of measure migrate. Product dimensions (Size, Color, Style, Configuration, Site, Warehouse) are created as D365 Product Dimensions based on how Relic ERP stores variant data. Cost price and sales price from Relic ERP migrate as Trade Agreements (price/discount) in D365.
Relic ERP
Inventory On-Hand
Microsoft Dynamics 365 Business Central
On-Hand Entry + Warehouse
1:1Inventory on-hand quantities in Relic ERP migrate to D365 On-Hand entries keyed by product, site, warehouse, location, and batch/LOT number. Site and warehouse structures from Relic ERP are pre-created in D365 before on-hand data loads. If Relic ERP tracks lot numbers or expiration dates, these migrate as inventory dimension attributes on the on-hand record. The physical inventory adjustment date and count quantity are preserved.
Relic ERP
Sales Order (Open)
Microsoft Dynamics 365 Business Central
Sales Order Header + Lines
1:1Open Sales Orders from Relic ERP migrate to D365 Sales Order with status Preserved as Open. Order number becomes the D365 Sales Order number; customer account, line items, quantities, prices, and delivery dates migrate. If the D365 on-hand inventory does not yet reflect the open order demand, we flag the reservation discrepancy in the reconciliation report. Completed or invoiced orders do not migrate as open records; historical invoice data migrates separately asPosted Invoice records.
Relic ERP
Purchase Order (Open)
Microsoft Dynamics 365 Business Central
Purchase Order Header + Lines
1:1Open Purchase Orders from Relic ERP migrate to D365 Purchase Order with status Preserved as Open. Vendor account, line items, quantities, costs, and delivery dates transfer. D365 purchase order number is assigned at migration time; the original Relic ERP PO number is stored in the External Reference Number field for audit traceability. Confirmed or received purchase orders are migrated as posted packing slips or invoices, not open PO records.
Relic ERP
Invoice History
Microsoft Dynamics 365 Business Central
Free Text Invoice + Customer Invoice Journal
1:1Open and recently posted customer invoices from Relic ERP migrate to D365 Free Text Invoice or Sales Invoice, depending on whether the source uses invoice lines or freeform invoice structure. Historical posted invoices within a configurable retention window (typically 13 months) migrate as read-only Customer Invoice Journal records. Invoices older than the retention window are not migrated; we flag the scope during discovery and recommend exporting a summary ledger report for audit purposes.
Relic ERP
Bill of Materials
Microsoft Dynamics 365 Business Central
BOM + Formula
1:1Bill of Materials from Relic ERP migrate to D365 BOM (for standard manufacturing) or Formula (for process manufacturing with yield/scrap). BOM lines with component items, quantities per, and operations resources transfer to the D365 BOM Designer. Route definitions migrate to D365 Route if the destination uses production floor control.
Relic ERP
Employee
Microsoft Dynamics 365 Business Central
Worker (Human Resources)
1:1Relic ERP employee records used for purchasing approvals or inventory transactions migrate to D365 Human Resources Worker. Worker number, name, employment status, and organizational hierarchy transfer. Worker is linked to the D365 User for system access. If the destination D365 deployment does not include Human Resources, employee references are stored as Contacts with a custom PartyType field.
Relic ERP
Warehouse / Location
Microsoft Dynamics 365 Business Central
Site + Warehouse + Location
1:1Relic ERP warehouse and location structures map to D365 Site (top-level), Warehouse (storage unit), and Location (bin/rack) hierarchy. Location address and warehouse parameters (allow mixed items, allow partial picks, etc.) migrate. If Relic ERP uses zone logic, this maps to D365 Warehouse Configuration zones.
Relic ERP
Tax Configuration
Microsoft Dynamics 365 Business Central
Tax Group + Sales Tax Code
lossyRelic ERP tax codes and tax groups migrate to D365 Tax Group (customer/vendor assignment) and Sales Tax Code (rate and posting). Tax jurisdictions from Relic ERP are mapped to D365 Tax Authority records. If Relic ERP stores nexus or tax registration by state/province, this data populates the D365 Tax Registration table on the legal entity.
Relic ERP
Custom Fields / User-Defined Fields
Microsoft Dynamics 365 Business Central
Custom Fields (Extension)
lossyRelic ERP user-defined fields and custom fields on standard records migrate to D365 extension fields (Field Extension or ISV-added fields). We document each UDF with its data type, field length, and validation rule. D365 extension fields are added to the relevant table and form before migration loads begin. Very-long-text UDFs may require splitting across multiple D365 fields if the platform enforces shorter limits.
| Relic ERP | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Chart of Accounts | Main Account + Financial Dimensionslossy | Fully supported | |
| Fiscal Calendar | Fiscal Calendar + Ledgerlossy | Fully supported | |
| Customer | Account + Contact1:1 | Fully supported | |
| Vendor | Vendor + Contact1:1 | Fully supported | |
| Product / Item | Released Product (Product2 equivalent)1:1 | Fully supported | |
| Inventory On-Hand | On-Hand Entry + Warehouse1:1 | Fully supported | |
| Sales Order (Open) | Sales Order Header + Lines1:1 | Fully supported | |
| Purchase Order (Open) | Purchase Order Header + Lines1:1 | Fully supported | |
| Invoice History | Free Text Invoice + Customer Invoice Journal1:1 | Fully supported | |
| Bill of Materials | BOM + Formula1:1 | Fully supported | |
| Employee | Worker (Human Resources)1:1 | Fully supported | |
| Warehouse / Location | Site + Warehouse + Location1:1 | Fully supported | |
| Tax Configuration | Tax Group + Sales Tax Codelossy | Fully supported | |
| Custom Fields / User-Defined Fields | Custom Fields (Extension)lossy | 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.
Relic ERP gotchas
Data ingest cap causes platform lockout if exceeded
Classic alert notification migration to Workflows
NRQL-only dashboards require manual rewrite
Data Plus required for historical log export
EU data residency adds per-GB surcharge
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 data audit
We audit the Relic ERP environment: chart of accounts structure, number of active customers and vendors, open order volume, on-hand inventory records by site, historical invoice scope, custom fields and UDFs, active workflow configurations, and integration endpoints. We extract record counts and sample data for mapping validation. The discovery output is a written migration scope document with data volume estimates, a preliminary object mapping, and a timeline estimate. We also identify whether the destination is Business Central or Finance and Operations based on the customer's company size, transaction volume, and industry requirements.
D365 environment provisioning and schema design
We provision the target D365 environment (Business Central or Finance and Operations) and design the dimensional chart of accounts, financial dimension structure, legal entity configuration, site-warehouse hierarchy, and product dimension framework before any data loads. We create extension fields for every Relic ERP UDF that requires migration. The schema is validated in a D365 Sandbox environment before production deployment. Any account mapping changes or dimension redesigns happen here, not in production.
Data staging and transformation
We extract Relic ERP data into staging tables and apply transformations: account number normalization, address parsing into D365 address fields, tax code mapping, currency alignment, and date normalization to the D365 fiscal calendar. Data cleansing steps include duplicate detection (customer and vendor by name and tax ID), blank required-field resolution, and inactive-record flagging. We generate a data quality report showing record counts before and after cleansing so the customer's finance and operations leads can approve the transformation scope.
Master data migration in dependency order
We load master data in strict sequence: chart of accounts and fiscal calendar first, then legal entity configuration, then customer accounts and vendor accounts, then product items with sites and warehouses, then on-hand inventory, then open sales orders and purchase orders, then invoice history within the retention window. Each phase emits a reconciliation report comparing imported row count against the staged row count. The customer's D365 admin validates record counts and spot-checks mapped values before the next phase begins. API throttling and batch chunking are handled via D365 Data Management Framework with exponential backoff.
Transactional history and opening balance validation
We migrate open and recent transactional history (posted invoices, credit memos, payments) within the agreed retention window and validate that the D365 trial balance matches the Relic ERP general ledger at the point of cutover. If discrepancies appear, we trace the difference to a mapping error, a missing posting profile, or a tax configuration gap and correct before proceeding. Opening balances are posted via the D365 general journal to establish continuity with the Relic ERP ledger close date.
Cutover, delta migration, and workflow handoff
We freeze Relic ERP write access during the cutover window, run a final delta load of any records created or modified since the last migration run, validate the live D365 trial balance and open order report against Relic ERP, and enable D365 as the system of record. We deliver the workflow and automation inventory document to the customer's D365 admin team. We provide a one-week hypercare window to resolve any data reconciliation issues reported by the business. We do not rebuild Relic ERP workflows, approvals, or EDI integrations as part of the migration scope; those are documented for the customer's implementation partner or internal admin to rebuild.
Platform deep dives
Relic ERP
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between Relic ERP and Microsoft Dynamics 365 Business Central.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Relic ERP and Microsoft Dynamics 365 Business Central.
Object compatibility
All 8 core objects map 1:1 between Relic ERP 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
Relic ERP: Not publicly documented for all endpoints; limits UI shows real-time usage and color-coded incidents for ingest and query rates.
Data volume sensitivity
Relic 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 Relic ERP to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Relic 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 Relic 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.