ERP migration

Migrate from Integra ERP to Microsoft Dynamics 365 Business Central

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

Integra ERP logo

Integra ERP

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

83%

10 of 12

objects map 1:1 between Integra 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

Moving from Integra ERP to Microsoft Dynamics 365 is a data-first migration with no API shortcut on the source side. Integra ERP publishes no public REST or SOAP API, so we extract through direct database queries against on-premise instances or scheduled flat-file report exports. The extraction must follow strict dependency order—Chart of Accounts first, then Customers and Vendors, then Items, then Inventory, then open AP/AR as opening balances, then historical Sales Orders—because downstream records reference upstream IDs. We reconstruct journal-entry relationships during load so the Dynamics 365 trial balance ties out. We do not migrate Integra workflows, custom report definitions, or document attachments; we deliver a written inventory of these for your admin team 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

Integra ERP logo

Integra ERP

What's pushing teams away

  • Perpetual license pricing model is rigid and does not accommodate distinct operational requirements, forcing customers with evolving workflows toward more flexible SaaS alternatives.
  • No public API is documented or available, preventing customers from integrating Integra ERP with modern BI, e-commerce, or automation tools, driving migrations to API-first platforms.
  • On-premise deployment requires dedicated Windows infrastructure and IT staff to maintain, creating hidden operational overhead that erodes the cost advantage for growing businesses.
  • Limited transparency in pricing tiers beyond the base ₹500 per-user cost, with no clear feature gating documentation, causing budget surprises during implementation.

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

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

Integra ERP

Chart of Accounts

maps to

Microsoft Dynamics 365 Business Central

Chart of Accounts (MainAccount + Dimensions)

lossy
Mapping required

Integra ERP stores a flat account list with type classification (Asset, Liability, Income, Expense) and optional GST registration flags. We map each source account code to a Dynamics 365 MainAccount, preserving the original account number as the MainAccount ID and the account name as DisplayName. We configure AccountType, AccountCategory, and any GST-related posting definitions from source account flags. If the source uses cost-center sub-accounts, we implement Dynamics 365 Financial Dimensions (Department, Cost Center, Project) as separate dimension sets rather than embedding segments in the account code.

Integra ERP

Customers

maps to

Microsoft Dynamics 365 Business Central

Customers (CustTable in Finance, Customer in Business Central)

1:1
Fully supported

Customer records including contact details, billing addresses, GST/VAT registration numbers, and credit terms transfer directly to Dynamics 365 CustTable. We map the source customer ID to the destination AccountNum, preserve the payment terms as Dynamics 365 CashDisc and PaymentTermId references, and carry forward any credit limit as the CreditMax on the customer. Open AR balances are extracted as of the migration date and entered as opening-balance transactions in the AR subledger rather than as individual invoices.

Integra ERP

Vendors

maps to

Microsoft Dynamics 365 Business Central

Vendors (VendTable in Finance, Vendor in Business Central)

1:1
Fully supported

Vendor master data maps to Dynamics 365 VendTable, preserving vendor ID, name, address, GST/VAT registration, and payment terms. We transfer vendor-specific item pricing where it exists in the source data as vendor product group records in Dynamics 365. Open AP balances are extracted as of migration date and entered as opening-balance transactions in the AP subledger so that outstanding payable amounts reflect correctly in AP aging reports.

Integra ERP

Items

maps to

Microsoft Dynamics 365 Business Central

Released Products (EcoResProduct in Finance, Item in Business Central)

1:1
Fully supported

Items carry Integra-specific classification codes, BOM structures for manufacturers, and branch-specific stock values. We flatten BOM hierarchies into individual Released Product records with BOM explosion noted in the product's manufacturing information. We map item type (Stocked, Service, Asset) from Integra's item classification, carry forward the source SKU as the item number, and preserve unit-of-measure definitions. Serial and batch tracking settings transfer to Dynamics 365 inventory dimension groups. Branch-level stock quantities aggregate to destination warehouse or site codes during load.

