ERP migration

Migrate from Aptean Distribution ERP to Microsoft Dynamics 365 Business Central

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

Aptean Distribution ERP logo

Aptean Distribution ERP

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

80%

12 of 15

objects map 1:1 between Aptean Distribution ERP 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 Aptean Distribution ERP to Microsoft Dynamics 365 is a migration from a consumer-goods-specific platform with deep EDI, chargeback, and landed cost tooling to a broad ERP suite where those capabilities exist as extensions or configuration layers rather than native modules. Aptean stores its distribution intelligence in a Progress OpenEdge database with no publicly documented bulk export API, which shapes the entire extraction approach. We work through Aptean Connect integration endpoints where available and coordinate with Aptean professional services for database extracts when the standard API does not cover the required objects. We build a deduction-code crosswalk for chargeback records, preserve per-unit landed costs as custom item-level fields, and extract the functional content from EDI 850, 810, and 856 documents for mapping into D365-compatible structures. DRP planning data, trade management accruals, and wave-picking rules migrate as configuration and planning data rather than transaction records. We do not migrate Aptean workflows, scheduled processes, or upgrade cycles as code; we deliver a written inventory of every automation requiring rebuild in D365.

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

Aptean Distribution ERP logo

Aptean Distribution ERP

What's pushing teams away

  • Finding staff familiar with the Progress database backend is difficult, making internal support and system modifications expensive when experienced employees leave.
  • Too many processes require manual scheduling or intervention that teams expect to be automatic in a modern ERP, creating daily operational overhead.
  • Upgrade scheduling must be planned well in advance with vendor coordination, locking teams into release cycles that delay bug fixes and new features.
  • The help text and contextual guidance inside the software is sparse, requiring new users to rely on formal training rather than learning by exploring the interface.
  • Distributors migrating to cloud-native platforms find the hybrid on-premise/cloud architecture limiting for real-time remote access and API-first integrations.

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

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

Aptean Distribution ERP

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer (F&O) or Customer (Business Central)

1:1
Fully supported

Aptean Customer records map to D365 Customer (F&O) or Customer (Business Central). The customer group, pricing tier, credit limit, and payment terms migrate as typed fields. Hierarchical pricing structures stored in Aptean customer relationships replicate as Customer Price Groups or trade agreements in D365. We use the Customer account number as the dedupe key and preserve the Aptean customer reference field in a custom extension field for cross-system audit.

Aptean Distribution ERP

Vendor

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Aptean Vendor records migrate to D365 Vendor. Multi-currency support and harmonization-code-linked landed cost component fields (agency fees, freight, duties) map to the corresponding D365 vendor address and currency configurations. Vendor lead times from Aptean PO associations migrate as default product lead times on the vendor record for demand planning use.

Aptean Distribution ERP

Item

maps to

Microsoft Dynamics 365 Business Central

Released Product (F&O) or Item (Business Central)

1:1
Fully supported

Aptean Item records with lot/serial tracking, warehouse-specific stocking locations, and cost layers migrate to D365 Released Products or Business Central Items. Lot-expiry configurations and stocking locations map to D365 Tracking dimensions and location setup respectively. The Aptean item cost structure (FIFO, average, standard) maps to the corresponding D365 cost model. Cost layers from Aptean migrate as opening inventory value records in D365.

Aptean Distribution ERP

Warehouse

maps to

Microsoft Dynamics 365 Business Central

Warehouse

1:1
Fully supported

Aptean multi-warehouse configurations with directed putaway rules and speed-bin definitions migrate to D365 Warehouse management configuration. Wave-picking criteria, staging area definitions, and putaway rule templates map to D365 location directives and wave template configurations. We replicate the Aptean warehouse configuration as D365 warehouse setup so that putaway and picking logic is active at go-live rather than requiring post-migration configuration from scratch.

Aptean Distribution ERP

Sales Order

maps to

Microsoft Dynamics 365 Business Central

Sales Order

1:1
Fully supported

Aptean Sales Order lifecycle records (entry through fulfillment and invoicing) migrate to D365 Sales Order. Order status, backorder flags, promised delivery dates, and line-level pricing migrate as typed fields. We preserve the Aptean order number as an external reference number and migrate open orders in order-number sequence to maintain fulfillment continuity. Invoiced orders from Aptean migrate as Sales Invoice history records.

Aptean Distribution ERP

Purchase Order

maps to

Microsoft Dynamics 365 Business Central

Purchase Order

1:1
Fully supported

