ERP migration
Field-level mapping, validation, and rollback between Pronto Xi and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Pronto Xi
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
13 of 14
objects map 1:1 between Pronto Xi and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
6-10 weeks
Overview
Migrating from Pronto Xi to Microsoft Dynamics 365 is a multi-phase ERP data move that requires specialist extraction from Pronto Xi's IBM Informix database, restructuring of the GL account hierarchy into Dynamics 365's financial dimension framework, and careful sequencing of open AR/AP records before source period close. Pronto Xi stores operational data in IBM Informix with a custom SDK and RAD framework layer accumulated over long implementation lifecycles; Dynamics 365 Finance and Supply Chain Management (F&SCM) uses SQL Server/Azure SQL with an OData/REST API for data access. We engage direct database extraction with Informix read-only accounts, preserve hierarchical account codes and BOM revision history, map multi-warehouse inventory locations into Dynamics 365 sites and warehouses, and sequence outstanding receivables and payables with their aging buckets before triggering the final source close. Workflows built on Pronto Xi's RAD framework, custom report definitions, and module-level add-ons do not migrate as code; we deliver a written inventory of these for the customer's implementation team to rebuild in Dynamics 365.
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
Pronto Xi platform overview
Scorecard, SWOT, gotchas, and pricing for Pronto Xi.
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 Pronto Xi 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.
Pronto Xi
Chart of Accounts
Microsoft Dynamics 365 Business Central
Main Account + Financial Dimensions
lossyPronto Xi's hierarchical Informix account codes with custom segments map to Dynamics 365 Main Account structure with Financial Dimension sets. We extract account codes, descriptions, and parent-child relationships via direct Informix queries, preserving the full hierarchical depth. The destination financial dimension framework requires configuration of dimension sets (such as BusinessUnit, CostCentre, Department) that replicate Pronto Xi's segment logic. We flag any accounts with invalid characters or lengths that exceed Dynamics 365's main account name limits and resolve these before import.
Pronto Xi
Customers
Microsoft Dynamics 365 Business Central
Customers
1:1Pronto Xi customer records with address books, payment terms, tax codes, and contact details map to Dynamics 365 CustCustomerV3Entity and DirParty table structures. We handle multi-address scenarios by mapping the primary address to the Customer address and secondary addresses to LogisticsPostalAddress records with appropriate roles. Payment terms migrate as the corresponding Dynamics 365 code; any Pronto Xi-specific terms are created as new codes during the configuration phase.
Pronto Xi
Suppliers
Microsoft Dynamics 365 Business Central
Vendors
1:1Pronto Xi supplier records map to Dynamics 365 VendVendorV3Entity with the same address, contact, and payment term handling as customer records. We extract the supplier's ABN (Australian Business Number) and map it to the Tax Registration Number field. Any Pronto Xi-specific supplier categories require a new vendor group configuration in Dynamics 365 before import begins.
Pronto Xi
Inventory Items
Microsoft Dynamics 365 Business Central
Released Products
1:1Pronto Xi item masters with BOM references, cost layers, reorder points, and product dimensions map to Dynamics 365 EcoResReleasedProductV2. We preserve the Pronto Xi item number as the product number, map the costing method (Standard, Average, FIFO) to the item's costing policy, and transfer unit of measure conversions. Item product dimensions such as size, colour, and configuration are mapped to Dynamics 365 dimension groups configured before product import.
Pronto Xi
Stock Locations and Warehouses
Microsoft Dynamics 365 Business Central
Sites and Warehouses
1:1Pronto Xi's multi-warehouse inventory location hierarchy maps to Dynamics 365 Warehouse and Site entities. We extract current stock quantities per location and map these to WMSInventoryOnHand records after the item and warehouse structures are validated. If Pronto Xi's location codes use a different naming convention than Dynamics 365's site-warehouse-location三级 structure, we apply a location mapping table during staging.
Pronto Xi
Open AR Records
Microsoft Dynamics 365 Business Central
Customer Transactions / Ledger Entries
1:1Outstanding invoices and credit memos require extraction before the source period close with full aging bucket data. We migrate open AR as CustTransOpen records in Dynamics 365, preserving invoice numbers, amounts, due dates, and original posting dates. Payments and credit notes applied to the invoices in Pronto Xi are sequenced and applied in the same chronological order in Dynamics 365 to maintain clean aging reports. Any partially applied invoices retain the remaining balance as open.
Pronto Xi
Open AP Records
Microsoft Dynamics 365 Business Central
Vendor Transactions / Ledger Entries
1:1Open payables follow the same sequencing logic as AR. We extract vendor invoice records with payment terms, extract any credit notes, and apply them in chronological order against matching invoices in Dynamics 365. The migration preserves the original invoice date for aging calculations and the original posting date for financial reporting accuracy.
Pronto Xi
Bills of Materials
Microsoft Dynamics 365 Business Central
BOMs and Formulae
1:1Pronto Xi BOMs with component items, quantities per assembly, and revision versions tied to manufacturing processes map to Dynamics 365 BOMDesigner and Formula entities. We extract BOM headers and component lines, preserving the active revision flag and the effective-from date. Any BOM steps referencing Pronto Xi-specific routing operations require a routing configuration in Dynamics 365 before the BOM can be activated.
Pronto Xi
Work Orders and Manufacturing Orders
Microsoft Dynamics 365 Business Central
Production Orders
1:1Work orders with routing steps, labour allocations, and component consumption records tied to specific BOM versions map to ProdTable and ProdBomTable in Dynamics 365. We flag any work order steps referencing deprecated BOM revisions or inactive routes that may cause production order activation failures. Open and in-progress work orders are migrated; completed work orders are archived as historical records with their actual cost and output data.
Pronto Xi
Sales Orders
Microsoft Dynamics 365 Business Central
Sales Orders
1:1Open sales orders with line items, pricing, discounting, and delivery scheduling map to SalesOrderHeaderV2 and SalesOrderLine entities. We extract order headers and lines, set destination order statuses based on fulfilment progress (Open, Invoiced, Delivered) to avoid inadvertent duplicate shipments, and preserve any order-specific pricing that deviates from the standard price list. Completed orders are migrated as invoice records rather than open orders.
Pronto Xi
Purchase Orders
Microsoft Dynamics 365 Business Central
Purchase Orders
1:1Open purchase orders map to PurchTable and PurchLine entities following the same header-and-line pattern as sales orders. We preserve the vendor reference number, confirmed delivery dates, and any purchase-order-specific charges. Receipts already posted in Pronto Xi are not re-imported; only open purchase order lines awaiting receipt are migrated with their original line numbers preserved for reconciliation.
Pronto Xi
Documents and Attachments
Microsoft Dynamics 365 Business Central
SharePoint / Dataverse Document Management
1:1Linked documents stored in Pronto Xi's document management system are extracted via file references or direct Informix blob access. We extract files with their original naming conventions and associate them with the parent record in Dynamics 365's SharePoint integration or Dataverse document locations. Metadata such as document type, author, and creation date are preserved as SharePoint column values. Documents without a resolvable parent record are held in a document queue for manual classification.
Pronto Xi
Custom Modules and UDFs
Microsoft Dynamics 365 Business Central
Custom Fields / Extensions
1:1Pronto Xi environments frequently contain bespoke modules built on the SDK or RAD framework. We identify each bespoke module during scoping, map its data structures to Dynamics 365 custom fields (via Power Platform or developer extensions), and flag any that have no equivalent destination object. Custom modules without a clear Dynamics 365 counterpart are migrated as lookup tables in Dataverse with a manual rebuild handoff documented for the implementation team.
Pronto Xi
Service and Maintenance Records
Microsoft Dynamics 365 Business Central
Field Service / Asset Management
1:1Pronto Xi service module records include asset links, job scheduling, technician assignments, and contract details. These map to the Dynamics 365 Field Service Work Order entity with asset relationships, booking rules, and service agreement terms. We flag service contracts that reference Pronto Xi-specific pricing or SLA tiers requiring manual configuration in Field Service agreements.
| Pronto Xi | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Chart of Accounts | Main Account + Financial Dimensionslossy | Fully supported | |
| Customers | Customers1:1 | Fully supported | |
| Suppliers | Vendors1:1 | Fully supported | |
| Inventory Items | Released Products1:1 | Fully supported | |
| Stock Locations and Warehouses | Sites and Warehouses1:1 | Fully supported | |
| Open AR Records | Customer Transactions / Ledger Entries1:1 | Fully supported | |
| Open AP Records | Vendor Transactions / Ledger Entries1:1 | Fully supported | |
| Bills of Materials | BOMs and Formulae1:1 | Mapping required | |
| Work Orders and Manufacturing Orders | Production Orders1:1 | Mapping required | |
| Sales Orders | Sales Orders1:1 | Fully supported | |
| Purchase Orders | Purchase Orders1:1 | Fully supported | |
| Documents and Attachments | SharePoint / Dataverse Document Management1:1 | Mapping required | |
| Custom Modules and UDFs | Custom Fields / Extensions1:1 | Mapping required | |
| Service and Maintenance Records | Field Service / Asset Management1:1 | Mapping required |
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.
Pronto Xi gotchas
IBM Informix database requires specialist extraction
Deep customisation layers from 10–20 year implementations
Open AR/AP must be sequenced before period close
Module-level licensing costs for non-standard add-ons
Network dependency for remote sessions causes orphan locks
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
Informix topology assessment and extraction account provisioning
We engage with the customer's IT team to map the IBM Informix database topology. We identify the target tables for each migration object (GL accounts, customers, suppliers, inventory, work orders, BOMs, orders, AR/AP, documents), provision read-only extraction accounts with appropriate Informix view permissions, and validate connectivity from our extraction environment. The assessment output is a data dictionary covering every field we will extract and a record count estimate per object to size the migration pipeline.
Destination environment configuration and financial dimension design
We design the Dynamics 365 financial dimension framework to accommodate Pronto Xi's account hierarchy. This includes defining Main Account structures, creating Financial Dimension sets (BusinessUnit, CostCentre, Department, Project as applicable), and configuring account structures that replicate the source account segment logic. We also configure vendor groups, customer groups, warehouse structures, site hierarchies, and BOM parameters in the destination environment before any data is imported. All configuration is deployed into a Sandbox org first for validation.
Sandbox migration and reconciliation
We run a full migration into a Dynamics 365 Sandbox using production-like data volumes extracted from Informix. The customer's finance and operations leads reconcile record counts across all objects, spot-check financial balances against source reports, validate BOM structures against a sample of work orders, and sign off the schema and mapping before production migration begins. Mapping corrections, dimension assignment errors, and BOM routing issues surface here, not in production.
Period close sequencing and AR/AP extraction freeze
We coordinate with the customer's finance team to identify the final source period close date. All new transactions in Pronto Xi are frozen after the delta extraction window, open AR/AP records are extracted with full aging data, and payment and credit note sequences are captured in chronological order. This step ensures no open items are created after the migration snapshot, preventing duplicate invoice creation in Dynamics 365.
Production migration in dependency order
We run production migration in record-dependency order: Chart of Accounts (with dimension assignments), Sites and Warehouses, Products and BOMs, Customers and Vendors, Inventory balances, Open AR and AP records with payment application, Sales Orders, Purchase Orders, Work Orders, Production BOMs and Routes, Documents and Attachments, and Custom Module data. Each phase emits a row-count reconciliation report and balance validation before the next phase begins. We use the Dynamics 365 Data Management framework with entity-specific import jobs and batch sizing tuned to avoid API throttling.
Cutover, validation, and custom module rebuild handoff
We freeze Pronto Xi writes during cutover, run a final delta migration of any records modified during the migration window, then enable Dynamics 365 as the system of record. We deliver the custom module and bespoke RAD object inventory to the customer's implementation team with field-level mapping documentation. We support a two-week hypercare window where we resolve any reconciliation issues raised by the customer's finance and operations teams. We do not rebuild Pronto Xi workflows, RAD customisations, or bespoke reports as Dynamics 365 code; those are separate engagements for the implementation partner.
Platform deep dives
Pronto Xi
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between Pronto Xi and Microsoft Dynamics 365 Business Central.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Pronto Xi and Microsoft Dynamics 365 Business Central.
Object compatibility
All 8 core objects map 1:1 between Pronto Xi 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
Pronto Xi: Not publicly documented.
Data volume sensitivity
Pronto Xi 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 Pronto Xi to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Pronto Xi 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 Pronto Xi
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.