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.

Reviewed August 20262 min read · 545 wordsPublished Updated
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

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.