ERP migration

Migrate from Pronto Xi to Microsoft Dynamics 365 Business Central

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 logo

Pronto Xi

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

93%

13 of 14

objects map 1:1 between Pronto Xi and Microsoft Dynamics 365 Business Central.

Complexity

BStandard

Timeline

6-10 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

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

Pronto Xi logo

Pronto Xi

What's pushing teams away

  • Long-running implementations accumulate bespoke custom modules and reports that become difficult to maintain or upgrade, creating technical debt that makes migration feel necessary but daunting.
  • Customer support quality is inconsistent — some reviews cite slow response times or resolution gaps, particularly for complex technical issues requiring database-level investigation.
  • Network dependency for remote access creates session fragility — dropped connections leave orphaned processes and database locks requiring manual admin intervention to clear.
  • Pricing opacity and module-level costs mean organisations face unpredictable bills as they expand usage across departments and sites.
  • Implementation timelines stretch from weeks to months, and the system enforces Pronto's own process logic rather than bending to existing business workflows, causing friction during rollout.

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

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

maps to

Microsoft Dynamics 365 Business Central

Main Account + Financial Dimensions

lossy
Fully supported

Pronto 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

maps to

Microsoft Dynamics 365 Business Central

Customers

1:1
Fully supported

Pronto 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

maps to

Microsoft Dynamics 365 Business Central

Vendors

1:1
Fully supported

Pronto 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

maps to

Microsoft Dynamics 365 Business Central

Released Products

1:1
Fully supported

Pronto 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

maps to

Microsoft Dynamics 365 Business Central

Sites and Warehouses

1:1
Fully supported

Pronto 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

maps to

Microsoft Dynamics 365 Business Central

Customer Transactions / Ledger Entries

1:1
Fully supported

Outstanding 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

maps to

Microsoft Dynamics 365 Business Central

Vendor Transactions / Ledger Entries

1:1
Fully supported

Open 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

maps to

Microsoft Dynamics 365 Business Central

BOMs and Formulae

1:1
Mapping required

Pronto 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

maps to

Microsoft Dynamics 365 Business Central

Production Orders

1:1
Mapping required

Work 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

maps to

Microsoft Dynamics 365 Business Central

Sales Orders

1:1
Fully supported

Open 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

maps to

Microsoft Dynamics 365 Business Central

Purchase Orders

1:1
Fully supported

Open 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

maps to

Microsoft Dynamics 365 Business Central

SharePoint / Dataverse Document Management

1:1
Mapping required

Linked 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

maps to

Microsoft Dynamics 365 Business Central

Custom Fields / Extensions

1:1
Mapping required

Pronto 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

maps to

Microsoft Dynamics 365 Business Central

Field Service / Asset Management

1:1
Mapping required

Pronto 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.

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.

Pronto Xi logo

Pronto Xi gotchas

High

IBM Informix database requires specialist extraction

High

Deep customisation layers from 10–20 year implementations

Medium

Open AR/AP must be sequenced before period close

Medium

Module-level licensing costs for non-standard add-ons

Low

Network dependency for remote sessions causes orphan locks

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

  • IBM Informix extraction requires specialist tooling

    Pronto Xi stores all operational data in IBM Informix, and the platform's primary export mechanism is through the application itself or direct database access. Application-level exports are incomplete and omit historical transactions, cost layers, and BOM revision history. We engage specialist extraction tooling to pull structured records directly from Informix tables using read-only accounts with appropriate view permissions. Without this approach, the migration omits critical manufacturing and financial history. The Informix topology must be scoped during assessment before extraction accounts are provisioned.

  • GL account hierarchy restructuring into Financial Dimensions

    Pronto Xi uses a hierarchical account code system stored in Informix with custom segments that vary by implementation. Dynamics 365 F&SCM uses a Main Account structure combined with configurable Financial Dimension sets. Mapping Pronto Xi's flat or hierarchical account codes to Dynamics 365's dimension framework requires a detailed account analysis and dimension design exercise before any financial data migrates. Accounts with invalid characters, lengths exceeding limits, or conflicting codes must be resolved before the chart of accounts can be activated in Dynamics 365.

  • Custom RAD modules lack a direct Dynamics 365 equivalent

    Many Pronto Xi customers have accumulated bespoke modules built on the SDK and RAD framework over 10-20 year implementations. These custom elements often reference deprecated field IDs, lack external documentation, and have no native Dynamics 365 counterpart. We identify each bespoke module during scoping, map their data structures where possible to Dataverse custom tables or custom fields, and flag any that require a rebuild by the implementation team. Custom module data is migrated as lookup data rather than functional modules.

  • BOM revision and routing step dependencies break production activation

    Pronto Xi BOMs tie component items, quantities per assembly, and revision versions to specific routing operations. Dynamics 365 requires BOMs to be validated against active routes before production orders can be scheduled. If a migrated BOM references a route step that does not exist in Dynamics 365, or a BOM revision that was deprecated in Pronto Xi but still referenced in open work orders, the production order activation fails. We flag all BOM-route dependencies during staging and resolve inactive routes before production data is imported.

  • Open AR/AP sequencing failure causes duplicate postings

    Migrating outstanding receivables and payables mid-period risks duplicate postings or payment allocation mismatches if not sequenced correctly. We extract all open AR/AP records before triggering the final period close at source, apply matching payments and credit notes at the destination in the correct chronological order, and preserve aging bucket assignments from the source to the destination. Any invoices partially paid in Pronto Xi require the remaining balance to be migrated as open rather than closed, with the original payment history retained for audit purposes.

Migration approach

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

Context on both ends of the pair

Pronto Xi logo

Pronto Xi

Source

Strengths

  • Integrated financials, inventory, and supply chain in a single Informix-backed platform
  • Modular architecture allows phased rollout across finance, distribution, and manufacturing
  • Australian-based support teams with deep knowledge of local regulatory requirements
  • Six-monthly continuous delivery releases with tested upgrade paths
  • Supports cloud, on-premise, and hybrid deployment to suit varied infrastructure strategies

Weaknesses

  • Pronounced customisation accumulation over long implementation lifecycles creates migration complexity
  • IBM Informix as the underlying database limits external integration options and requires specialist knowledge
  • Network dependency for remote access causes session fragility with orphaned processes and DB locks
  • Pricing structure is opaque and module-based, making total cost of ownership difficult to estimate upfront
  • Limited publicly documented REST API — custom integrations rely on SDK and RAD framework
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 Pronto Xi and Microsoft Dynamics 365 Business Central.

B

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

    A

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

    Pronto Xi: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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 consultation

Most migrations land between six and ten weeks for organisations with under 50,000 inventory items, straightforward BOM structures (single-level), and no bespoke RAD modules. Migrations with multi-level BOMs with routing dependencies, large work order backlogs, more than five warehouse locations, or multiple bespoke modules move to fourteen to twenty-two weeks because of Informix extraction complexity, financial dimension restructuring, and BOM revision resolution. Custom module rebuilds by the implementation partner run in parallel but outside our migration scope.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Pronto Xi.
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