Maintenance Management (CMMS)

3 Days


Eng. Muhannad Sraihiny
IFMA/FMP, AFM, C3, CAFM Consultant


What is CMMS?

  • Computerized maintenance management system (CMMS)
  • Work order management
  • Planning and scheduling
  • Asset management and tracking
  • Resource management
  • Management Reports

Primary Data

  • Provides the coordination of information.
  • Set-up codes in the system Work Trade, WO categories, Failures etc.
  • Define background information which will be used by the other modules – example: supplier/vendor lists, employee data, bill of materials etc.
  • Populated prior to roll-out of the CMMS.
  • Codes defined by Management


  • Location can be organised by assigning codes. This would help the user to locate buildings, floors and rooms easily.
  • Users can also use location codes to raise service work order
  • Register a new physical location
  • Mandatory fields (Location No & Description)
  • Modify the details of an existing physical location
  • View work order history


The employee module provides you with the facility to record and manage your employee data.

It stores data for every personnel employed in your company which you want a record of maintenance activities.

To view assets for which an employee is authorized/trained to operate and maintain.


  • Record assets within the organisation.
  • Tracks the historical maintenance data by asset
  • Tracks warranty / contract status
  • Ability to assign spare parts / component list to individual assets for easy reference.
  • Register a new asset
  • Mandatory fields (Asset No & Description)
  • Modify the details of an existing asset
  • Create a Bill of Material (Spare Parts List)
  • Attach a Bill of Material to an Asset
  • Assign relationships
  • View work order history



The primary purpose is to keep track parts as they move in and out of the warehouse and to improve material accuracy, manage costs and reduce “out of stock” delays.

 Tracking of parts and equipment issues, transfers and returns are critical to a productive maintenance organization.



  • Store management module
  • Documents transactions. Received, Issue, Return and Adjustments
  • Integrated with Work Order Module for capturing work order material cost.
  • Issues can be done either at the Inventory Module or in Work Order.
  • Report reminder when to purchase parts using Min, Max & Reorder lever.


Work Request

Work Request is a way for non-maintenance personnel to raise or highlight problems to the plant maintenance department.

It is a simplified Work Order screen for use by personnel who are not day to day users of the system.

For any work to be carried out, a work order is typically generated from the request module by an authorized personnel.


Work Orders


  • Management of all maintenance activities
  • Generate, view and close maintenance work orders
  • Can be raised for assets as well as physical locations (non-asset activities)
  • Enables tracking of maintenance activities and tracking of maintenance cost.


Preventive Maintenance

  • Preventive maintenance is regular work with a primary focus, which is to prevent something from going wrong.
  • A PM is a template in which you use to generate work orders.
  • A PM specifies the task that defines the work to be performed and the frequency to which it is performed.


Basic Steps For Starting PM’s 

  • Generate the PM Tasks for individual assets / equipment.
  • Finalize frequencies of each task.
  • Schedule the PM activities manually first using a spreadsheet. Confirm that the tasks are spread equally.
  • Generate PM Work Orders for the activities.