Introduction to Microsoft Dynamics 365 Business Central
Microsoft Dynamics 365 Business Central is Microsoft's flagship cloud ERP, designed to help SMB and mid-market companies manage finance, sales, operations, and service from a single platform.
Used by SMB to mid-market businesses across manufacturing, retail, distribution, and professional services
Strong fit for organizations already invested in the Microsoft ecosystem, including Office 365 and Azure
Connecting Business Central to iPaaS.com enables orders, customers, inventory, and financial data to flow automatically between your ERP and Ecommerce, POS, fulfillment, and CRM systems
API Version Support
The integration calls the Microsoft Dynamics 365 Business Central cloud business REST API (v2.0). Business Central exposes two complementary surfaces that the integration uses together — the standard API v2.0 endpoints and ODataV4 web services — under your environment's base address. Because Business Central does not push live webhook events for these flows, records are captured from Business Central on a recurring poll and on demand through a Manual Sync. This integration targets the cloud business API and is not built for on-premises deployments. See the Business Central Connections and Settings and Business Central API Endpoints articles for details.
Data Flows
The table below summarizes the data the integration can move between iPaaS.com and Business Central, and in which direction. Arrows show the direction of transfer:
→ iPaaS.com writes the data to Business Central
← iPaaS.com reads the data from Business Central
←→ the data can move in both directions
Allow Initialization? indicates whether that data can be bulk-loaded from Business Central when a subscription first connects. Whether a given flow is enabled, and in which direction, is configured per subscription during implementation.
iPaaS.com | Direction | Business Central | Allow Initialization? |
Product | ←→ | Item | |
Product Category | ← | Item Category | |
Product Inventory | ← | Item Inventory | |
Location | ← | Location | ✔️ |
Shipping Method | ← | Shipping Agent | ✔️ |
Customer | ←→ | Customer | |
Customer Category | ← | Customer Price Group | ✔️ |
Company | ←→ | Company | |
Contact | ← | Contact | |
Sales Order | ←→ | Sales Order | |
Invoice | ←→ | Sales Invoice |
Customers, companies, contacts, and orders carry their addresses. When the company-hierarchy option is enabled, a company's direct parent-company link is captured (limited to Person relationships). Invoices flow both ways — invoices are written into Business Central, and posted sales invoices are captured back into iPaaS.com. Locations, product and customer categories, product inventory, shipping methods, and posted sales invoices are capture-only (read-only in Business Central).
Versions and Release Notes
The integration follows its own version numbers. The current version is 1.0.6. Notable releases, newest first:
Version | Release Notes |
1.0.6 (current) | More dependable Sales Order capture — order tracking, payment children, and company, contact, and relationship data come across reliably — plus loop protection so a Sales Order written to Business Central is not re-imported as a duplicate on bidirectional subscriptions. |
1.0.5 | Invoices and addresses that use composite identifiers stay correctly matched to their records when they sync. |
1.0.4 | Order-level discounts transfer with the correct amount, and companies resolve reliably by their external ID so linked records stay connected. |
1.0.3 | Tax support on transactions — sales-order and invoice tax amounts transfer with the transaction — plus more reliable customer and address handling. |
1.0.2 | Company relationships are captured reliably when polling Business Central. |
1.0.1 | Invoicing: sales-invoice line creation and partial-invoice handling. |
1.0.0 | Initial release: bi-directional synchronization of products, customers, companies (with contacts and hierarchy), and sales orders; capture of product and customer categories, product inventory, locations, and shipping methods. |
Features by Release
The capabilities below are grouped by the version in which they became available, newest first. For the current behavior and any limitations of a given feature, see the linked reference articles and the Business Central Known Limitations article.
Version 1.0.3 — Transaction tax support
Tax on transactions: sales-order and invoice tax amounts transfer with the transaction.
Version 1.0.1 — Invoicing
Invoicing: invoices written into Business Central, and posted sales invoices captured into iPaaS.com, including partial-invoice handling.
Version 1.0.0 — Initial release: bi-directional ERP core
Product synchronization: items written to Business Central, and captured back into iPaaS.com.
Product categories: item categories captured from Business Central.
Product inventory: item inventory captured from Business Central.
Locations: locations captured from Business Central, with bulk initialization.
Shipping methods: shipping agents captured from Business Central.
Customer synchronization: customers written to Business Central, and captured back into iPaaS.com.
Customer categories: customer price groups captured from Business Central.
Company synchronization: companies written to Business Central, and captured back with their hierarchy.
Contacts: company contacts (Person relationships) captured from Business Central.
Sales orders: sales orders written to Business Central, and captured back into iPaaS.com.
