About the downtime reporting point template
- Last UpdatedApr 04, 2025
- 3 minute read
The reporting point template is a single location where you can create custom fields and business rules that apply to each reporting point in a given module.
The Reporting Points folder is a permanent folder that appears under the Templates folder in the System Configuration folder. A reporting point template item for each implemented module appears under the Reporting Points Templates folder.
Note: Currently, this reporting point template feature is available only for Downtime.

For example, custom fields and business rules that you create under the Downtime reporting point template are applied to Downtime reporting points in the project, when the template is applied.
The reporting point template provides a single location in which to maintain items that are used multiple times in your project. This is for convenience and also to reduce configuration time.
Apply a reporting point template

When you apply the defined reporting point template, each reporting point of that module type in the project is populated with the fields, business rules, and properties that are defined in the template. There is no ability to undo changes after they are applied.
To apply the template
-
Right-click the Downtime item under Reporting Points, and click Apply Template.

PropertyBehavior property
When you apply templates to your project, it is important to be aware of the effects.
For example, when you apply a reporting point template, properties that are set by an individual reporting point can be overwritten. In turn, an equipment template can override properties set by a reporting point template.
The PropertyBehavior property on the reporting point template determines which properties are overwritten, and the equipment template has a similar property.

|
Value of Property Behavior |
Result |
|---|---|
|
OverrideDefaultProperties |
Overrides properties that have a Default value. Does not override properties modified at the individual reporting point. |
|
OverrideAllProperties |
Overrides properties that have an All value, including those modified at the individual reporting point. |
Good practices
Before you apply the reporting point template, apply equipment templates first.
Avoid any overlap fields or rules between equipment templates and reporting point templates.
It is possible to use equipment templates to position the reporting points in the hierarchy and then to use reporting point templates to add common fields and rules.
Only include fields that are specific to particular equipment types on the equipment template.
If the two template types have an overlap, based on the PropertyBehavior property, the one applied last prevails. So, if there is an overlap, between an equipment template and a reporting point template, and the reporting point template is applied first and then the equipment template, the corresponding reporting points get the equipment template properties for common fields and rules. If the reporting point template is applied again, then the corresponding items get the reporting point configuration and so on.
Sample rules for Downtime
A sample rule named RecordNotCompleted is supplied with the Downtime reporting point template.
-
EvaluationExpression: ([Cause] IS NULL) OR ([Cause Location] IS NULL) OR ([Classification] IS NULL).
-
Explanation: Record is incomplete if Cause, Cause Location or Classification is not entered.
