Using condition based maintenance in D365 to trigger work orders based on asset performance

Not all maintenance decisions benefit from forecasting. In some cases, the right response is immediate action when a specific condition is met.

Condition-based maintenance in D365 Asset Management is designed for those scenarios. Instead of estimating when maintenance might be needed, the system reacts when a defined threshold is crossed. When used correctly, this approach removes guesswork while avoiding alert noise and duplicate work.

How Condition-Based Maintenance Works

Condition-based maintenance in D365 relies on asset counters and defined trigger conditions.

A counter represents a measurable attribute such as temperature, pressure, or runtime. A maintenance plan defines a threshold for that counter. When the registered value crosses the threshold, D365 evaluates whether maintenance should be created and how it should be planned within a structured maintenance schedule in Dynamics 365.

Until that threshold is reached, nothing happens.

This behavior is intentional. The system is not monitoring for trends or projections. It is waiting for a specific condition to occur.

Condition based maintenance in D365 asset management triggered by equipment thresholds

Defining a Trigger Condition

 Trigger conditions are defined within maintenance plans using counter-based lines.

Each condition specifies:

  • Which counter is evaluated 
  • The threshold value 
  • Whether maintenance is triggered when the value is reached or exceeded 
  • How often the system should evaluate the condition

These rules exist before any event occurs. When a condition is met, the system responds based on that predefined logic.

This structure makes condition based maintenance predictable and transparent. There is no interpretation or forecasting involved.

D365 asset management setup for condition based maintenance and automated work orders

When the Threshold Is Crossed

Once a registered counter value exceeds the defined threshold, D365 evaluates the condition during the scheduling process.

At this point, the system does not send a notification or raise an alert. It checks whether maintenance already exists for the asset and determines whether a new work order should be created.

This evaluation step is what separates condition based maintenance from simple alerting systems or basic condition based maintenance software that relies on notifications alone.

 

Condition based maintenance example in D365 asset management using real-time asset data

Automatic Work Order Creation

If the condition is met and no relevant work order is already open, D365 automatically creates a work order.

The work order is tied directly to:

  • The asset
  • The maintenance plan
  • The triggering condition

From the maintenance team’s perspective, the result is clear. A work order appears because a defined condition was reached, not because someone noticed an issue or reviewed a report.

Condition based maintenance software in D365 asset management for automated asset management workflows

Avoiding Duplicate Work Orders

One of the most important behaviors in condition-based maintenance is what happens next.

If the same condition remains true while a work order is already open, D365 does not create another one. The system recognizes that maintenance is already in progress and suppresses duplicates.

This prevents:

  • Alert fatigue
  • Multiple work orders for the same issue
  • Manual cleanup after repeated threshold checks

This behavior allows condition based maintenance to scale without overwhelming maintenance teams or degrading the broader asset management process.

Where Condition-Based Maintenance Fits Best 

Condition-based maintenance works best when:

  • A specific threshold represents meaningful risk 
  • Immediate action is required once that threshold is crossed 
  • Forecasting adds little value compared to direct triggers

Common examples include:

  • Temperature limits
  • Pressure thresholds 
  • Safety-related conditions 
  • Regulatory limits

In these cases, waiting for a forecasted maintenance date can introduce unnecessary risk.

Condition-Based vs Predictive Maintenance

While predictive maintenance focuses on forecasting future work based on usage trends, condition-based maintenance focuses on direct triggers.

Both approaches rely on counters, but they answer different questions:

  • Predictive maintenance asks when maintenance is likely to be needed 
  • Condition-based maintenance asks whether maintenance is needed right now

Understanding the difference helps teams choose the right model for each asset and failure mode within a broader asset management strategy.

Using Condition-Based Maintenance Without Creating Noise

Condition-based maintenance delivers value when thresholds are meaningful and triggers are intentional. SysBrilliance helps organizations define counter conditions, suppression logic, and trigger strategies in D365 so maintenance reacts when it should, without overwhelming teams with duplicate work orders or unnecessary alerts.

How condition based maintenance software supports asset management in D365 asset management systems

Using Condition-Based Maintenance Intentionally

Condition-based maintenance is most effective when conditions are clearly defined and tied to meaningful outcomes.

When thresholds are chosen carefully, D365 becomes a system that reacts appropriately without constant supervision. When conditions are poorly defined, the system either overreacts or stays silent when it should not.

The value comes from intentional design, not from adding more conditions.

Condition-based maintenance only works when the triggers behind it are set up with purpose. If you want to build smarter threshold logic, reduce unnecessary work orders, and make D365 respond the way it should, contact SysBrilliance to get started.