Asset Management in Dynamics 365 Supply Chain
By Emil Björk · Microsoft business apps consultant, Gothenburg
How Dynamics 365 SCM's Asset Management module handles maintenance — work orders, preventive maintenance, condition monitoring, and the role of IoT.
On this page (10)
For asset-heavy operations — manufacturers with production equipment, utilities, transport fleets, building owners, energy companies — maintenance management is operationally critical. Downtime is expensive; reactive maintenance is more expensive than planned. Dynamics 365 Supply Chain Management ships an Asset Management module covering the full enterprise maintenance lifecycle.
Asset registry
A hierarchical asset register holds every maintainable asset:
- Asset — a piece of equipment with identifier, model, location, criticality.
- Functional location — where the asset lives (plant, line, area, building, room).
- Asset type and category — classification for reporting and policy.
- Manufacturer, serial number, warranty — for vendor management.
- Lifecycle status — Active, In Storage, Disposed, Under Service.
Assets are arranged in trees — a production line is a parent of its machines; a machine is a parent of its sub-assemblies; sub-assemblies are parents of components. Work orders attach at any level.
Maintenance work orders
The central object — a work order captures planned or unplanned maintenance work:
- Type — Preventive, Corrective, Inspection, Improvement, Project.
- Asset / functional location — what's being worked on.
- Description and detailed work — what needs doing.
- Resources required — internal technicians, external contractors, equipment.
- Materials required — spare parts, consumables.
- Schedule — start, end, priority, deadline.
- Status — Created, Scheduled, In Progress, Completed, Posted.
- Actual time and materials — captured as work progresses.
Preventive maintenance
Configurable maintenance schedules generate work orders automatically:
- Time-based — every 90 days, every quarter, every year.
- Counter-based — every 1,000 operating hours, every 100,000 miles, every 50,000 cycles.
- Condition-based — when a sensor reading exceeds a threshold.
- Mixed — whichever triggers first.
Pre-defined maintenance plans bundle the required steps, parts, tools, and skills for each maintenance event, so the work-order template is reusable.
Condition monitoring
Asset counters track usage and condition values manually entered or auto-collected from IoT sensors. Thresholds trigger work orders when crossed. Common counters: operating hours, production count, temperature, vibration, pressure, oil quality.
Spare parts
Parts inventory ties to assets through BOM-like structures showing which parts apply to which assets. Work orders reserve and consume parts from inventory; stock-out warnings prompt re-ordering.
Resource scheduling
Maintenance resources have skills, certifications, and calendars. The schedule board (similar to Field Service) shows planned work orders against resources with conflict and load visibility.
Cost accounting
Every work order captures labour cost, materials cost, and external services cost. Total maintenance cost per asset, per asset class, per location feeds operational cost analysis.
IoT integration
Industrial IoT data through Azure IoT Hub feeds the condition-monitoring layer:
- Real-time sensor values stream in.
- Thresholds and ML anomaly detection trigger alerts.
- Alerts auto-generate work orders.
- Predicted failures drive preventive action before breakdown.
This is the same pattern as Connected Field Service applied to internal assets rather than customer-installed equipment.
Reporting.
- Asset performance — uptime, MTBF, MTTR (mean time between failures, mean time to repair).
- Maintenance cost — per asset, per type, per period.
- Compliance — overdue preventive maintenance, audit-ready records.
- Reliability analysis — patterns suggesting product or supplier issues.
Where it fits
Asset Management in SCM is enterprise-grade — comparable to dedicated CMMS (computerised maintenance management systems) like SAP PM, IFS Asset Management, IBM Maximo. Smaller operations may use simpler tools; SCM customers benefit from having maintenance integrated with the same ERP that handles finance, supply chain, and production.
Operational reality
Maintenance discipline is more important than the software. Configure the system thoughtfully; train the technicians; audit the data quality; review reports monthly. The software supports the discipline.
Related guides
- The Cash Management module in Dynamics 365 FinanceHow F&O's Cash Management handles cash positions, bank reconciliation, payment processing, and cash flow forecasting at enterprise scale.
- Credit and collections management in Dynamics 365 FinanceHow F&O's Credit and Collections module handles customer credit risk, dunning, payment-promise tracking, and collections workflow.
- Sales tax setup in Dynamics 365 FinanceHow to configure US-style sales tax in F&O — tax authorities, tax codes, tax groups, item tax groups, and the integration with Avalara / Vertex.
- Dynamics 365 Finance environments and Lifecycle ServicesHow environments work in Dynamics 365 Finance and Supply Chain — Tier 1 through Tier 5, the role of Lifecycle Services, and the move to managed environments.
- 1099 reporting for US in Dynamics 365 FinanceHow F&O handles US 1099 reporting — vendor classification, 1099 boxes, year-end generation, e-filing, and the recipient-copy distribution.
Browse every guide in Finance & SCM or just Finance.
Was this helpful?
Signals which guides land and which need work. No account, no comment box — corrections go through the contact page.
Spot something wrong or want a topic covered? Send a correction or a topic request — both are welcome.