ERP migration
Field-level mapping, validation, and rollback between eBIZ SMARTZ Business ERP and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
eBIZ SMARTZ Business ERP
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
9 of 12
objects map 1:1 between eBIZ SMARTZ Business ERP and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
6-10 weeks
Overview
Moving from eBIZ SMARTZ Business ERP to Microsoft Dynamics 365 is a multi-module data migration that requires resolving the differences between a consolidated modular architecture and Dynamics 365's entity-specific data model. eBIZ SMARTZ organizes business data around Customers, Orders, Invoices, and Payments within a consolidated database, while Dynamics 365 separates these into typed entities (Accounts, Sales Orders, Customer Invoices, Customer Payments) with distinct API endpoints and relationships. We extract master data, chart of accounts entries, and historical transactions from eBIZ SMARTZ while preserving the audit trail sequence, and we map custom fields added during implementation to equivalent Dynamics 365 custom fields. We do not migrate workflows, automations, or custom reports as code; we deliver a written inventory of every active automation and report requiring rebuild by the customer's Dynamics 365 administrator or implementation partner. Organizational structures including corporate headquarters and division or operating location hierarchies require explicit mapping to Dynamics 365 legal entities and sites during consolidation migrations.
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
eBIZ SMARTZ Business ERP platform overview
Scorecard, SWOT, gotchas, and pricing for eBIZ SMARTZ Business 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 eBIZ SMARTZ Business 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.
eBIZ SMARTZ Business ERP
Customer
Microsoft Dynamics 365 Business Central
Customer
1:1eBIZ SMARTZ Customer records map to Dynamics 365 Customer entities. In Dynamics 365 Finance and Operations, the Customer table is a single party-type dimension used across Sales Orders, Free Text Invoices, and Project contracts; in Business Central, Customers are separate records linked to Contacts. We preserve the 360-degree view by mapping the source customer balance, credit limit, and payment terms to the corresponding Dynamics 365 fields, and we carry forward the full order and invoice history as related records. The customer account number from eBIZ SMARTZ becomes the Dynamics 365 Customer Account Number, used as the dedupe key during import.
eBIZ SMARTZ Business ERP
Order
Microsoft Dynamics 365 Business Central
Sales Order
1:1eBIZ SMARTZ Orders map to Microsoft Dynamics 365 Sales Order (or Purchase Order depending on order direction). The transactional linkages to the customer account and any linked invoice references migrate as Order lines referencing the Customer Account and the original order number preserved as an external reference field. Order totals, taxes, discounts, and shipping charges map to the corresponding Dynamics 365 line and header fields. If eBIZ SMARTZ tracks order delivery status, that maps to a Sales Order status or warehouse shipment reference in Dynamics 365.
eBIZ SMARTZ Business ERP
Invoice
Microsoft Dynamics 365 Business Central
Free Text Invoice or Sales Invoice
1:1eBIZ SMARTZ Invoice records map to Microsoft Dynamics 365 Sales Invoice or Free Text Invoice depending on whether the source invoice is a sales document or a general ledger billing document. The invoice-to-order linkage migrates as a line-level order reference, and the invoice-to-customer linkage resolves to the Customer Account. Payment reconciliation status from eBIZ SMARTZ maps to the Dynamics 365 Invoice Status field. If historical invoices have partial payments, those split payments migrate as separate Customer Payment records linked to the original invoice.
eBIZ SMARTZ Business ERP
Payment
Microsoft Dynamics 365 Business Central
Customer Payment
1:1eBIZ SMARTZ Payment records map to Dynamics 365 Customer Payment Journal entries or directly to Customer Transactions depending on the destination's posting profile configuration. We preserve the payment-to-invoice linkage using the SettleTrans functionality so that the Dynamics 365 payment journal lines are applied against the corresponding open invoices. Payment method, payment reference, bank account, and amount migrate as journal line fields. Consolidated cash application across divisions maintained in eBIZ SMARTZ maps to separate Customer Payment entries per legal entity in Dynamics 365.
eBIZ SMARTZ Business ERP
Master Data
Microsoft Dynamics 365 Business Central
Chart of Accounts and Number Series
lossyChart of accounts entries from eBIZ SMARTZ map to G/L Account records in Dynamics 365 Finance and Operations or Business Central. Account type (Asset, Liability, Equity, Revenue, Expense), account group, and posting definition require field-level mapping to the Dynamics 365 G/L Account structure. Number series for Customers, Orders, Invoices, and Payments migrate as Dynamics 365 Number Series with gap-filled ranges applied after migration. Custom fields added to the chart of accounts during eBIZ SMARTZ implementation require pre-creation as Dynamics 365 custom fields before master data import begins.
eBIZ SMARTZ Business ERP
Financial Records
Microsoft Dynamics 365 Business Central
General Ledger Journal Entries
1:1Historical journal entries and subledger transactions from eBIZ SMARTZ map to General Ledger Journal Lines in Dynamics 365. We preserve the original journal entry numbering sequence and posting dates to maintain the audit trail continuity. Each journal entry header maps to a Journal Batch, and individual line items carry the account number, dimension values, debit, credit, and description from the source. If eBIZ SMARTZ maintains voucher numbers or document references, these migrate as Voucher or Document Number fields in Dynamics 365. The migration window requires careful sequencing to prevent gap-induced reconciliation failures in the receiving ledger.
eBIZ SMARTZ Business ERP
Operating Locations
Microsoft Dynamics 365 Business Central
Sites, Warehouses, and Operating Units or Legal Entities
1:manyeBIZ SMARTZ operating locations (corporate headquarters, divisions, and operating locations) require a split mapping in Dynamics 365. Headquarters and division structures map to Operating Units or Legal Entities depending on the destination's organizational model and fiscal reporting requirements. Individual operating locations map to Sites and Warehouses within each legal entity. We identify the location-to-entity mapping during scoping by analyzing eBIZ SMARTZ's organizational hierarchy and the customer's consolidated financial reporting requirements. Parent-account linkages in eBIZ SMARTZ become dimension hierarchies or intercompany relationships in Dynamics 365.
eBIZ SMARTZ Business ERP
Employee
Microsoft Dynamics 365 Business Central
Worker
1:1eBIZ SMARTZ Employee records map to Dynamics 365 Human Resources Worker records if the destination includes the HR module, or to the Worker table in Finance and Operations for HR-and-Payroll deployments. Employee fields including employment start date, department, job title, manager relationship, and historical compensation records require type-mapped fields in the destination. Benefits enrollment data migrates if the destination HR system is configured for benefits administration; otherwise, we migrate the employee record as a Worker without benefits history. Organizational chart data from eBIZ SMARTZ maps to the Dynamics 365 Position hierarchy.
eBIZ SMARTZ Business ERP
Custom Fields
Microsoft Dynamics 365 Business Central
Custom Fields
lossyCustom fields added during eBIZ SMARTZ implementation require pre-creation in the Dynamics 365 destination schema before any data import begins. We inventory every custom field across the eBIZ SMARTZ schema during discovery, classify each as a direct field mapping, a transformed field, or a value to be archived, and then create the corresponding custom field in Dynamics 365 with the appropriate field type. Fields with picklist or option set values from eBIZ SMARTZ require corresponding Option Set definitions in Dynamics 365. This step must complete before any record migration starts.
eBIZ SMARTZ Business ERP
Custom Modules or Tables
Microsoft Dynamics 365 Business Central
Custom Tables
1:1If eBIZ SMARTZ includes custom-developed modules or extended table structures beyond the standard modules, these map to Dynamics 365 custom tables (Extension tables in Finance and Operations, custom tables in Business Central). We pre-create the destination table schema including all fields, data types, and lookup relationships, then migrate the records using the appropriate Dynamics 365 data entity or API. Custom tables with foreign key references to standard entities require parent-record migration sequencing so that the lookup resolution succeeds at insert time.
eBIZ SMARTZ Business ERP
Item and Product
Microsoft Dynamics 365 Business Central
Released Products or Item
1:1eBIZ SMARTZ item and product records map to Dynamics 365 Released Products (Finance and Operations) or Item records (Business Central). Item number, product name, item type (stock item, service, kit), unit of measure, and costing method migrate as product master fields. If eBIZ SMARTZ tracks BOM (Bill of Materials) or routing structures, these map to BOM and Route entities in Dynamics 365 Manufacturing if the destination includes production control. Item pricing and discount structures migrate as Trade Agreements in Dynamics 365.
eBIZ SMARTZ Business ERP
Vendor
Microsoft Dynamics 365 Business Central
Vendor
1:1If eBIZ SMARTZ maintains vendor records for procurement or accounts payable, these map to Dynamics 365 Vendor entities. Vendor name, address, payment terms, W-9 or tax registration, and default posting profiles migrate as vendor master fields. Open purchase orders linked to vendors migrate as Purchase Orders in Dynamics 365 with vendor lookup references resolved at migration time. Vendor-ledger history including historical invoices and payments migrates to Vendor Transactions using the same SettleTrans approach used for customer payments.
| eBIZ SMARTZ Business ERP | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Customer | Customer1:1 | Fully supported | |
| Order | Sales Order1:1 | Fully supported | |
| Invoice | Free Text Invoice or Sales Invoice1:1 | Fully supported | |
| Payment | Customer Payment1:1 | Fully supported | |
| Master Data | Chart of Accounts and Number Serieslossy | Mapping required | |
| Financial Records | General Ledger Journal Entries1:1 | Mapping required | |
| Operating Locations | Sites, Warehouses, and Operating Units or Legal Entities1:many | Mapping required | |
| Employee | Worker1:1 | Fully supported | |
| Custom Fields | Custom Fieldslossy | Fully supported | |
| Custom Modules or Tables | Custom Tables1:1 | Fully supported | |
| Item and Product | Released Products or Item1:1 | Fully supported | |
| Vendor | Vendor1: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.
eBIZ SMARTZ Business ERP gotchas
No public API documentation for self-service extraction
Two distinct products carry similar branding
User-Defined Workflows are configuration data, not transactional records
Custom fields and RepSmith report definitions vary by implementation
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 edition selection
We audit the source eBIZ SMARTZ deployment across all active modules, identifying record counts for Customers, Orders, Invoices, Payments, journal entries, employees, and any custom tables. We inventory custom fields by running a schema comparison against the base eBIZ SMARTZ table definitions, and we document every active workflow, approval chain, and custom report. We pair this with a Dynamics 365 edition assessment: Business Central ($70-$185/user/month) suits mid-market deployments with standard finance and supply chain scope; Finance and Supply Chain Management ($430-$630/user/month) is required for complex manufacturing, advanced warehouse management, or multi-entity consolidation. The discovery output is a written migration scope, a data volume summary, and a Dynamics 365 edition recommendation.
Schema design and number series configuration
We design the destination schema in a Dynamics 365 Sandbox. This includes provisioning legal entities or operating units mapped from the eBIZ SMARTZ organizational hierarchy, configuring the chart of accounts with G/L Account types and financial reporting dimensions, creating custom fields to receive eBIZ SMARTZ custom field data, setting up number series for Customers, Orders, Invoices, and Payments with gap-filled ranges post-migration, and designing the data entity structure for each module boundary. Schema is deployed via LCS (Finance and Operations) or Business Central Administration or directly via API into a Sandbox org first for validation.
Sandbox migration and reconciliation
We run a full migration into a Dynamics 365 Sandbox using a representative data volume extracted from the production eBIZ SMARTZ database. The customer's finance lead and ERP administrator reconcile record counts across all entities, spot-check 30-50 records per entity type against the eBIZ SMARTZ source, validate the chart of accounts mapping, and confirm the organizational hierarchy structure. Any field mapping corrections, number series adjustments, or legal entity configuration changes happen in the Sandbox before production migration begins. This step is the primary risk mitigation point.
Organizational hierarchy and owner reconciliation
We extract every distinct operating location from eBIZ SMARTZ and map it to a corresponding Legal Entity, Operating Unit, Site, or Warehouse in Dynamics 365. For financial consolidation migrations, we configure intercompany dimensions and consolidation groups. Employee and user references in eBIZ SMARTZ are matched by employee ID or email to the corresponding Worker or User record in Dynamics 365. Any eBIZ SMARTZ owner or approver without a matching Dynamics 365 user goes to a reconciliation queue for the customer's admin to provision before the main migration phases begin.
Production migration in dependency order
We run production migration in record-dependency order: Legal entities and sites first (organizational scaffolding), then chart of accounts and number series (master data), then Customers and Vendors (party records), then Items and Products (product master), then Orders and Purchase Orders (transaction header records), then Invoices and Payments (subledger transactions), then Journal Entries (general ledger audit trail with sequencing preserved), then Employees and Workers (HCM data), and finally custom tables and custom fields (last because they may have foreign key dependencies on standard records). Each phase emits a row-count reconciliation report and a sample record validation before the next phase starts.
Cutover, validation, and automation rebuild handoff
We freeze write access to eBIZ SMARTZ during the cutover window, run a final delta migration of any records modified during the migration window, validate general ledger trial balance balance between source and destination, and enable Dynamics 365 as the system of record. We deliver the Workflow and Approval Chain inventory document and the Custom Report catalog to the customer's Dynamics 365 administrator or implementation partner. We support a one-week hypercare window where we resolve any reconciliation issues raised by the customer's finance or operations team. We do not rebuild eBIZ SMARTZ workflows, automations, or custom reports inside the migration scope; that work is handled by the customer's internal team or a separate Dynamics 365 implementation engagement.
Platform deep dives
eBIZ SMARTZ Business 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 eBIZ SMARTZ Business ERP and Microsoft Dynamics 365 Business Central.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across eBIZ SMARTZ Business ERP and Microsoft Dynamics 365 Business Central.
Object compatibility
All 8 core objects map 1:1 between eBIZ SMARTZ Business 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
eBIZ SMARTZ Business ERP: Not publicly documented.
Data volume sensitivity
eBIZ SMARTZ Business 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 eBIZ SMARTZ Business ERP to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your eBIZ SMARTZ Business 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 eBIZ SMARTZ Business 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.