Introduction to Microsoft Dynamics NAV
Microsoft Dynamics NAV (Navision) is the on-premise predecessor to Business Central, a widely deployed ERP managing financials, inventory, purchasing, and HR for mid-market businesses.
Used by mid-market manufacturers, distributors, and retailers running established on-premise ERP environments
Common in organizations that have not yet migrated to Business Central but need modern integration capabilities
Connecting Dynamics NAV to iPaaS.com enables order, customer, inventory, and financial data to move reliably between your ERP and connected commerce and fulfillment platforms
API Version Support
The integration communicates with Microsoft Dynamics NAV through its OData web services. Each transfer depends on the corresponding OData web service being published in NAV under its exact service name (for example, Customers, Items, SalesOrders, SalesOrderLines, and SalesInvoices), served under your NAV instance's OData base address. NAV does not publish a stable, versioned public API namespace, so the integration is built against the documented on-premise OData web services for your environment. See the Microsoft Dynamics NAV Connections and Settings and Microsoft Dynamics NAV API Endpoints articles for details.
Data Flows
The table below summarizes the data the integration can move between iPaaS.com and Microsoft Dynamics NAV, and in which direction. Arrows show the direction of transfer:
→ iPaaS.com writes the data to Microsoft Dynamics NAV
← iPaaS.com reads the data from Microsoft Dynamics NAV
←→ the data can move in both directions
Allow Initialization? indicates whether that data can be bulk-loaded from NAV when a subscription first connects. Whether a given flow is enabled, and in which direction, is configured per subscription during implementation.
iPaaS.com | Direction | Microsoft Dynamics NAV | Allow Initialization? |
Product | ←→ | Item | |
Product Variant | ←→ | Item Variant | |
Product Inventory | ← | Item Inventory | |
Customer | → | Customer | |
Company | → | Customer (Company) | |
Location | ← | Location | ✔️ |
Shipping Method | ← | Shipping Agent | ✔️ |
Sales Order | ←→ | Sales Order | |
Invoice | ← | Sales Invoice | |
Order Tracking Number | ← | Shipment Tracking |
Sales orders carry their line items, addresses, payments, and shipment tracking numbers. Locations, shipping methods, product inventory, and posted sales invoices are captured from NAV only (read-only in NAV). Companies are written to NAV only — company capture from NAV into iPaaS.com is not available in this version.
Versions and Release Notes
The integration follows its own version numbers. The current version is 1.0.
Version | Release Notes |
1.0 (current) | Bi-directional synchronization of products, product variants, and sales orders; write of customers and companies to NAV; and capture of product inventory, locations, shipping methods, sales invoices, and shipment tracking numbers from NAV. |
Features by Release
The capabilities below reflect the current 1.0 integration. For the current behavior and any limitations of a given feature, see the linked reference articles and the Microsoft Dynamics NAV Known Limitations article.
Version 1.0 (current) — On-premise ERP: catalog, accounts, and order-to-invoice
Product synchronization: items written to NAV, and captured back into iPaaS.com, including standalone inventory captures.
Product variants: item variants written to NAV, and captured back into iPaaS.com.
Customer synchronization: customers written to NAV.
Company synchronization: companies written to NAV.
Locations: locations captured from NAV, with bulk initialization.
Shipping methods: shipping agents captured from NAV.
Sales orders: sales orders written to NAV, and captured back with their lines, addresses, payments, and tracking.
Invoice capture: posted sales invoices captured from NAV.
