ERP migration

Migrate from Edara to Microsoft Dynamics 365 Business Central

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

Edara logo

Edara

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

92%

11 of 12

objects map 1:1 between Edara 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 Edara ERP to Microsoft Dynamics 365 is an ERP-to-ERP migration that requires careful sequencing of master data before transactional history, multi-currency reconciliation across open documents, and explicit handling of Edara's tier-gated data access. Edara's API is only accessible on the Ultimate plan at 100,000 calls per tenant per month; Pro and Basic customers must extract data through support-facing export endpoints, and Pro-plan instances face a 30,000 sales-order-per-month cap that can silently truncate large historical exports. We resolve these constraints during discovery, negotiate an extended export window with Edara where needed, and sequence the migration: Chart of Accounts first, then Item and warehouse master, then Customers and Vendors, then open AR/AP aging, then historical orders and inventory snapshots, then fixed assets and POS attribution. We do not migrate Edara workflows, automations, or POS register configurations as code; we deliver a written inventory of these for the customer's admin to rebuild in Dynamics 365.

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

Edara logo

Edara

What's pushing teams away

  • Transaction volume caps on the Pro plan (30,000 sales orders/month) force high-volume businesses to upgrade to Ultimate or face overage issues, creating billing surprises.
  • API access is locked behind the Ultimate plan at 100k calls/tenant/month, making it inaccessible for Pro-tier customers who need programmatic data extraction for migration or reporting.
  • Support tiers split email (24x7) and phone (24x5) — businesses needing phone support outside business hours report gaps during weekends and holidays.
  • The base register fee plus per-register charges can make multi-location POS deployments significantly more expensive than initially projected from per-user pricing alone.

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

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

Edara

Chart of Accounts

maps to

Microsoft Dynamics 365 Business Central

G/L Account

1:1
Fully supported

Edara's chart of accounts maps directly to Dynamics 365 Business Central or Finance G/L Account table. Account Code, Name, Type (Posting, Heading, Total), and Income/Balance account category migrate 1:1. Active versus inactive status is preserved; inactive accounts are created as blocked in Dynamics 365. Exchange gain/loss accounts and rounding accounts require field-level mapping to match the destination's currency handling setup.

Edara

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer

1:1
Fully supported

Edara Customer records (billing/shipping address, contact info, payment terms, currency assignment) map to Dynamics 365 Customer. The Customer Posting Group from Edara maps to the destination Customer Posting Group, and Customer Pricing Group maps to the equivalent price group. Multi-currency assignments preserve the Edara customer currency as the Dynamics 365 Default Currency Code. Any custom customer properties beyond Edara's standard fields are mapped to custom fields on the Customer table.

Edara

Vendor

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Edara Vendor master records including addresses, tax ID numbers, and default payment terms migrate to Dynamics 365 Vendor. Vendor Posting Group maps to the destination equivalent, and we reconcile the open PO balance against the Edara vendor ledger before committing. Duplicate vendor names (common when Arabic and English name variants exist for the same entity) are detected and flagged during reconciliation for manual consolidation before insertion.

Edara

Item

maps to

Microsoft Dynamics 365 Business Central

Item / Product

1:1
Fully supported

Item master records from Edara — SKU, description, unit of measure, cost, price, inventory valuation method, and warehouse assignment — map to Dynamics 365 Item or Product depending on the configured destination (Inventory SKU vs. Product type). Unit-of-measure conversions and the inventory posting group migrate to preserve valuation in the destination cost layer. Any item variants in Edara map to Dynamics 365 Item Variants.

Edara

Open AR

maps to

Microsoft Dynamics 365 Business Central

Customer Ledger Entry

1:1
Fully supported

Open receivables are exported from Edara's AR aging report as individual open documents (invoice or credit memo reference, outstanding amount, due date, currency). We map each document to a Dynamics 365 Customer Ledger Entry with the same document type, number, and remaining amount. Reminder level and payment term references are preserved. Open AR documents without a matching customer in the destination are held in a reconciliation queue.

Edara

Open AP

maps to

Microsoft Dynamics 365 Business Central

Vendor Ledger Entry

1:1
Fully supported

