ERP migration

Migrate from Jeeves ERP to Microsoft Dynamics 365 Business Central

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

Jeeves ERP logo

Jeeves ERP

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

93%

13 of 14

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

Complexity

BStandard

Timeline

5-8 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Migrating from Jeeves ERP to Microsoft Dynamics 365 is a migration that begins with coordination, not code. Jeeves does not publish a public API, so every data export requires early engagement with the Jeeves implementation team to establish schema documentation, agree on export format, and schedule delivery. That dependency shapes the entire project timeline. On the destination side, Microsoft Dynamics 365 splits across two ERP products: Business Central for small-to-midmarket companies with straightforward financial and distribution needs, and Finance & Operations for larger organizations with multi-entity, manufacturing, or supply-chain complexity. We match the customer's Jeeves edition (Start, Grow, or Expand) to the correct Dynamics 365 product and edition during scoping. We migrate the Chart of Accounts directly, preserve open payables and receivables as pending voucher records, map Items with BOM and routing into the inventory and production modules, and sequence journal entries to maintain audit trails. Jeeves custom workflows, Additive Solutions, and process-based automation rules do not migrate as logic; we document every rule we observe for the customer's Dynamics 365 implementation team to rebuild in Power Automate or X++.

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

Jeeves ERP logo

Jeeves ERP

What's pushing teams away

  • Vendor lock-in due to no publicly documented API makes switching away costly and complex, as all data access requires Jeeves's own tooling or implementation support.
  • Very limited public review presence (G2 shows 2 reviews, GetApp shows 1) suggests a small market footprint outside Scandinavia that can frustrate international customers expecting broader community support.
  • Pricing is entirely opaque — no public pricing tiers, contact vendor directly — which creates friction for companies evaluating alternatives.
  • Scandinavian market focus means documentation, support, and partner ecosystem are strongest in Swedish and Norwegian, limiting accessibility for other regions.
  • Low ease-of-use rating on GetApp (3.0/5) and Capterra (3.0/5) from single reviews indicates the UI may present a steeper learning curve than newer cloud ERPs.

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 Jeeves ERP objects map to Microsoft Dynamics 365 Business Central

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

Jeeves ERP

Chart of Accounts

maps to

Microsoft Dynamics 365 Business Central

G/L Account (General Ledger)

1:1
Fully supported

Jeeves stores a hierarchical chart of accounts covering balance sheet and P&L account types. We map account codes, account names, and account types directly into the Dynamics 365 G/L Account table. Account categories (Asset, Liability, Equity, Revenue, Expense) map to the Dynamics 365 G/L Account Category field. The full dimensional structure migrates into the destination Chart of Accounts, and we preserve the original Jeeves account codes as a reference field for audit traceability.

Jeeves ERP

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer (Business Central) / Vendor/Customer Legal Entity (Finance & Operations)

1:1
Fully supported

Jeeves Customer records include contact details, billing and shipping addresses, credit limits, and payment terms. We map these to the Dynamics 365 Customer card (name, address, contact information, payment terms, customer posting group). For Finance & Operations destinations with multiple legal entities, we preserve the Jeeves entity assignment and map to the corresponding Customer account within each legal entity. Multi-currency settings on the customer migrate to the Currency field.

Jeeves ERP

Vendor

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Jeeves Vendor master records mirror the customer structure with supplier-specific fields including payment terms, bank details, and multi-currency settings. We map Vendors to the Dynamics 365 Vendor card with the same field-level precision. For Finance & Operations, vendor records are scoped to the operating company unless the customer uses cross-company procurement, which we configure during entity mapping.

Jeeves ERP

Item (Products / Inventory)

maps to

Microsoft Dynamics 365 Business Central

Item (Business Central) / Released Product (Finance & Operations)

1:1
Fully supported

Jeeves Items cover both products and materials with BOM structures, routing assignments, cost layers, and unit-of-measure settings. We migrate Items preserving the product type (Stockkeeping, Service, or Non-stock), costing method, and standard cost. For Finance & Operations destinations, Items migrate to the Released Product entity and we preserve the costing version reference. Custom fields on Jeeves Items map to extension fields on the destination Item card.

Jeeves ERP

Open AP / Open AR

maps to

Microsoft Dynamics 365 Business Central

Vendor Ledger Entry / Customer Ledger Entry (open items)

1:1
Fully supported