Integra ERP

Open AR (Outstanding Receivables)

maps to

Microsoft Dynamics 365 Business Central

CustTransOpening + AR Opening Balance

1:1
Fully supported

Integra ERP exports outstanding receivable balances per customer as net amounts. Dynamics 365 does not create individual invoices from the source for historical AR; instead, we create an AR opening-balance transaction using a dedicated Opening Balance journal with CustTrans records of type Opening. We preserve the original invoice reference as free-text invoice numbers and set the due date and amount from the source outstanding balance. This ensures AR aging reports in Dynamics 365 reflect accurate opening positions.

Integra ERP

Open AP (Outstanding Payables)

maps to

Microsoft Dynamics 365 Business Central

VendTransOpening + AP Opening Balance

1:1
Fully supported

Outstanding payable balances per vendor migrate as AP opening-balance transactions using a dedicated Opening Balance journal in Dynamics 365. We create VendTrans records of type Opening with the vendor account reference, original invoice number, due date, and amount from the source outstanding balance. This reconstructs the AP aging position accurately in Dynamics 365 from the first day of operation.

Integra ERP

Historical Sales Orders

maps to

Microsoft Dynamics 365 Business Central

Sales Orders + CustInvoiceJour

1:1
Fully supported

Open and closed sales orders transfer with line items, pricing, quantities, and order status. We map Integra order-status values to Microsoft Dynamics 365 Sales Status (Backorder, Invoiced, Cancelled). Order lines with items map to SalesLine with ItemId, SalesQty, SalesPrice, and discount percentages. Closed orders are migrated as invoiced sales with the related CustInvoiceJour records so historical revenue reporting is complete. We flag any orders referencing voided customers or discontinued items for customer review before insert.

Integra ERP

Inventory Ledgers

maps to

Microsoft Dynamics 365 Business Central

InventDim + On-Hand Inventory

1:1
Mapping required

Stock quantities are branch or warehouse-specific in Integra ERP. We map each source branch to a Dynamics 365 Site and Warehouse combination, and transfer on-hand quantities as InventTrans records of type Opening. Serial and batch numbers transfer to Dynamics 365 InventSerial and InventBatch tables with their associated tracking information. We aggregate by item and warehouse so that Dynamics 365 on-hand reports reflect correct stock positions at go-live.

Integra ERP

Employees

maps to

Microsoft Dynamics 365 Business Central

HcmWorker (Finance) / Employee (Business Central)

1:1
Fully supported

Employee master records from Integra ERP's employee management module transfer as HcmWorker entities in Finance or Employee records in Business Central. We map employee number, name, department assignment, employment status, and basic compensation fields. Workers map to the Dynamics 365 legal-entity structure and can be assigned to security roles for system access provisioning. Bank account and tax information transfer to HcmWorkerAddress and DirPartyQuantitativeData respectively.

Integra ERP

BOM Structures (for manufacturing customers)

maps to

Microsoft Dynamics 365 Business Central

BOM / Production Bill of Materials

1:1
Fully supported

If the source Integra ERP instance uses BOM for manufacturing, we flatten multi-level BOM hierarchies into Dynamics 365 BOMHeader and BOMLine structures. Each Integra BOM at the top level creates a BOM in Dynamics 365 with a version valid for the production site. Component items link to the BOM as BOMLine records with quantity-per relationships. Route and work center definitions do not migrate from Integra and require separate configuration in Dynamics 365 Production.

Integra ERP

Document Metadata (file paths)

maps to

Microsoft Dynamics 365 Business Central

Document Handling References

1:1
Fully supported

Attachments, scanned documents, and PDFs stored inside Integra ERP are not exposed via a documented export mechanism. We extract any linked file paths from the source database but cannot guarantee file integrity or completeness. We provide a manifest of document references with their original file paths and associated record IDs, so the customer's admin can manually relocate files to SharePoint or Dynamics 365 Document Handling after migration. No document content migrates automatically.

