ERP migration

Migrate from Everwin to Microsoft Dynamics 365 Business Central

Field-level mapping, validation, and rollback between Everwin and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.

Everwin logo

Everwin

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

75%

9 of 12

objects map 1:1 between Everwin and Microsoft Dynamics 365 Business Central.

Complexity

BStandard

Timeline

6-10 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Everwin to Microsoft Dynamics 365 is a cross-schema ERP migration that requires schema introspection before any field mapping begins. Everwin's REST API (v3) and Java SDK (SX-API) expose core entities including Customers, Documents, Projects, Transactions, Vendors, and Items, but public schema documentation is sparse and each installation's custom-object schema varies. We start by introspecting the customer's specific Everwin API schema, building a per-installation field map, and reconciling the source chart of accounts against the destination's account structure. We migrate open AP/AR as live records, historical transactions as read-only journal entries, and Items with SKU and pricing mapped to the destination product catalog. We do not migrate workflows, automations, or custom code; we deliver a written inventory of these for the customer's admin to rebuild in Dynamics.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Everwin logo

Everwin

What's pushing teams away

  • Vendor footprint and review corpus is small — SourceForge, SoftwareSuggest, and Capterra entries show sparse user counts, limiting independent validation.
  • Pricing model anchored at €5,000 per feature accumulates quickly and is opaque without a sales engagement.
  • Limited public API documentation and a Java-only SDK (sx-api, SX 25+) creates an integration ceiling for non-JVM stacks.
  • Strong France-centric positioning means English-language resources, community, and partner ecosystem are thin outside the home market.
  • Custom-object schema varies per installation, complicating migrations and forcing per-customer field mapping work.

Choosing

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

What's pulling them in

  • Deep integration with Microsoft 365, Power BI, and Power Platform means organizations already on the Microsoft stack get identity, reporting, and workflow continuity out of the box.
  • Unified financials, sales, service, and operations replace multiple disconnected systems — users report that data entered once flows through purchase orders, invoicing, and approvals without manual re-entry.
  • Copilot AI features (predictive analytics, embedded business intelligence) are included in both Essentials and Premium tiers, addressing demand for AI without separate module purchases.
  • Named-user licensing with no concurrent model appeals to organizations that want predictable per-seat costs even if some users access the system infrequently.
  • Strong partner ecosystem with certified NAV-to-Business Central migration specialists gives mid-market companies confidence the cutover from legacy Navision can be executed reliably.

Object mapping

How Everwin objects map to Microsoft Dynamics 365 Business Central

Each row shows how a Everwin 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.

Everwin

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer or Account

1:1
Fully supported

Everwin Customer records map to Dynamics 365 Customer (which is a polymorphic Party type serving both Account and Contact roles) in Finance and Supply Chain, or to Account in Business Central. The customer's primary contact, billing address, and payment terms migrate as related Dynamics address records. We resolve the primary key from Everwin's Customer ID and store it in a custom field everwin_customer_id__c for audit and reconciliation.

Everwin

Customer

maps to

Microsoft Dynamics 365 Business Central

Contact

1:1
Fully supported

Individual Contact records within Everwin's Customer entity map to Dynamics 365 Contact. Where Everwin stores a company-level Customer with multiple contact persons, we split these into separate Contact records linked to the corresponding Account. Email, phone, and role fields migrate directly; role/position fields map to Dynamics JobTitle or a custom contact role field.

Everwin

Project

maps to

Microsoft Dynamics 365 Business Central

Project (Finance + Operations or Project Service Automation)

1:1
Fully supported

Everwin Project records map to Microsoft Dynamics 365 Project Service Automation (PSA) Project or to a custom Project entity in Finance and Operations depending on the destination app licensed. Everwin custom field extensions on Project require schema profiling before migration, and we build a per-customer value-mapping table for project status workflows that differ between Everwin editions. Project task hierarchies migrate as WBS tasks in the destination.

Everwin

Document

maps to

Microsoft Dynamics 365 Business Central

SharePoint Document or Dataverse Attachment

lossy
Fully supported

Everwin document attachments are binary blobs linked to parent entities. We export documents with their parent reference and filename, preserving the association to Customer, Project, or Transaction. The destination location is either a SharePoint document library (SharePoint integration enabled) or Dataverse notes attachments, depending on the customer's Dynamics 365 configuration. Binary format and storage location vary by Everwin installation and must be confirmed during scoping.

