Asset Management in Dynamics 365 Supply Chain

How Dynamics 365 SCM's Asset Management module handles maintenance — work orders, preventive maintenance, condition monitoring, and the role of IoT.

Updated 2026-09-01

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