Perform Maintenance Activity Order#
MaintenanceActivityOrder.Perform
Overview#
This operation is used to execute, partially or completely, a Maintenance Activity Order (MAO) which is In Progress.
The Perform Maintenance Activity Order page and navigation within it provide a cockpit user experience (examples are shown below), which will allow you to more easily flow between the setup entities.
Preconditions#
- The MAO is in the execution state In Progress.
- The user must either belong to the MAO Owner Role or be the MAO Owner Role (either the MAO Owner Role or Owner User must be defined).
- If the parts consumed are tracked in inventory, there must be enough quantity to be consumed.
- The MAO must not be included in another MAO, that is, the Parent MAO property must be
null. - If the MAO is associated with a Resource that has Defines Resource Parts enabled, the provided Part and Designator must only match to one Resource Part.
- If the MAO Part is Consumable, there cannot be two Materials for the same MAO Part. However, the same Material can be used in two different Parts of the same MAO.
- If the MAO Part is Repairable, there can only be one Material for the same MAO Part.
- The chosen Material for any MAO Part should belong to the same Facility of the entity to which the MAO applies.
Info
For a better user experience and an enhanced workflow, when switching between the cockpit tabs the system automatically saves any changes.
Sequence of Steps#
A MAO may have a Checklist, a Data Collection, a BOM, it may support manual reporting of labor hours or the reading and understanding of specific Documents.
Note
The icons used in the tabs indicate their status as follows:
= Not Started
= In Progress
= Completed
Information Tab#
This step provides basic information about the selected MAO and Material.
Data Collection Tab#
The Type of MAO Data Collections is Long Running. This Type is configured in the DataCollectionType Lookup Table.
Checklist Tab#
The Execution Mode of MAO Checklists is always Long Running.
Parts Tab#
Parts are consumed according to a pre-defined BOM. Parts are implemented as Products. Products can be configured to be consumed (from Materials) or not. If Products need to be consumed, you must provide the Materials from which the quantities will be consumed. Mandatory parts must be consumed in the exact quantity defined in the BOM.
If the property Restrict Parts to BOM is set to false, you can add any other Part to the MAO. If the MAO Part Information Name property is set to true, you must provide the MAO Part Information Value.
If the MAO Part is Repairable, and a Material already exists at the Resource Part for the specified Product and Designator, you must replace it by first removing the existing Material and then adding a new one. If no Material exists at the Resource Part, you only need to add a new Material.
Note
If Parts are not consumed according to the BOM, a warning appears.
Personnel Tab#
If the MAO property Enable Manual Labor Report is true, you can report labor manually when performing a MAO. Employees can be added with a certain duration in hours.
Note
If the property Restrict Check-In is set, only Employees who have one of the required Certifications can be reported.
Documents Tab#
If the MAO has any associated Documents, they are displayed in this panel. If the document requires to be marked as read and understood, you must check the appropriate box before completing the operation.
Info
You can switch between the Information, Data Collection, Checklist, Parts, Personnel, and Documents by selecting the respective tab.
A Data Collection may be configured to send data to SPC, in which case one or more SPC Charts will appear.





