A per-tenant Business Central extension that syncs your CAD/PLM system (SolidWorks PDM, Autodesk Vault, Siemens Teamcenter) with BC items, BOMs, and engineering changes — built, installed, and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $799.00 USD; request a quote for a scoped proposal.
Aperçu illustratifA per-tenant Business Central extension that syncs your CAD/PLM system (SolidWorks PDM,
Autodesk Vault, Siemens Teamcenter) with BC items, BOMs, and engineering changes — built, installed, and supported by ECOSIRE.
Aucune configuration à faire vous-même — une app fonctionnelle conçue, installée et prise en charge par ECOSIRE.
Commencez par un prix de développement unique. Nous cadrons le projet avec vous au lancement.
ECOSIRE la développe, la configure et l'installe sur votre Dynamics 365 Business Central.
Vous êtes en ligne en 2–4 semaines environ, avec une période d’assistance après le lancement.
Stop entering every part twice. When your engineers release a design in SolidWorks PDM, Autodesk Vault, or Siemens Teamcenter, that part number, description, unit of measure, and bill of materials should already exist in Business Central — not get re-keyed by a planner days later. The CAD / PLM Integration Connector is a per-tenant AL extension that ECOSIRE builds, installs, and supports directly on your Business Central environment to make that happen, in both directions.
This is not an instant AppSource download. It is a build-to-order engagement. We start from your real CAD/PLM system, your item and routing conventions, and your engineering change process, then deliver a connector tailored to them. Under the hood it uses standard Business Central building blocks: table and page extensions on Item, BOM, and a new sync-mapping table; event subscribers on item and production BOM validation; job queue entries for scheduled polling; and the BC REST/OData v4 API (plus Dataverse where your PLM already integrates with Power Platform) as the integration surface. No core objects are modified — everything ships as an extension so your base app stays upgrade-safe through Microsoft's release waves.
The connector handles the hard parts engineering integrations usually skip: transforming an engineering BOM (eBOM) into a manufacturing BOM (mBOM) with phantom/sub-assembly logic, linking released drawings and documents to BC items, propagating PLM engineering changes (ECO/ECR) to ERP, and resolving conflicts when both sides edit the same record. Mapping rules are configuration-driven, so field mappings and transformation logic stay maintainable instead of buried in code. Dedicated permission sets keep the sync service account least-privileged, and every sync run is logged for audit.
Owns the integration between design tools and the ERP. Wants a single source of truth for part numbers and BOMs, no dual entry, and an upgrade-safe extension they don't have to hand-patch every BC release wave.
Lives in the gap between eBOM and mBOM. Needs released engineering structures to land in Business Central correctly — phantoms expanded, sub-assemblies in place — so production orders and MRP run on accurate data.
Manages ECO/ECR releases and document revisions in the PLM system. Wants approved changes to propagate to ERP automatically with effective dates and a clear audit trail, instead of emailing planners a change list.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Natif Dynamics 365 Business Central |
|---|---|---|---|---|
| Bi-directional item & BOM sync (CAD/PLM ⇄ BC) | Inclus | Prise en charge partielle | Prise en charge partielle | Non inclus |
| eBOM-to-mBOM transformation (phantoms, sub-assemblies, make/buy) | Inclus | Prise en charge partielle | Non inclus | Non inclus |
| Engineering change (ECO/ECR) propagation with effective dates | Inclus | Prise en charge partielle | Prise en charge partielle | Non inclus |
| Configuration-driven mapping & conflict resolution | Inclus | Non inclus | Prise en charge partielle | Non inclus |
| Tailored to YOUR specific CAD/PLM system & conventions | Inclus | Inclus | Non inclus | Non inclus |
| Per-tenant, upgrade-safe extension (no base-object changes) | Inclus | Prise en charge partielle | Inclus | Inclus |
| Installed & supported on your environment by the builder | Inclus | Non inclus | Prise en charge partielle | Non inclus |
| Ongoing support across BC release waves & PLM API changes | Inclus | Non inclus | Prise en charge partielle | Prise en charge partielle |
Typical delivery is 4–8 weeks depending on your CAD/PLM system and the complexity of your BOM transformation and field-mapping rules. We start with a discovery workshop, build the AL extension against a copy of your data, install it first on your Business Central sandbox for UAT, then deploy the signed per-tenant extension to production. This is a build-to-order engagement — there is no instant AppSource download; ECOSIRE installs and configures it on your environment.
Every build includes a warranty window after go-live for defect fixes at no extra charge. Because the connector ships as a per-tenant extension with no base-object modifications, it stays compatible across Microsoft's BC release waves — but we offer an ongoing support and maintenance plan that covers compatibility testing against new BC versions, CAD/PLM API changes, mapping adjustments, and enhancements. You always retain the source and the installed .app; support is a service, not a lock-in.
We build the connector for your licensed system — most commonly SolidWorks PDM, Autodesk Vault, and Siemens Teamcenter — using their REST/web service APIs or, where direct API access is restricted, a staging-layer export/import. We confirm the exact integration method for your system during discovery before any build begins.
No. The connector is delivered entirely as an AL extension using table extensions, page extensions, and event subscribers. It adds new objects and subscribes to standard events rather than altering Microsoft's base objects, which keeps your environment upgrade-safe and avoids the maintenance burden of customized core code.
Conflict behavior is configuration-driven per field. You can choose a source-of-truth side per field (for example, PLM owns the engineering structure while BC owns cost and inventory data), last-write-wins by timestamp, or route conflicts to a manual review queue inside Business Central. We tune these rules with you during UAT so the sync reflects your real data ownership.
Yes. If your PLM already syncs to Dataverse, we can bridge through it — reusing existing virtual tables and the BC–Dataverse dual-write rather than standing up a second independent pipe. Where there is no Dataverse footprint, the connector talks directly to the BC REST/OData v4 API. We recommend the right path during discovery.

A true finite-capacity APS engine for Dynamics 365 Business Central that builds optimized, executable schedules respecting machines, labor, tooling and material availability simultaneously. Built, installed and supported by ECOSIRE as a per-tenant AL extension.

A build-to-order AL extension that supercharges Business Central's native MRP/MPS with demand-driven forecasting, bulk SKU parameter management, and supply-vs-demand pegging — so planners replan thousands of items in minutes. Built, installed as a per-tenant extension, and supported by ECOSIRE.

Crop, livestock and farm-input cost management with harvest batch traceability for agribusiness — built as a per-tenant Business Central extension, installed and supported by ECOSIRE.

A custom-built AL extension that adds an AI Copilot to Business Central — natural-language queries over your ledger data, anomaly and fraud detection, cash-flow forecasting and automated variance narratives. Built, installed per-tenant and supported by ECOSIRE.
A per-tenant Business Central extension that syncs your CAD/PLM system (SolidWorks PDM, Autodesk Vault, Siemens Teamcenter) with BC items, BOMs, and engineering changes — built, installed, and supported by ECOSIRE.