Everwin

User

maps to

Microsoft Dynamics 365 Business Central

User

1:1
Fully supported

Everwin User accounts with roles and permissions export via the API. We map them to Dynamics 365 User records, preserving email address (used as the username in Microsoft 365-integrated deployments), full name, and role assignments. Role mapping is configuration-dependent: Everwin's permission model does not have a direct Dynamics equivalent, so the customer's admin reviews the role mapping during scoping.

Everwin

Transaction (open AP/AR)

maps to

Microsoft Dynamics 365 Business Central

Vendor Ledger Entry / Customer Ledger Entry

1:1
Fully supported

Open accounts payable and accounts receivable in Everwin migrate as open Vendor Ledger Entries and Customer Ledger Entries in Dynamics 365 Finance or Business Central. Invoice amounts, due dates, currency, and payment terms map directly. Outstanding balance and aging info migrates as open items linked to the corresponding Vendor or Customer record.

Everwin

Transaction (historical/closed)

maps to

Microsoft Dynamics 365 Business Central

General Ledger Entry (read-only)

1:1
Fully supported

Fully paid historical transactions migrate as read-only General Ledger journal lines. We preserve account code, debit/credit amounts, transaction date, and description. These records are posted to a closed period in Dynamics to maintain the audit trail without allowing further modification, which aligns with standard ERP close procedures.

Everwin

Chart of Accounts

maps to

Microsoft Dynamics 365 Business Central

G/L Account

lossy
Mapping required

Everwin's chart of accounts requires a full account code reconciliation matrix before loading into Dynamics 365. We export the complete account structure from Everwin, present the customer with a reconciliation spreadsheet mapping each Everwin account code to the nearest Dynamics G/L Account, and load into the destination only after sign-off. Account dimensions (Cost Center, Department, Business Unit) also require mapping if Everwin uses dimension tagging.

Everwin

Tax Code

maps to

Microsoft Dynamics 365 Business Central

Tax Group / Tax Code

lossy
Fully supported

Tax codes are jurisdiction-specific and tied to Everwin's regional configuration. We export the existing tax code set and build a mapping table referencing the destination's supported tax codes (Sales Tax, VAT, GST) in the customer's Dynamics 365 company. The customer validates the tax code mapping during scoping because mismapped tax codes affect invoice posting and compliance reporting.

Everwin

Vendor

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Everwin Vendor records map directly to Dynamics 365 Vendor. Payment terms, bank details, and contact information migrate as Vendor address and contact records. Vendor hold status migrates as a Vendor Block in Dynamics Finance or as a Vendor credit limit flag in Business Central.

Everwin

Item / Product

maps to

Microsoft Dynamics 365 Business Central

Item (Finance + Operations) or Item (Business Central)

1:1
Fully supported

Everwin Item records include SKU, description, unit cost, and custom attributes. SKU maps to Dynamics Item Number. Pricing migrates to Item Unit Price and, where a Price List exists in Dynamics, to the appropriate Sales Price or Purchase Price record. Custom attributes require schema profiling to determine whether they map to Dynamics custom fields or to Item attributes tracked via the Item Attribute functionality in Business Central.

Everwin

Custom Object

maps to

Microsoft Dynamics 365 Business Central

Custom Table (Dataverse)

1:1
Fully supported

Everwin custom objects are user-defined and unique per installation. We introspect the schema at scoping, pre-create equivalent custom tables in the Dynamics 365 Dataverse or Business Central (depending on destination app), and build a per-customer field map before migration. Lookup relationships to standard objects (Customer, Project, Vendor) require parent-record resolution at migration time. Custom object migration is scoped as a separate phase after standard object validation is complete.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Everwin logo

Everwin gotchas

High

everwin.com is a Taiwan/HK consumer electronics manufacturer, not the French CRM/ERP vendor

Medium

Modular per-feature pricing makes TCO hard to predict

Medium

Java-only SX-API SDK constrains non-JVM integration patterns

Medium

Custom-object schema varies per installation

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central gotchas

High

Named-user licensing has no concurrent-use relief

High

API rate limits throttle large-volume migrations

Medium