Integra ERP

Multi-Branch Structure

maps to

Microsoft Dynamics 365 Business Central

Legal Entities + Sites

lossy
Fully supported

Integra ERP supports multi-branch deployments where each branch maintains separate inventory, customer, and vendor records. We map each source branch to a separate Dynamics 365 legal entity and assign site codes for inventory dimension segregation. If branches share a single chart of accounts, we configure inter-company accounting in Dynamics 365 so transactions between entities post correctly. Customer and vendor records can be shared across entities or isolated per entity depending on the source data model.

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.

Integra ERP logo

Integra ERP gotchas

High

No public API for automated export

High

On-premise database format is proprietary

Medium

No documented data portability feature

Medium

Perpetual license does not include migration support

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

  • Integra ERP has no public API for automated export

    Integra ERP does not publish a REST or SOAP API according to available documentation. We must extract data through direct database queries against on-premise instances or through scheduled flat-file report exports. This requires read-only database credentials or report-writer access before migration begins. For cloud-hosted Integra ERP, extraction options are more limited and may require coordination with Centurygate Software Solutions support to obtain flat-file exports. We add pre-migration scoping time for database access provisioning and schema discovery.

  • On-premise database format requires pre-export parsing

    On-premise Integra ERP deployments store data in Windows-based proprietary formats that require parsing before loading into a standard ETL pipeline. We cannot begin field mapping until we have mapped the source schema against Dynamics 365's expected structure. On-premise installations also require VPN or direct network access for the migration team, and extraction must run with a read-only account to avoid transaction locking during business hours. Extraction windows typically run outside business hours to minimize operational impact.

  • Chart of Accounts mapping requires GST tax configuration

    Integra ERP's chart of accounts carries Indian GST classification flags (CGST, SGST, IGST, Cess) embedded in account attributes. Dynamics 365 separates tax configuration from the chart of accounts using Tax Groups and Tax Codes in its tax engine. We map each source account's GST flags to the corresponding Microsoft Dynamics 365 Sales TaxGroup and ItemSalesTaxGroup assignments, and configure HSN/SAC codes on item masters. This is not a direct field-for-field map and requires tax configuration work in Dynamics 365 before account opening balances post correctly.

  • BOM flattening for manufacturing items adds complexity

    Integra ERP stores multi-level Bill of Materials for manufacturers. Dynamics 365 BOMs support multiple levels but route explosion works differently. We flatten the BOM hierarchy during extraction, creating individual BOMHeader records per top-level item and BOMLine records per component. Route definitions and work centers do not exist in Integra ERP and require new configuration in Dynamics 365 Production. Customers with complex BOM structures should expect extended scoping and testing time.

  • Documents and attachments cannot migrate automatically

    Integra ERP stores documents and attachments without a documented export mechanism. We extract file path references from the source database where accessible, but file integrity and completeness cannot be guaranteed. We deliver a manifest of document references with their associated record IDs and original file paths. The customer's admin must manually relocate files to SharePoint, Microsoft Teams, or Dynamics 365 Document Handling post-migration. No document content migrates as part of the standard scope.