Open payables are exported from Edara's AP aging report as individual vendor open documents. Each maps to a Dynamics 365 Vendor Ledger Entry with document type, number, outstanding amount, due date, and currency preserved. We reconcile the vendor ledger totals against Edara's trial balance before committing open AP to the destination. Currency revaluation setup must be configured in Dynamics 365 before open multi-currency AP documents are inserted.

Edara

Sales Order

maps to

Microsoft Dynamics 365 Business Central

Sales Order / Sales Invoice

1:1
Fully supported

Open and closed sales orders from Edara migrate to Microsoft Dynamics 365 Sales Order or Sales Invoice depending on fulfillment status at migration time. Line items (item number, quantity, unit price, discount percent) map directly. On the Pro plan the 30,000 monthly transaction cap applies; we detect total order count during discovery and either batch extraction aligned with the billing cycle or recommend an Ultimate-plan export window. The mapping preserves salesperson attribution from Edara as a custom field on the Microsoft Dynamics 365 Sales Header.

Edara

Purchase Order

maps to

Microsoft Dynamics 365 Business Central

Purchase Order / Purchase Invoice

1:1
Fully supported

Edara purchase orders with vendor assignments and line items migrate to Dynamics 365 Purchase Order or Purchase Invoice. PO approval status is mapped to the Dynamics 365 Released and Pending Approval document states. Receipt records linked to Edara POs are mapped to posted Item Receipt entries in Dynamics 365. Any PO with a linked vendor not yet migrated is held until the vendor record is committed.

Edara

Warehouse / Inventory

maps to

Microsoft Dynamics 365 Business Central

Inventory / Location

1:1
Fully supported

Edara warehouse records, stock levels, and bin locations are exported per warehouse and mapped to Dynamics 365 Location records. Multi-warehouse Edara setups map to multiple Dynamics 365 Locations, and stock-on-hand per item per warehouse becomes a Quantity record on the Item tracking page. Negative stock entries are flagged for the customer's inventory manager to resolve before final stock snapshot insertion, as Dynamics 365 defaults to blocking negative inventory postings.

Edara

Fixed Asset

maps to

Microsoft Dynamics 365 Business Central

Fixed Asset

1:1
Fully supported

Fixed asset records — acquisition cost, accumulated depreciation, depreciation method, and useful life — migrate to Dynamics 365 Fixed Asset only when Edara's Ultimate-plan asset register is accessible. Pro and Basic customers receive a written discrepancy report between the asset register and the general ledger trial balance, which the customer's accountant resolves before we commit the fixed asset ledger to Dynamics 365. Depreciation method (straight-line, declining balance, sum-of-years digits) maps to the corresponding Dynamics 365 depreciation book setup.

Edara

POS Register

maps to

Microsoft Dynamics 365 Business Central

Custom fields on Employee / Salesperson

lossy
Fully supported

Edara POS register configurations and salesperson assignments do not have a direct Dynamics 365 ERP equivalent because Business Central and Finance do not include a native POS register model. We export register definitions and salesperson attribution from Edara and migrate them as custom fields on the Employee or Salesperson table in Dynamics 365. Dynamics 365 Commerce is the Microsoft-native POS product; if the customer deploys Commerce, the register configuration is rebuilt there as part of a separate implementation rather than a data migration.

Edara

Multiple Currencies

maps to

Microsoft Dynamics 365 Business Central

Currencies / Exchange Rates

1:1
Fully supported

Edara's multi-currency exchange rate history is exported alongside transactional data on Pro and above. We import exchange rates into Dynamics 365 Currencies as historical rates matching the Edara transaction dates, enabling closed order and open document amounts to reconvert correctly in the destination reporting currency. Open AR and AP documents carry both the original currency amount and the reporting currency amount to match the Edara ledger.

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.

Edara logo

Edara gotchas

High

API access is Ultimate-plan exclusive with a 100k call ceiling

High

Pro plan monthly transaction cap can interrupt large historical exports

Medium

Fixed asset depreciation schedules require Ultimate-plan access to export fully

Medium