Historical posted transactions require selective migration scoping

Medium

NAV-to-Business Central cloud migration requires partner coordination

Low

Custom fields and AL extensions require separate migration handling

Pair-specific challenges

  • Everwin's per-installation schema requires profiling before any field mapping

    Everwin's public API documentation is sparse, and each customer's custom-object schema is unique. Fields, relationships, and custom object definitions vary by installation in ways that cannot be generalized. We must introspect the specific Everwin instance's API schema before producing a field map. Skipping this step results in NULL values in the destination for unmapped custom fields and broken parent lookups. This profiling step adds one to two weeks to the discovery phase for migrations with more than three custom objects.

  • Chart of accounts mapping has no automated export from Everwin

    Everwin does not provide a standardized chart of accounts export. Account code structures and dimension tagging are installation-specific, and in some cases accounts are stored in custom fields rather than a dedicated account table. We build a reconciliation matrix manually from the Everwin export and the customer's input, mapping each source account to the nearest Dynamics G/L Account. Misaligned accounts result in incorrect financial reporting post-migration and must be validated by the customer's finance team before any ledger load begins.

  • Document binary storage format varies by Everwin edition and hosting model

    Everwin stores document attachments as binary blobs with parent references, but the storage location and encoding differ between on-premise and cloud-hosted Everwin installations. We can export documents with filenames and parent associations, but we cannot guarantee that every file opens correctly without a format audit during scoping. Some Everwin editions store documents in a proprietary format that requires conversion before upload to SharePoint or Dataverse. The customer's IT team must confirm the document storage model before migration begins.

  • Tax codes require manual jurisdiction mapping and finance-team sign-off

    Everwin tax codes are tied to the specific jurisdiction of the installation (French TVA, German MwSt, UK VAT, etc.) and do not export with a standardized external reference. Dynamics 365 Finance and Business Central have their own tax code structure that must be configured per company. We export the existing tax code set, present the mapping to the customer, and load only after the customer's finance team validates the mapping. Incorrect tax code mapping affects invoice generation and tax reporting compliance.

  • Workflows, automations, and custom code do not migrate

    Everwin supports workflow and automation constructs that have no direct equivalent in Dynamics 365's process model. Workflows built in Everwin's process builder do not migrate to Dynamics 365 Business Rules, Power Automate flows, or Finance and Operations workflows as code. We deliver a written inventory of every active Everwin workflow, automation, and custom script with its trigger, conditions, and actions, and the customer's admin rebuilds them in Dynamics post-migration. Custom Java SDK (SX-API) extensions similarly require a separate rebuild effort in Visual Studio with the X++ or Power Platform stack.

Migration approach

Six steps for a successful Everwin to Microsoft Dynamics 365 Business Central data migration

  1. Schema introspection and discovery

    We begin by connecting to the customer's Everwin instance via the v3 REST API (and SX-API/Java SDK if the installation uses it). We enumerate all standard entities (Customer, Vendor, Project, Item, User, Transaction) and all custom objects, capturing field names, data types, required flags, and relationship references. We produce a written schema inventory that is the foundation of the field map. We also request Everwin database access if available, which often provides a more complete view of the chart of accounts and transaction ledger than the API.

  2. Destination app selection and schema provisioning

    We work with the customer to confirm which Dynamics 365 app receives the migration: Business Central (Essentials or Premium, for SMB and mid-market), Finance (enterprise financial management), Supply Chain Management (inventory and manufacturing), or a combination. We provision the destination schema in a Sandbox including custom tables (Dataverse or Business Central), G/L Account structure, Tax Groups, Number Series, and Payment Terms. The chart of accounts reconciliation matrix is built and signed off by the finance team before any data load.

  3. Data quality assessment and cleansing

    We run a data quality assessment on the Everwin export, identifying incomplete Customer records, duplicate Vendor entries, inconsistent Item pricing, and orphaned Project assignments. Common issues include missing email addresses on contacts, mismatched tax jurisdiction flags, and inactive Users assigned to open transactions. We present a cleansing report to the customer and apply corrections before migration. Data that cannot be cleansed is flagged in the migration report with a recommended disposition (exclude, flag, or manual review post-migration).

  4. Sandbox migration and reconciliation

    We run a full migration into a Dynamics 365 Sandbox (Full Copy or Intermediate if available) using production-equivalent record volumes. The customer's finance and operations leads reconcile account totals, transaction counts, open AP/AR aging, and vendor/customer balances against the live Everwin system. Any field mapping corrections, tax code adjustments, or account structure changes happen in the Sandbox scope before production migration begins.

  5. Production migration in dependency order

    We execute the production migration in dependency order: G/L Account structure (chart of accounts first), Tax Groups, Number Series and Payment Terms, then Vendor records, Customer records and Contacts, Item/product catalog, Project records, open AP/AR ledger entries, historical transactions as journal lines, and Document attachments (SharePoint or Dataverse) last. Each phase emits a row-count and total-value reconciliation report. Custom objects migrate as the final phase once all parent lookups are validated.

  6. Cutover, validation, and automation rebuild handoff

    We freeze Everwin write access during the cutover window and run a final delta migration for any records modified during the migration window. We enable Dynamics 365 as the system of record and deliver the workflow and automation inventory document to the customer's admin team. We support a one-week hypercare window for reconciliation issues. We do not rebuild Everwin workflows, automations, or SX-API custom code within the migration scope; these require a separate Dynamics implementation engagement or an internal admin rebuild.