Aptean PO records with vendor lead times and import shipment associations migrate to D365 Purchase Order. Open PO balances link to the corresponding vendor and item records via the vendor number and product number dedupe keys. Closed and received POs migrate as purchase order history for financial audit continuity.

Aptean Distribution ERP

Chargeback

maps to

Microsoft Dynamics 365 Business Central

Vendor Rebate Agreement (F&O) or Free Text Invoice / Credit Memo (Business Central)

lossy
Fully supported

Chargeback records require a deduction-code crosswalk built during the data audit phase because Aptean retailer deduction codes (numeric, alpha-prefixed, or free-text) do not map directly to any D365 native object. In D365 F&O, we map deduction records to Vendor Rebate Agreements or free text credit memos depending on the deduction type. In Business Central, chargebacks map to custom or third-party deduction management extensions. We flag any unmapped deduction reason codes for customer review before cutover and write the final crosswalk into the migration transform configuration.

Aptean Distribution ERP

EDI Transaction Set

maps to

Microsoft Dynamics 365 Business Central

External document records (Custom Table or third-party EDI connector)

1:1
Fully supported

EDI 850, 810, and 856 documents stored in Aptean's proprietary format require extraction of the functional business content — order lines, invoice amounts, ship notice details — rather than the EDI envelope structure. We extract the functional content from whatever export format the Aptean system provides and transform it into D365-compatible flat or JSON structures. The customer configures a third-party EDI connector (TrueCommerce, SPS Commerce, or equivalent) to handle ongoing EDI processing in D365; we deliver a formatted EDI content file that maps to the connector's import template.

Aptean Distribution ERP

Landed Cost

maps to

Microsoft Dynamics 365 Business Central

Landed Cost (F&O) or Custom Item Extension Fields (Business Central)

1:1
Fully supported

Aptean landed cost allocations are calculated at shipment receipt and allocated across items in the shipment, with the per-unit landed cost derived rather than stored as a static field. We extract the landed cost components (freight, duty, insurance) from the Aptean shipment record and write the final allocated per-unit values to D365 as custom item-level properties. In D365 F&O, we map to the native Landed Cost module if the customer's edition includes it; in Business Central, we create custom item fields for landed_cost_unit__c and landed_cost_components__c to preserve profitability reporting data.

Aptean Distribution ERP

Chart of Accounts

maps to

Microsoft Dynamics 365 Business Central

Chart of Accounts

1:1
Fully supported

Aptean GL account structure migrates cleanly to D365 Chart of Accounts with account type, currency assignment, and department/cost-center rollups preserved. We maintain the full account hierarchy for financial reporting continuity. Intercompany account mappings and financial dimension structures from Aptean replicate as D365 financial dimension sets.

Aptean Distribution ERP

Open AP / AR

maps to

Microsoft Dynamics 365 Business Central

Vendor Ledger Entry / Customer Ledger Entry

1:1
Fully supported

Outstanding Aptean invoices, credit memos, and payment applications migrate with open/closed status flags preserved. We migrate open AP as Vendor Ledger Entries and open AR as Customer Ledger Entries with the original invoice number, due date, and amount. Records near the payment threshold are flagged for pre-cutover verification so that the customer's AP and AR teams confirm balances before D365 goes live.

Aptean Distribution ERP

Lot and Serial Tracking Record

maps to

Microsoft Dynamics 365 Business Central

InventSerial / InventBatch (F&O) or Lot / Serial Number (Business Central)

1:1
Fully supported

Lot genealogy and serial number assignment history stored per transaction in Aptean migrate to D365 InventSerial and InventBatch tables (F&O) or Lot and Serial Number records (Business Central). The full traceability chain — receiving dates, stock movements, and customer shipment links — transfers as tracking dimension records. Lot expiry dates and quarantine status migrate as inventory status records in D365 so that FEFO picking rules are active from day one.

Aptean Distribution ERP

DRP Planning Data

maps to

Microsoft Dynamics 365 Business Central

Planning (F&O) or Requisition Management (Business Central)

lossy
Fully supported

Aptean Distribution Resource Planning data synthesizes point-of-sale data, supplier lead times, and seasonal forecasts for 90-day inventory planning. This data does not map to a single D365 native object. We migrate the demand signals and forecast values as Demand Forecast records in D365 Planning (F&O) or as Demand Forecast entries in Business Central Planning, and we preserve the supplier lead time assumptions as item vendor lead time records. The D365 Planning module rebuilds the forward planning calculation from these inputs rather than importing Aptean's calculated plan output directly.