Multi-register POS setup adds per-register costs not visible in per-user pricing

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

  • Edara API access is Ultimate-plan exclusive with a 100k call ceiling

    Edara's API is only accessible on the Ultimate plan at 100,000 calls per tenant per month, and no public developer reference exists for Basic and Pro tiers. This blocks programmatic data extraction for two-thirds of Edara customers. We work with Edara's support-facing export endpoints where the customer has provided credentials, and we budget API quota carefully when batching historical transactions. For large historical datasets we negotiate an extended export window with Edara before extraction begins. If the customer is on Pro and the transaction history exceeds 30,000 orders per month, we either stage the migration in monthly batches aligned with the billing cycle or recommend upgrading to Ultimate for the duration of the export.

  • Pro plan 30,000 monthly order cap can silently truncate historical sales data

    The Edara Pro tier caps closed sales orders at 30,000 per month. If the customer's Edara instance contains more than 30,000 closed orders in its history, a Pro-plan export silently truncates at the cap. We detect the transaction count during the discovery phase by querying Edara's reporting endpoints before scheduling extraction. If the cap applies, we stage the migration in monthly batches or request an extended export window from Edara so that no historical order is omitted from the migration boundary.

  • D365 allows only one primary address per type; Edara may have multiple

    Edara permits multiple addresses of the same type (for example, two primary invoice addresses). Dynamics 365 Finance and Business Central enforce a single primary address per address type (Invoice, Shipping) per customer or vendor. This means a customer with multiple active invoice addresses in Edara must have those consolidated or the additional addresses must be stored as address lines within the single primary address field. We flag every customer and vendor with multiple same-type addresses during discovery and present the consolidation options to the customer's data steward before migration inserts begin.

  • Fixed asset depreciation schedules are only fully accessible on Ultimate

    Fixed asset records including acquisition cost, accumulated depreciation, depreciation method, and book value are Ultimate-plan features in Edara. Pro and Basic customers cannot export the full depreciation schedule. We extract what is visible in the standard financial reports and reconcile against the trial balance. Any discrepancy between the asset register and the general ledger is documented in a written discrepancy report and flagged for the customer's accountant to resolve before we commit the fixed asset ledger to Dynamics 365. The customer may need to upgrade to Ultimate temporarily to retrieve the full asset register.

  • POS register configurations do not migrate to Dynamics 365 ERP

    Edara's POS register model (base register fee, per-register charges, salesperson assignments) has no direct equivalent in Dynamics 365 Business Central or Finance. POS register configurations are not migratable data — they are system-level settings in a point-of-sale module. We export salesperson attribution and register assignments from Edara as custom fields on the Employee or Salesperson table. If the customer requires POS functionality in Dynamics 365, Dynamics 365 Commerce is the native replacement and requires a separate implementation scope. We document the register count, per-register fees, and salesperson list in the migration handoff so the customer's implementation partner can price the Commerce deployment accurately.