Outstanding payables and receivables in Jeeves are standard ledger documents with line-item detail, due dates, and amounts. We migrate open AP and AR as open ledger entries in the destination, preserving invoice numbers, voucher numbers, due dates, and remaining amounts. Closed documents migrate as historical entries to maintain the full ledger audit trail. Jeeves multi-currency invoice amounts migrate with the original currency and exchange rate preserved for reconciliation.

Jeeves ERP

Journal Entries

maps to

Microsoft Dynamics 365 Business Central

General Journal Lines

1:1
Fully supported

Jeeves journal entries carry date, description, debit/credit lines, and account assignments. We migrate journal entry header and line data preserving the journal entry numbering scheme, reversing entry flags, and posting dates. For Finance & Operations destinations with multiple legal entities, inter-company journal entries are mapped to the appropriate source and destination legal entity. Historical journal volume is scoped with the customer during planning to apply date-based filters and batch sizing.

Jeeves ERP

Fixed Assets

maps to

Microsoft Dynamics 365 Business Central

Fixed Asset

1:1
Mapping required

Fixed assets in Jeeves include acquisition cost, depreciation schedule, asset category, and book value. We migrate the asset master with its acquisition date, cost, and depreciation method into the Dynamics 365 Fixed Asset card. Depreciation conventions and schedules migrate to the Fixed Asset Book, and depreciation methods are mapped to the nearest equivalent Dynamics 365 depreciation profile. Country-specific depreciation rules in the Expand edition are preserved as comments for the destination localization.

Jeeves ERP

Bill of Materials / Routing

maps to

Microsoft Dynamics 365 Business Central

BOM (Business Central) / Bill of Materials and Route (Finance & Operations)

1:1
Fully supported

Manufacturing BOMs and routing definitions are core Jeeves objects in the Grow and Expand editions. We map BOM structures and work center assignments, preserving multi-level BOM hierarchies and alternate routing definitions. Multi-level BOMs require careful sequencing because child BOMs must exist before parent BOMs can reference them. We build a dependency graph from the Jeeves BOM data before initiating the migration, and we load parent and child BOMs in topological order. For Finance & Operations destinations, routings map to Route entities with work center references.

Jeeves ERP

Projects

maps to

Microsoft Dynamics 365 Business Central

Jobs (Business Central) / Project Management and Accounting (Finance & Operations)

1:1
Fully supported

Jeeves Projects support time tracking, expense recording, and resource assignments. We map project records with associated tasks, milestones, and time entries into the destination's project management module. Project status, customer assignment, and billing method migrate as project type and work template settings. Time entries become project journal lines or time and material lines depending on the destination product edition.

Jeeves ERP

Sales Orders / Purchase Orders

maps to

Microsoft Dynamics 365 Business Central

Sales Order / Purchase Order

1:1
Fully supported

Open orders in Jeeves with header and line-item detail, delivery schedules, and pricing migrate as Sales Order and Purchase Order records in Dynamics 365. We preserve quantities, line-item descriptions, unit prices, and delivery dates. Lines referencing items not yet migrated are held in a staging queue and processed after the Item master migration completes. Closed orders migrate as historical records.

Jeeves ERP

User

maps to

Microsoft Dynamics 365 Business Central

User

1:1
Fully supported

Jeeves user records include role assignments, team memberships, and permissions. We migrate user accounts as Employee records (for Finance and HR data) and system User accounts in Dynamics 365. Role mappings are destination-specific: Jeeves role names map to Dynamics 365 security roles or user groups, and the customer's admin validates the final permission set against the destination's security model.

Jeeves ERP

Documents / Attachments

maps to

Microsoft Dynamics 365 Business Central

Document Attachments (Note, Electronic Document)

1:1
Mapping required

Jeeves supports document attachments on most business objects. We export attachments as binary files and re-associate them to the migrated parent record in Dynamics 365. In Business Central, attachments link via the Record Link table; in Finance & Operations, they link via the ElectronicDocument or Attachment framework. Large attachment volumes in the GB range require dedicated storage provisioning before migration begins.

Jeeves ERP

Historical Transactions

maps to

Microsoft Dynamics 365 Business Central

General Ledger Entries (closed)

lossy
Mapping required

Jeeves stores full transaction history at the ledger level. Volume of historical records can be large depending on the customer's tenure with Jeeves. We scope historical transactions with the customer during planning, applying date-based filters and chunking by fiscal year. Customers targeting Business Central SaaS should be aware of database size implications; we recommend archiving pre-3-year records into a reporting archive rather than migrating all history into the live database.