Aptean Distribution ERP

Trade Management / Trade Plans

maps to

Microsoft Dynamics 365 Business Central

Sales Price / Trade Agreement (Business Central) or Rebate Management (F&O)

lossy
Fully supported

Aptean trade management stores multiple trade plans per agreement with accrual and deduction tracking. We migrate trade agreement pricing as D365 Sales Prices or Trade Agreements, and accrual balances as custom financial dimension allocations or period-end accrual journal entries. The customer reviews trade plan structure during scoping to confirm whether accrual methodology migrates as financial entries or requires a separate rebate management extension.

Aptean Distribution ERP

Import Manifest

maps to

Microsoft Dynamics 365 Business Central

Shipment Header / Customs Fields (Custom)

1:1
Fully supported

Import manifests from Aptean — including carrier, bill of lading, container, and customs declaration references — map to D365 Shipment header records or custom fields on the related purchase order. Harmonization codes, country of origin, and customs value migrate as purchase order line or item extension fields so that landed cost calculations and trade compliance reporting are available in D365 without re-entry.

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.

Aptean Distribution ERP logo

Aptean Distribution ERP gotchas

High

Progress database limits migration tooling options

Medium

Chargeback deduction codes require schema mapping

Medium

Landed cost allocations are per-shipment calculations not persisted as item fields

Medium

EDI transaction history may not be fully exportable via standard API

Low

Upgrade scheduling requires vendor coordination months in advance

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

  • Aptean Progress database has no public bulk export API

    Aptean Distribution ERP runs on a Progress OpenEdge database with no publicly documented bulk export API. Direct SQL access may be restricted depending on the customer's license agreement. We work through Aptean Connect integration endpoints where available and coordinate with Aptean professional services for database extracts when the standard API does not cover the required objects. We confirm the extraction method during discovery before migration scoping begins, because extraction path determines the entire migration timeline and cost estimate.

  • D365 has no native EDI module — EDI history migrates as content only

    Aptean's integrated EDI transaction processing (850, 810, 856, 940) has no equivalent native module in D365 Business Central or F&O. We extract the functional business content from Aptean's EDI archive — order lines, invoice amounts, ship notice details — and transform it into D365-compatible flat records. Ongoing EDI processing requires a third-party connector (TrueCommerce, SPS Commerce, or equivalent) that the customer configures separately. The migration delivers a formatted EDI content file mapping to the chosen connector's import template.

  • Landed cost allocations are derived per-shipment not stored as item fields

    Aptean calculates landed costs at shipment receipt and derives per-unit values dynamically rather than storing them as static item properties. D365 F&O has a native Landed Cost module that can recalculate these values, but Business Central does not. We extract the final allocated landed cost values from Aptean shipment records and write them to D365 as custom item-level fields (landed_cost_unit__c and component break fields) so that historical profitability reporting is preserved without requiring a full landed cost recalculation at go-live.

  • Chargeback deduction codes require a manual crosswalk with customer review

    Each retailer sends deduction reason codes in different formats (numeric codes, alpha prefixes, free-text memos) and Aptean stores these as deduction records tied to customer contracts. D365 does not have a native chargeback deduction management object. We build a deduction-code crosswalk during the data audit phase, mapping Aptean deduction records to D365 vendor rebate agreements, free text credit memos, or a custom deduction table depending on the deduction type and the customer's chosen D365 configuration. Any unmapped codes are flagged for customer review before cutover.

  • D365 field-level validation and conditional required fields can reject migration batches

    D365 F&O and Business Central enforce validation rules on dimension combinations, required field dependencies, and picklist whitelists that differ from Aptean's data model. We validate the D365 configuration before migration, temporarily relax blocking validation rules during the data load window, and re-enable them post-migration. Migrations that skip this step typically see 5-20 percent record rejection on the first import attempt, requiring a remediation cycle that extends the timeline.