Migration approach

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

  1. Discovery and tier assessment

    We audit the Edara source environment across plan tier (Basic/Pro/Ultimate), active modules, transaction volumes by type, total customer and vendor counts, item count and warehouse count, fixed asset register accessibility, POS register count, and multi-currency configuration. We identify whether the customer is on Ultimate (direct API extraction), Pro (monthly batch extraction or temporary upgrade negotiation), or Basic (support-facing export path required). We also confirm the target Dynamics 365 application (Business Central Essentials $70/user, Premium $110/user, or Finance $180/user) based on the modules in scope.

  2. Data quality assessment and cleansing

    We run a data quality assessment on Edara master records — duplicate customers (by name, tax ID, and email), duplicate vendors, items with missing SKUs, open documents with mismatched aging, and negative inventory entries. We produce a written cleansing report with row-level findings and assign each issue to the customer's data steward for remediation before extraction begins. Data quality issues that are not remediated before migration will populate in Dynamics 365 as they exist in Edara, so this step is critical for a clean destination environment.

  3. Destination schema setup and multi-currency configuration

    Before any data is moved, we configure the Dynamics 365 environment: chart of accounts structure, posting groups, customer and vendor posting groups, currency list and exchange rate service setup (if multi-currency is in scope), inventory posting groups, location records, and fixed asset depreciation books. If the customer has multiple Edara warehouses, we create matching Dynamics 365 Locations. We deploy schema configuration into a Dynamics 365 Sandbox first for validation against the Edara source.

  4. Master data migration and reconciliation

    We migrate Edara master data in dependency order: G/L Account (Chart of Accounts), then Item and warehouse records, then Customers, then Vendors. After each object we reconcile the destination record count and a random spot-check sample of 25-50 records against the Edara source to confirm accuracy. Open AR and open AP aging reports are the last master data phase; we reconcile the sum of open AR and open AP against the Edara trial balance to within one cent before committing. Any multi-address consolidation for customers and vendors (per the address-type gotcha) is resolved in this phase.

  5. Transaction history migration with Pro-plan constraint management

    If the customer is on Pro and total historical orders exceed 30,000, we stage the export in monthly batches aligned with the Edara billing cycle. Each batch is extracted, transformed, and inserted into Dynamics 365 before the next batch begins, with a row-count reconciliation report between batches. For Ultimate-plan customers, we run a full historical extraction via the Edara API with batch chunking to stay within the 100,000-call ceiling. Sales orders and purchase orders are inserted with their line items, salesperson attribution (as custom header fields), and currency amounts. Closed orders are inserted as posted documents; open orders are inserted as unposted documents for the customer's team to review and release in Dynamics 365.

  6. Fixed assets, inventory snapshot, and cutover

    Fixed assets are extracted from Edara's Ultimate-plan asset register and mapped to Dynamics 365 Fixed Asset records. Depreciation books are configured to match Edara's depreciation method per asset. If the Ultimate-plan asset register is not accessible, we deliver the discrepancy report and hold fixed asset migration until the customer resolves the source data gap. Inventory stock levels are extracted as a point-in-time snapshot and inserted as Dynamics 365 Item Ledger Entry and Phys. Inventory Ledger records. We freeze Edara 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.

  7. Post-migration handoff and rebuild inventory

    We deliver a written migration summary including record counts per object, any unmigrated records with reason codes, and a run-time log for audit. We deliver a separate document inventorying Edara workflows, automations, POS register configurations, and BI reports that cannot migrate as code, with recommended Dynamics 365 equivalents for each. We support a one-week hypercare window for reconciliation issues raised by the customer's team. Rebuilding Edara workflows as Power Automate flows, rebuilding POS as Dynamics 365 Commerce, and reconfiguring BI reports in Power BI are outside standard migration scope and are handled as separate engagements.

Platform deep dives

Context on both ends of the pair

Edara logo

Edara

Source

Strengths

  • Single cloud platform covering accounting, warehouse, sales, purchases, and POS with a unified data model.
  • Microsoft Azure-hosted with a published recommendation from Microsoft Azure's official channel.
  • Bilingual Arabic/English UI built-in without third-party localization plugins.
  • Tiered pricing starting at $5/user/month with a base fee structure that is transparent and predictable.
  • Manufacturing MTO (Make-to-Order) and fixed asset lifecycle management available on Ultimate.

Weaknesses

  • API access gated to Ultimate plan only at 100k calls/tenant/month, blocking programmatic exports for Pro and Basic customers.
  • Pro plan transaction cap of 30,000 sales orders/month is a hard limit that can block high-volume retailers.
  • No documented public API reference or developer portal for Basic and Pro tiers — integration requires purchasing Ultimate.
  • Fixed asset management and BI reports (market basket, cohort analysis) require the highest paid tier, increasing cost for businesses that only need one of those features.
  • No public migration tooling, partner network, or documented data export procedures — customers must work directly with Edara support for data extraction.
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 Edara and Microsoft Dynamics 365 Business Central.

B

Overall complexity

Standard migration

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

  • Object compatibility

    A

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

    Edara: 100,000 API calls per tenant per month on Ultimate plan; no documented per-minute or per-request limits found in public documentation.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Edara 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 Edara to Dynamics 365 migrations land between six and ten weeks for straightforward scopes covering chart of accounts, master data, open AR/AP, and up to 12 months of order history without complex multi-currency or fixed asset requirements. Migrations with multi-year historical orders (over 50,000 closed transactions), multiple warehouses, fixed asset depreciation schedules, or a Pro-plan customer needing batch-extraction staging extend to twelve to eighteen weeks because of the export constraint management and fixed asset reconciliation steps. Dynamics 365 implementation and configuration time sits outside the migration timeline.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Edara.
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