Jeeves ERP

Custom Workflows / Automation Rules

maps to

Microsoft Dynamics 365 Business Central

Power Automate Flows / X++ Extensions

1:1
Not supported

Jeeves process-based automation engine defines customer-specific workflows for approvals, alerts, and cross-module triggers that are tightly coupled to the instance's configuration. We do not migrate automation rules as executable logic. We document every automation rule we observe during scoping — including its trigger conditions, actions, and assigned roles — and deliver this as a specification document for the customer's Dynamics 365 implementation team to rebuild in Power Automate (Business Central) or X++ and Azure Logic Apps (Finance & Operations).

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.

Jeeves ERP logo

Jeeves ERP gotchas

High

No public API documentation requires migration via Jeeves implementation team

High

Private cloud instance model means isolated schema per customer

Medium

Custom workflows and automation rules cannot be migrated as executable logic

Medium

Edition gating affects available data objects for migration

Low

Opaque pricing and limited review data complicate evaluation

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

  • Jeeves export requires implementation team coordination with no self-service API

    Jeeves ERP does not publish API documentation, so every data export for this migration must be coordinated through the Jeeves implementation or support team. This introduces a lead time dependency that is not present in migrations from platforms with documented APIs. We engage the Jeeves team during scoping to establish the export procedures, agree on the data delivery format (CSV, SQL export, or Jeeves-native export), and schedule delivery before beginning transformation work. Customers should factor this coordination timeline — typically two to four weeks — into their project schedule before committing to a migration date.

  • Jeeves private-cloud schema isolation means no standard self-service export endpoint

    Each Jeeves customer runs on an isolated virtual private cloud with a dedicated database schema. The schema structure varies between Start, Grow, and Expand editions and between tenants with different customization levels. We request the customer's specific schema documentation from Jeeves before mapping the data model. Heavy use of Additive Solutions or custom fields may alter the schema in ways that require additional field-level mapping work. This dependency adds scope to discovery that is not present when migrating from platforms with published, stable APIs.

  • Dynamics 365 address model limits primary address to one per business purpose

    Dynamics 365 Finance & Operations allows only one address to be marked as primary per business purpose (invoice, delivery, etc.) on a customer or vendor record. In Jeeves, some customers use multiple addresses with independent primary flags for different functions. We flag any multi-address structure in scoping and work with the customer's business users to determine which address should be primary and which should be stored in a related address table. Business users must validate this mapping because it affects where purchase orders and sales invoices route by default.

  • Edition downgrade or cross-edition migration requires feature-gap analysis

    Jeeves Start, Grow, and Expand editions gate different feature sets. Multi-entity consolidation is available only in Expand; advanced planning and scheduling only in Grow. When migrating from a higher Jeeves edition to a Dynamics 365 tier that lacks an equivalent feature, we flag the gap before processing begins. For example, a customer using Expand's multi-entity inter-company journaling will need to be mapped to the multi-company setup in Business Central or the legal entity framework in Finance & Operations, both of which require additional configuration beyond simple data migration.

  • Multi-level BOM sequencing must follow dependency order to avoid circular references

    Jeeves manufacturing customers frequently use multi-level Bills of Materials with nested sub-assemblies. When migrating BOMs to Dynamics 365, child BOMs must be created before parent BOMs that reference them. We build a BOM dependency graph from the Jeeves export data and load in topological order. Failure to sequence BOM loads correctly results in validation errors that reject parent records. For Finance & Operations destinations, route entities must also be sequenced relative to their associated BOMs.

