ERP migration
Field-level mapping, validation, and rollback between Intact iQ and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Intact iQ
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
12 of 14
objects map 1:1 between Intact iQ and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
6-10 weeks
Overview
Moving from Intact iQ to Microsoft Dynamics 365 is a structural ERP migration that requires careful attention to the source platform's non-standard data access layer. Intact iQ does not expose a public REST API by default; each data object must be individually defined as an API Definition within the Company Tab before programmatic extraction is possible. If these definitions are absent, we fall back to database-level extraction, which requires elevated access and careful scheduling to avoid impacting live users. At the destination, Dynamics 365 Finance and Operations enforces service protection API limits that require batch processing with exponential backoff, and permits only one primary address per address purpose, which is a common restructuring requirement when migrating multi-address Intact iQ customers. We flag GL account structure validation, open AP/AR sequencing, and multi-branch configuration as high-risk objects requiring pre-migration reconciliation. Workflow automation rules and document attachments are not API-portable and are delivered as manual-rebuild specifications.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Source platform
Intact iQ platform overview
Scorecard, SWOT, gotchas, and pricing for Intact iQ.
Destination platform
Microsoft Dynamics 365 Business Central platform overview
Scorecard, SWOT, gotchas, and pricing for Microsoft Dynamics 365 Business Central.
Data migration guide
The complete Dynamics 365 Business Central migration guide
Data model, import mechanisms, field mapping strategy, pitfalls, and cutover — by the engineers running it.
Destination checklist
Dynamics 365 Business Central migration checklist
Pre- and post-cutover tasks for moving onto Microsoft Dynamics 365 Business Central.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Intact iQ 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.
Intact iQ
Customer
Microsoft Dynamics 365 Business Central
Account
1:1Intact iQ Customer records hold addresses, price lists, credit limits, and account statuses. We map Customer to Dynamics 365 Account. The primary business address in Intact iQ becomes the primary Address in Dynamics 365; additional addresses (delivery, trade counter, invoice) require consolidation to one address per purpose since Dynamics 365 Finance & Operations permits only one address marked as primary per address purpose. We flag multi-address customers during scoping and resolve the consolidation with the customer's finance team before production migration.
Intact iQ
Supplier
Microsoft Dynamics 365 Business Central
Vendor
1:1Intact iQ Supplier records include contact details, payment terms, rebate agreements, and procurement history. We map Supplier to Dynamics 365 Vendor. Vendor addresses follow the same primary-address limitation as Customer accounts. Payment terms and rebate agreement codes are stored as custom fields or mapped to vendor groups in Dynamics 365 Finance & Operations.
Intact iQ
Contact
Microsoft Dynamics 365 Business Central
Contact
1:1Contact records in Intact iQ are linked to Customers and Suppliers and hold roles, phone numbers, and email addresses. We preserve the association back to the parent Customer or Supplier via the AccountId or VendorId lookup. Roles (e.g., Accounts Payable, Purchasing, Trade Counter) are stored as custom fields in Dynamics 365. We validate email format and phone number formatting during the transform phase.
Intact iQ
Stock Item
Microsoft Dynamics 365 Business Central
Released Product
1:1Stock Items carry complex relationships: BOM structures, variant codes, reorder levels, and ABC stock categories. Intact iQ's predictive stock management and replenishment rules require us to map not just the stock item but its variant codes and BOM components into Dynamics 365 Supply Chain Management or Business Central product variants and bill of materials. Multi-unit-of-measure setups (eaches, cases, pallets) are preserved in Dynamics 365 unit of measure groups. We flag any stock items that use non-standard ABC categories for manual category mapping in the destination.
Intact iQ
Sales Order
Microsoft Dynamics 365 Business Central
Sales Order
1:1Open and historical sales orders are extractable via REST API definition where available, or from the Orders table in direct database extraction. We preserve order line items, pricing, discount structures, and the original order date. Closed orders migrate as historical records; open orders migrate as active orders with the original status preserved and the appropriate order-number prefix assigned during import.
Intact iQ
Purchase Order
Microsoft Dynamics 365 Business Central
Purchase Order
1:1Purchase order records include supplier references, expected delivery dates, and line-level item assignments. We extract the full PO lifecycle from draft through to receipt and close the records appropriately in Dynamics 365. Packing slip and product receipt sequences are validated to ensure inventory posting dates align with the original transaction dates in Intact iQ.
Intact iQ
GL Account
Microsoft Dynamics 365 Business Central
Main Account
1:1Chart of Accounts records carry account codes, types, and cost-centre assignments. The account code structure varies between Intact iQ configurations, so we validate the destination's chart of accounts before mapping. We flag any mismatched account types or cost-centre hierarchies during the discovery phase and work with the customer's finance team to reconcile the account structure before production migration. GL dimension structures require custom field mapping for cost-centre, department, and project dimensions.
Intact iQ
Open AP/AR Balances
Microsoft Dynamics 365 Business Central
Customer Ledger Entries / Vendor Ledger Entries
1:1Outstanding invoices and credit notes require careful sequencing. We extract current open items from Intact iQ's aged debtor and creditor reports, map them to Dynamics 365 Finance & Operations or Business Central Customer and Vendor Ledger Entries, and flag any partial payments or credit limits. The open-item migration must complete before the sales and purchase order migration so that account balances are reconciled at cutover. This is the highest-risk financial object in the migration.
Intact iQ
Bank and Cash Accounts
Microsoft Dynamics 365 Business Central
Bank Account / Cash and Bank Management
1:1Bank accounts, cash accounts, and reconciliation data are accessible via the REST API as defined services or via the Cashbook tables in database extraction. We extract current balances and recent transactions for re-creation at the destination. Bank account codes and currencies are validated against the Dynamics 365 cash and bank management module before import.
Intact iQ
User
Microsoft Dynamics 365 Business Central
User
1:1User records include roles, branch assignments, and permissions hierarchies. The destination uses a different role model (Dynamics 365 security roles and duty/privilege structure vs. Intact iQ's branch-based access), so we map permissions to the closest equivalent Dynamics 365 security role and flag any permissions that cannot be directly mapped for admin review before migration.
Intact iQ
Custom Field
Microsoft Dynamics 365 Business Central
Custom Field / Extension Field
1:1Custom fields added to any standard object in Intact iQ are stored in the database but require manual field mapping during migration scoping. We identify all custom field names and data types pre-extraction and map them to the destination's custom field or extension field model. In Dynamics 365 Finance & Ops, custom fields are added via the customization layer or extension fields in Visual Studio; in Business Central, they are created via the field designer in the client. We deliver the full custom field inventory during the discovery phase.
Intact iQ
Document and Attachment
Microsoft Dynamics 365 Business Central
SharePoint / Dataverse Attachment
lossyDocuments and files attached to Orders, Contacts, or Stock Items are stored in Intact iQ's internal attachment layer and are not exposed via the REST API definition layer. We do not migrate attached documents programmatically. We flag this during scoping and advise customers to use Intact iQ's native export or manual download for documents before cutover, then re-attach post-migration via SharePoint integration in Dynamics 365.
Intact iQ
Workflow Automation Rule
Microsoft Dynamics 365 Business Central
Power Automate / Workflow Configuration
lossyWorkflow rules configured in Intact iQ live in the application layer and are not included in REST API definitions. We document the existing rule set during discovery including triggers, conditions, and actions, and deliver a written rule-rebuild specification for Power Automate or Dynamics 365 workflow configurations. The rebuild itself is a manual task for the customer's admin or a Dynamics 365 partner.
Intact iQ
Multi-Branch Configuration
Microsoft Dynamics 365 Business Central
Operating Unit / Legal Entity structure
1:1Branch and warehouse assignments on inventory, stock takes, and users require pre-migration validation of the branch structure at both source and destination. Intact iQ's multi-branch model does not map directly to Dynamics 365's legal-entity and operating-unit hierarchy. We resolve mismatched branch hierarchies by building the destination site/warehouse structure before stock data migration and mapping users to the appropriate operating unit or security role.
| Intact iQ | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Customer | Account1:1 | Fully supported | |
| Supplier | Vendor1:1 | Fully supported | |
| Contact | Contact1:1 | Fully supported | |
| Stock Item | Released Product1:1 | Fully supported | |
| Sales Order | Sales Order1:1 | Fully supported | |
| Purchase Order | Purchase Order1:1 | Fully supported | |
| GL Account | Main Account1:1 | Fully supported | |
| Open AP/AR Balances | Customer Ledger Entries / Vendor Ledger Entries1:1 | Mapping required | |
| Bank and Cash Accounts | Bank Account / Cash and Bank Management1:1 | Fully supported | |
| User | User1:1 | Fully supported | |
| Custom Field | Custom Field / Extension Field1:1 | Fully supported | |
| Document and Attachment | SharePoint / Dataverse Attachmentlossy | Fully supported | |
| Workflow Automation Rule | Power Automate / Workflow Configurationlossy | Fully supported | |
| Multi-Branch Configuration | Operating Unit / Legal Entity structure1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Intact iQ gotchas
REST API requires custom definition setup per object
No public pricing or trial means scoping requires discovery calls
Performance collapses on large record sets
Document attachments are not accessible via REST API
Workflow automation rules are not API-exportable
Microsoft Dynamics 365 Business Central gotchas
Named-user licensing has no concurrent-use relief
API rate limits throttle large-volume migrations
Historical posted transactions require selective migration scoping
NAV-to-Business Central cloud migration requires partner coordination
Custom fields and AL extensions require separate migration handling
Pair-specific challenges
Migration approach
API definition audit and access method determination
We audit the Intact iQ environment to confirm which REST API definitions exist for each data object in scope (Customers, Suppliers, Contacts, Stock Items, Sales Orders, Purchase Orders, GL Accounts, Bank Accounts). If definitions are absent, we document the database-level fallback approach, the required access credentials, and the maintenance-window scheduling needed to avoid live-system impact. The access method determination gates the entire migration timeline and is the first output of the discovery phase.
Source environment audit and branch structure mapping
We audit the Intact iQ configuration for company structure, branch and warehouse assignments, custom fields on all standard objects, workflow rule inventory, and the chart of accounts structure. We pair this with a target Dynamics 365 edition assessment: Business Central Essentials ($70/user/mo) for SMB migrations, Finance and Operations ($180/user/mo) for enterprise distributions with complex warehouse and financial management needs. We map Intact iQ branches to the appropriate legal entity or operating unit structure in Dynamics 365 and flag mismatches that require pre-migration remediation.
Address consolidation design and GL reconciliation
We identify all customers and suppliers with multiple addresses in Intact iQ and design the address consolidation for Dynamics 365 where only one address per purpose is permitted as primary. This is a business decision that requires input from the customer's finance and operations teams. We also review the Intact iQ chart of accounts and produce a GL account mapping matrix that the customer's finance team validates before GL data migration begins. GL reconciliation sign-off is a prerequisite gate for production migration.
Sandbox trial migration and record reconciliation
We run a full migration into a Dynamics 365 Sandbox (Full Copy or Minimal Copy) using production-like data volumes. The customer's finance and operations leads reconcile record counts across all entities (Accounts, Vendors, Contacts, Products, Sales Orders, Purchase Orders, GL Entries, Open AP/AR), spot-check 25-50 sample records against the Intact iQ source, and validate the address consolidation decisions. Any mapping corrections, GL account mismatches, or missing custom fields are resolved in the sandbox before production migration begins.
Production migration in dependency order
We run production migration in record-dependency order: GL accounts and bank accounts first (foundational), then customers and suppliers with contacts, then stock items with BOM and variants, then open AP/AR ledger entries, then sales orders, then purchase orders, then historical transactions. Each phase emits a row-count reconciliation report. For database-level extraction, we schedule bulk reads outside business hours and throttle to 1,000-2,000 records per batch to avoid live-system performance impact. We use Dynamics 365 Bulk API patterns with exponential backoff for high-volume phases.
Cutover, validation, and workflow rebuild handoff
We freeze writes in Intact iQ 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 address consolidation log documenting which customers were restructured, the GL account mapping sign-off, the workflow rule inventory with Power Automate rebuild recommendations, and the document export checklist. We support a one-week hypercare window for reconciliation issues. We do not rebuild Intact iQ workflow rules as Power Automate flows inside the migration scope; that is a separate engagement or an internal admin task.
Platform deep dives
Intact iQ
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between Intact iQ and Microsoft Dynamics 365 Business Central.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Intact iQ and Microsoft Dynamics 365 Business Central.
Object compatibility
All 8 core objects map 1:1 between Intact iQ and Microsoft Dynamics 365 Business Central.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Intact iQ: Not publicly documented.
Data volume sensitivity
Intact iQ doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Intact iQ to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Intact iQ to Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Intact iQ
Other ways to arrive at Microsoft Dynamics 365 Business Central
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.