Migration approach

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

  1. Discovery and extraction access

    We audit the Integra ERP instance to determine deployment type (cloud or on-premise), database format, and record volumes across all objects (account codes, customers, vendors, items, inventory, open AP/AR, historical sales orders, employees). We obtain read-only database credentials or report-writer access for on-premise deployments, or coordinate flat-file export schedules for cloud instances. The discovery output is a written migration scope document listing record counts per object, identified extraction dependencies, and a recommended Dynamics 365 edition (Business Central Essentials, Premium, or Finance and Supply Chain Management) based on the customer's functional requirements.

  2. Schema mapping and tax configuration design

    We design the destination schema in Dynamics 365. This includes provisioning the Chart of Accounts with appropriate MainAccount structure and Financial Dimensions, configuring GST Tax Groups and Tax Codes (for Indian operations), setting up Sites and Warehouses mapped from Integra branch codes, creating Customer and Vendor account structures with payment terms and credit limits, and defining item product types, tracking dimensions, and BOM structures. Schema is deployed via the Dynamics 365 Data Management framework or Business Central configuration packages into a Sandbox environment first for validation.

  3. Sandbox migration and reconciliation

    We run a full extraction and load into the customer's Dynamics 365 Sandbox using production-like data volume. The customer's finance and operations team reconciles account balances, customer counts, vendor counts, inventory quantities, and open AP/AR totals against the Integra ERP source reports. We correct any field mapping errors, adjust tax configuration assignments, and resolve BOM structure issues during this phase. Sign-off on the sandbox migration is required before production migration begins.

  4. Owner and dimension reconciliation

    We extract every distinct employee referenced as an owner or approver on customer, vendor, and transaction records in Integra ERP. These map to HcmWorker or User records in Dynamics 365. We verify that each source owner has a corresponding employee record in the destination legal entity. Any missing workers go to a reconciliation queue for the customer's HR and IT teams to provision before record import resumes, because OwnerId references are required on most standard entities.

  5. Production migration in dependency order

    We run production migration in strict record-dependency order: Chart of Accounts first (all account records must exist before transactions post), then Customers and Vendors (with payment terms and credit limits), then Items and Released Products (with BOM structures), then Inventory on-hand entries as opening balances, then Open AP and AR as opening-balance transactions, then historical Sales Orders and related CustInvoiceJour records. Each phase emits a row-count reconciliation report showing source count, inserted count, rejected count, and rejected row details before the next phase begins.

  6. Cutover, validation, and document handoff

    We freeze Integra ERP writes during the cutover window, run a final delta migration of any records modified during the migration period, then validate the Dynamics 365 trial balance against the Integra ERP general ledger. We deliver a document manifest of all file path references extracted from the source for the customer's admin to relocate to SharePoint or Document Handling. We provide a one-week hypercare window to resolve any reconciliation discrepancies reported by the customer's finance and operations teams. We do not configure Dynamics 365 workflows, Power Automate flows, or report definitions as part of the migration scope; these are delivered as a written requirements document for the customer's admin or a Dynamics 365 partner to implement separately.

Platform deep dives

Context on both ends of the pair

Integra ERP logo

Integra ERP

Source

Strengths

  • One-time perpetual license model with no recurring SaaS fees, reducing long-term subscription cost.
  • Integrated modules covering finance, inventory, supply chain, and CRM without requiring third-party integrations.
  • Purpose-built for Indian SME retail, trading, and manufacturing with GST-compliant accounting.
  • Both cloud-hosted and on-premise deployment options across Windows desktop and mobile.
  • Android mobile apps for field distribution management and executive tracking.

Weaknesses

  • No public API documented—data export relies on database access or flat-file reports with no programmatic interface.
  • Perpetual license model is inflexible for businesses with changing scope or seasonal headcount fluctuations.
  • On-premise deployments demand dedicated Windows infrastructure and in-house IT maintenance capacity.
  • Limited online review presence makes independent quality assessment difficult before purchase.
  • No documented bulk-export or data portability feature, complicating exit planning.
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. 1 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 Integra ERP and Microsoft Dynamics 365 Business Central.

  • Object compatibility

    B

    1 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

    Integra ERP: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Integra 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 accounts with up to 10,000 customers, 5,000 vendors, 50,000 inventory items, and clean chart of accounts structures. Migrations into Dynamics 365 Finance and Supply Chain Management with multi-entity structures, large transaction histories (over 100,000 ledger entries), complex multi-level BOMs, or multi-branch to site mapping extend to twelve to twenty weeks. Timeline depends on database access provisioning, schema discovery complexity, and how quickly the customer's team approves sandbox reconciliation sign-off.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Integra 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