Migration approach

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

  1. Discovery and extraction method confirmation

    We audit the source Aptean environment across database version, API availability via Aptean Connect, and license scope for direct SQL access. We inventory all objects to be migrated — customers, vendors, items, warehouses, open orders, POs, chargebacks, EDI transaction scope, landed cost shipments, lot/serial records, GL account structure, and open AP/AR — and confirm the customer's D365 edition target (Business Central Essentials/Premium or D365 F&O). The discovery output is a written extraction method decision, migration scope document, and D365 edition recommendation.

  2. D365 environment provisioning and schema design

    We provision the destination D365 environment (Sandbox first, then Production) and design the target schema including custom fields for landed cost and deduction codes, warehouse location directives, financial dimension structures, and landed cost configuration. For D365 F&O, we configure the Landed Cost module if included in the customer's license. For Business Central, we design the custom item extension schema for landed cost preservation. All schema is deployed to Sandbox for validation before any data loads begin.

  3. Chargeback deduction crosswalk and EDI content extraction

    We extract the full set of Aptean deduction reason codes and build the deduction-code crosswalk mapping each code to the appropriate D365 target (Vendor Rebate Agreement, free text credit memo, or custom deduction field). We extract EDI 850, 810, and 856 functional content from whatever export format the Aptean system provides. Both the crosswalk and EDI content file are reviewed and approved by the customer before the production migration phase begins.

  4. Sandbox migration and reconciliation

    We run a full migration into a D365 Sandbox using production-like data volume. The customer's team reconciles record counts across all objects, spot-checks 30-50 records per object type against the Aptean source for field-level accuracy, and reviews the landed cost and chargeback mapping results. Any schema corrections, field mapping adjustments, or validation rule changes happen in Sandbox before production migration begins. This step typically takes two to three weeks depending on data volume and reconciliation turnaround.

  5. Master data migration in dependency order

    We migrate in record-dependency order: GL chart of accounts and financial dimensions first (foundation for all postings), then vendor and customer masters (required for PO and SO validation), then items and warehouse configuration (required for inventory), then open AP/AR (requires vendor and customer references), then landed cost allocation values (requires item references). Each phase emits a row-count reconciliation report before the next phase begins, and we flag any records rejected by D365 validation for remediation before proceeding.

  6. Transaction migration and EDI content load

    We migrate open sales orders, purchase orders, lot/serial tracking records, and landed cost allocation values. Open AR/AP are migrated as ledger entries with original invoice numbers and due dates. We load the extracted EDI functional content as D365-compatible flat records for the customer's EDI connector to ingest. Trade management accruals and DRP forecast data migrate as planning entries or financial dimension allocations per the customer's scoping decision.

  7. Cutover, final validation, and automation inventory delivery

    We freeze Aptean writes during the cutover window, run a final delta migration of any records modified during the migration window, then designate D365 as the system of record. We perform a go-live reconciliation comparing D365 account balances and open order counts against Aptean's final reports. We deliver a written inventory of every Aptean workflow, scheduled process, and automation with a D365 equivalent recommendation. We do not rebuild Aptean processes as D365 workflows inside the migration scope; that is a separate engagement or an internal admin task. We support a one-week post-go-live window for reconciliation issues.

Platform deep dives

Context on both ends of the pair

Aptean Distribution ERP logo

Aptean Distribution ERP

Source

Strengths

  • Integrated chargeback and EDI deduction management with retailer-compliance tooling built in.
  • DRP module synthesizes POS data, supplier lead times, and seasonal forecasts for 90-day inventory planning.
  • Warehouse picking rules (wave, speed-bin, pre-pack, cartonization) are highly configurable per warehouse.
  • Real-time inventory valuation across multiple warehouses with cycle-count tools to reconcile discrepancies.
  • Trade management lets distributors define multiple trade plans per agreement with accrual and deduction tracking.

Weaknesses

  • Progress database backend limits the available talent pool and increases internal support costs.
  • Many operational processes still require manual scheduling or intervention rather than running automatically.
  • Upgrade cycles must be scheduled well in advance, slowing the path to bug fixes and new capabilities.
  • Sparse contextual help and documentation inside the software increases training time for new users.
  • Cloud and on-premise hybrid architecture limits API-first integrations compared to native SaaS platforms.
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 Aptean Distribution ERP and Microsoft Dynamics 365 Business Central.

B

Overall complexity

Standard migration

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

  • Object compatibility

    A

    All 8 core objects map 1:1 between Aptean Distribution 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

    Aptean Distribution ERP: Not publicly documented for this specific product.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Aptean Distribution 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 six and ten weeks for master data, open orders, and standard inventory scope without chargeback or EDI complexity. Migrations with full chargeback deduction crosswalk, EDI transaction extraction, multi-warehouse picking rule configuration, and landed cost allocation preservation move to fourteen to twenty-two weeks because of Aptean database extraction coordination, the deduction-code review cycle, and D365 Data Management batch sequencing. The extraction method from Aptean's Progress backend — whether via Aptean Connect API, database extract, or professional services — is the primary timeline variable.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Aptean Distribution 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