Migration approach

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

  1. Discovery and edition matching

    We audit the source Jeeves instance across edition (Start, Grow, or Expand), active modules, custom fields, Additive Solutions, automation rules, and master record volumes. We pair this with a Dynamics 365 product and edition recommendation: Business Central Essential ($70/user/month) covers basic finance, sales, purchasing, and inventory; Business Central Premium adds manufacturing; Finance & Operations is reserved for customers requiring multi-entity consolidation, advanced supply chain, or enterprise-scale manufacturing. The discovery output is a written migration scope, aJeeves export requirements document to send to the Jeeves implementation team, and a target Dynamics 365 product recommendation.

  2. Jeeves export coordination and schema documentation

    We prepare the data extraction request for the Jeeves implementation team, specifying the required tables, custom fields, and export format. We request the customer's specific schema documentation from Jeeves to confirm field names, data types, and any edition-gated objects. The export timeline from Jeeves typically adds two to four weeks to the discovery phase and is the most variable element of the project schedule. We monitor delivery and validate the export against our mapping specification before beginning transformation work.

  3. Schema design and mapping specification

    We design the destination schema in the target Dynamics 365 environment (Business Central or Finance & Operations). This includes configuring Chart of Accounts structure, posting groups, inventory posting setups, customer and vendor posting groups, and BOM/routing definitions for manufacturing customers. For Finance & Operations destinations, we configure legal entities and inter-company journal setups. For Expand-edition customers, we map multi-entity structures to the corresponding Dynamics 365 consolidation framework. All schema changes are deployed to a Sandbox first for validation.

  4. Sandbox migration and reconciliation

    We run a full migration into the Dynamics 365 Sandbox using production-like data volumes. The customer's finance lead and operations lead reconcile record counts (accounts, customers, vendors, items, open AP/AR, journal entries) against the Jeeves source and spot-check a random sample of 25-50 records for field-level accuracy. Any mapping corrections — including address primary-flag decisions, BOM sequencing adjustments, and multi-entity assignment corrections — are resolved here before production migration begins.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Chart of Accounts, Customers and Vendors, Items with BOM and Routing (topological order), Open AP/AR ledger entries, Journal Entries, Fixed Assets, Projects, Open Sales and Purchase Orders, User accounts. Each phase emits a row-count reconciliation report before the next phase begins. For Finance & Operations destinations, we handle legal entity configuration before posting any transactional data. Historical transactions are migrated in fiscal-year batches after master data is confirmed complete.

  6. Cutover, validation, and automation rebuild handoff

    We freeze Jeeves writes during cutover, run a final delta migration of any records modified during the migration window, then enable Dynamics 365 as the system of record. We deliver the automation inventory document — listing every Jeeves workflow, approval chain, and cross-module trigger with its recommended Power Automate or X++ equivalent — to the customer's Dynamics 365 implementation team for rebuild. We support a one-week hypercare window to resolve post-cutover reconciliation issues. We do not rebuild Jeeves workflows as Power Automate flows inside the migration scope; that work is scoped separately.

Platform deep dives

Context on both ends of the pair

Jeeves ERP logo

Jeeves ERP

Source

Strengths

  • Thirty-year track record in manufacturing and wholesale with 970+ customers validates deep vertical functionality.
  • Private cloud model ensures each customer's data is isolated, eliminating noisy-neighbor performance issues.
  • Annual update included in subscription with managed test-environment verification before production deployment.
  • Lowest TCO in the Swedish market per independent Exido IT barometer research.
  • Multi-currency and multi-entity support in the Expand edition for growing international operations.

Weaknesses

  • No publicly documented API — all data access and migration workflows require coordination with Jeeves implementation team.
  • Very limited public review presence on major platforms makes independent evaluation difficult.
  • Ease-of-use rating of 3.0/5 on multiple platforms indicates a steeper learning curve than modern cloud-first ERPs.
  • Pricing is opaque with no public tiers — every engagement requires a direct vendor quote.
  • Primarily supported in Scandinavian markets; localization, support, and documentation are strongest in Swedish and Norwegian.
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. All 8 core objects map 1:1 between Jeeves ERP and Microsoft Dynamics 365 Business Central.

B

Overall complexity

Standard migration

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

  • Object compatibility

    A

    All 8 core objects map 1:1 between Jeeves ERP and Microsoft Dynamics 365 Business Central.

  • 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

    Jeeves ERP: Not publicly documented in summary form..

  • Data volume sensitivity

    A

    Jeeves ERP exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your Jeeves ERP 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 Jeeves ERP to Microsoft Dynamics 365 Business Central data migrations

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

Can't find your answer?

Walk through your Jeeves 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 consultation

Most migrations land between five and eight weeks for customers on the Jeeves Start edition with Finance, Sales, and Purchasing data and under 20,000 master records. Migrations from Grow or Expand editions with active manufacturing data, multi-entity structures, or large open AP/AR volumes extend to ten to eighteen weeks because of BOM sequencing complexity, entity consolidation configuration, and the additional two to four weeks required for Jeeves export coordination. The Jeeves export timeline is the most variable element and is outside FlitStack AI's direct control.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Jeeves ERP.
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