Mar 13, 2026

Integration & Connectivity

Windchill Microsoft Dynamics Integration Guide

Windchill Microsoft Dynamics Integration Guide

Overview

Integrating PTC Windchill with Microsoft Dynamics 365 Finance & Supply Chain (D365 F&SCM) — or its predecessor Dynamics AX — enables mid-market and enterprise manufacturers to automate BOM and part master transfer from engineering to operations. As Dynamics 365 has grown in manufacturing market share, the Windchill-Dynamics integration has become increasingly common, particularly among industrial equipment and automotive tier suppliers.

Integration Fact

Detail

PLM system

PTC Windchill (PDMLink, MPMLink)

ERP system

Microsoft Dynamics 365 F&SCM, Dynamics AX

Integration direction

Primarily Windchill → Dynamics; feedback possible

Integration approach

Azure Integration Services, MuleSoft, custom API

D365 APIs

REST OData APIs, Data Entities

Typical timeline

4–8 months

Data Flows: Windchill to Dynamics 365

Data Object

D365 Target

Part master

Released products (EcoResProduct / EcoResDistinctProduct)

Engineering BOM

Bills of materials (BOMTable / BOMLine)

Routes/Routings

Production routes (RouteTable / RouteOpr)

Engineering Change

Engineering Change Management module (if licensed)

Document links

Document management attachments

Microsoft Dynamics 365 Engineering Change Management

Dynamics 365 F&SCM includes a native Engineering Change Management module (ECM) that mirrors much of what PLM systems provide. For organizations using both Windchill and D365:

  • Windchill owns the EBOM (design authority, CAD integration, revision control)

  • D365 ECM owns the manufacturing change process (production impact, routing updates, procurement notifications)

  • The integration transfers released engineering data from Windchill to D365, where manufacturing engineering performs MBOM and routing work within D365's ECM module

This "split" model is common for Dynamics customers — Windchill for design, D365 ECM for manufacturing change execution.

Integration Architecture for Windchill-Dynamics

Azure Integration Services (Recommended for Microsoft-centric organizations)
Azure Logic Apps, Azure Service Bus, and Azure API Management provide a cloud-native integration stack that aligns with D365's cloud architecture. Data flows:

  1. Windchill triggers a release event

  2. Azure Service Bus queues the BOM payload

  3. Azure Logic App transforms and validates the data

  4. D365 OData REST API receives the product/BOM creation request

MuleSoft
For organizations with existing MuleSoft investment, pre-built Windchill and D365 connectors in the MuleSoft Anypoint Exchange accelerate development.

Custom D365 OData Integration
D365 exposes all core entities via OData REST APIs. Custom code (C#, Python) can call these APIs to create/update products, BOMs, and routes. This is the most flexible but also the highest-maintenance approach.

D365-Specific Considerations

Product variant management
D365 has a sophisticated product variant framework (configurations, sizes, colors, styles). If Windchill manages configurable products, the variant structure must be mapped carefully to D365 product masters.

Engineering vs Operations product lifecycle states
D365 has product lifecycle states (Active, Prototype, Retired, etc.) that must be aligned with Windchill revision states. Define the state transition rules before integration design.

BOM version management
D365 BOM versions can be date-effective. Map Windchill BOM revisions to D365 BOM versions with appropriate effectivity dates to maintain traceability.

Route integration
If using Windchill MPMLink for process planning, routing data (operations, work centers, standard times) can be transferred to D365 production routes, eliminating manual route re-entry.

Frequently Asked Questions

Does Microsoft provide a connector for Windchill integration?
Microsoft does not provide a native Windchill connector. Most implementations use Azure Integration Services, MuleSoft, or custom OData API development. Third-party integration vendors like Liaison (Epicor) and TIE Kinetix also offer pre-built manufacturing ERP integrations.

What is the difference between Dynamics AX and Dynamics 365 F&SCM integration?
Dynamics AX (pre-2016) uses X++ business logic and .NET-based integrations. Dynamics 365 F&SCM is cloud-native and uses modern REST/OData APIs. If you're on legacy AX, upgrading to D365 before building a Windchill integration is strongly recommended — the modern API stack significantly reduces integration complexity.

Can Windchill MPMLink process plans flow into D365 as production routes?
Yes. Windchill MPMLink process plans include operation sequences, work centers, and standard times — the same data that D365 stores in production routes. With an integration layer that maps MPMLink operations to D365 route operations, process plans can be transferred automatically on release, eliminating manual route entry.

See Also

Continue Reading

INSIGHTS

Leveraging data analytics for effective sustainable supply chain management

INSIGHTS

Leveraging data analytics for effective sustainable supply chain management