A360 Maintenance Work Rule
The Maintenance Work Rule object stores the details about one or more condition rules that apply to a Maintenance Asset on a Maintenance Plan. Work Rules, with their condition definitions, are used to provide dynamic automation for the generation of Work Orders from the Maintenance Plan.
API Name: SVMXA360__SM_MaintenanceWorkRule__c
Number of Fields: 6
FIELD LABEL
FIELD NAME
DATA TYPE
DESCRIPTION
Custom Relationship Fields
​A360 Maintenance Plan
SVMXA360__MaintenancePlan__c
Master-Detail(A360 Maintenance Plan)
The associated maintenance plan to which work rules are defined.
A360 Maintenance Plan Asset
SVMXA360__MaintenancePlanAsset__c
Lookup(A360 Maintenance Plan Asset)
The associated maintenance plan asset to which work rules are defined.
A360 Maintenance Plan Work Rules must be associated to a Maintenance Plan Asset, so the condition definitions can qualify based on the asset's attributes.
Work Type
SVMXA360__WorkType__c
Lookup(Work Type)
The associated work type. Work orders generated from the Work Rule’s maintenance plan will inherit the Work Rule’s work type duration, required skills and products, and linked articles. If this field is left unpopulated, the work order will inherit the work type from either the associated maintenance asset or from the maintenance plan itself.
Standard Fields
Work Rule Title
Name
Text(80)
The name of the work rule.
Custom Fields
Advanced Expression
SVMXA360__AdvancedExpression__c
Long Text Area(32768)
To store the advanced expression logic for the conditions defined for the Maintenance Work Rule.
Sort Order
SVMXA360__SortOrder__c
Number(9, 0)
A field for indicating the sort order of the Maintenance Work Rule. Sort Order sets the precedence that determines how work orders are generated when a maintenance plan asset has two or more maintenance work rules generating a work order for the same date. The lowest sort order value takes precedence. This field’s Sort Order can be mapped to the Maintenance Work Rule created based on the Template.
Was this helpful?