Platform deep dives

Context on both ends of the pair

Everwin logo

Everwin

Source

Strengths

  • Unified CXM + ERP + HR/expense vendor for French service SMBs.
  • Modular feature pricing lets teams adopt incrementally.
  • Java SX-API SDK for SX 25+ simplifies JVM-stack integration.
  • Free trial with guided onboarding lowers evaluation friction.
  • Native French-language UI and support.

Weaknesses

  • Catalog website (everwin.com) resolves to a different company (consumer electronics manufacturer), creating vendor identification risk.
  • Sparse public reviews and small independent footprint.
  • Per-feature pricing accumulates without transparent ceiling.
  • Limited public API documentation and Java-only SDK.
  • Strong France-centric market with limited English/non-EU support.
Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

Destination

Strengths

  • Tight integration with Microsoft 365 (Outlook, Teams, SharePoint) for users already in the Microsoft ecosystem.
  • Includes Copilot AI, predictive analytics, and embedded Power BI dashboards at no additional cost in both license tiers.
  • Supports multiple companies within a single tenant for holding-company or multi-entity organizational structures.
  • Open REST API v2.0 with OAuth 2.0 authentication and data entity abstraction layer for developer-friendly integrations.
  • Strong partner ecosystem specializing in NAV-to-Business Central migrations provides implementation confidence for legacy upgrades.

Weaknesses

  • Named-user licensing model means every active user account requires a paid license — no concurrent access model to reduce costs for occasional users.
  • SaaS-only deployment means no on-premises option; organizations requiring full data residency control may not have viable alternatives within Microsoft's stack.
  • Manufacturing module (Production Orders, routing, work centers) is only available on Premium tier, pushing cost-sensitive manufacturers to higher-priced plans.
  • Customization and extension development requires AL language knowledge and developer licenses, limiting what power users can do without a partner engagement.
  • Global pricing increases effective October 2024 and again October 2025 after five years of stable pricing, creating budget uncertainty for existing customers.

Complexity grading

How hard is this migration?

Standard ERP migration. 3 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Everwin and Microsoft Dynamics 365 Business Central.

  • Object compatibility

    B

    3 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Everwin: Not publicly documented; throttling behavior observed at scoping but no published limit.

  • Data volume sensitivity

    B

    Everwin doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Everwin to Microsoft Dynamics 365 Business Central migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Everwin to Microsoft Dynamics 365 Business Central data migrations

Answers to the questions buyers ask most during Everwin to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Everwin to Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most Everwin to Dynamics 365 migrations land between six and ten weeks for accounts under 50,000 transactional records and fewer than five custom objects. Migrations with complex chart-of-accounts structures, multiple custom objects, large transaction histories (over 200,000 ledger entries), or a multi-app destination (Finance plus Supply Chain or Business Central) extend to fourteen to twenty-two weeks because of schema profiling, account reconciliation, and dimension mapping. Everwin's sparse documentation means the discovery and schema-introspection phase is longer than it would be for a better-documented source platform.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Everwin.
Land in Microsoft Dynamics 365 Business Central, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day