Skip to main content

System Formulas

Systems Management Fields with Formulas and Data Sources

Primary KPIs (Dashboard Level)

1. Total Systems

  • Formula: COUNT(System_ID)
  • Data Source: Systems_Table
  • Description: Total count of all systems regardless of status

2. Operational Systems

  • Formula: COUNT(System_ID) WHERE Status = 'Operational'
  • Data Source: Systems_Table (Status field)
  • Description: Count of systems with operational status

3. Under Maintenance Systems

  • Formula: COUNT(System_ID) WHERE Status = 'Under Maintenance'
  • Data Source: Systems_Table (Status field)
  • Description: Count of systems temporarily unavailable for maintenance

4. High Criticality Systems

  • Formula: COUNT(System_ID) WHERE Criticality IN ('High')
  • Data Source: Systems_Table (Criticality field)
  • Description: Number of systems with high or very high criticality ratings

Systems Registry Table Fields

5. Current Throughput

  • Formula: Reading From Flow Capacity Service Order
  • Data Source: From Flow Capacity Service order that are created for this system
  • Description: Current operational output of the system

6. System Age

  • Formula: Current Date - Commission Date (in years)
  • Data Source: Systems_Table (Commission_Date field)
  • Description: Operational age since commissioning

System Detail View - Key Metrics

7. Condition Score

  • Formula: average of condition scores of all child assets belonging to this system
  • Data Source: Assets table (Condition_Score field for all system assets)
  • Description: Overall physical health of the system

8. Risk Score

  • Formula: Final calculated score from the average risk score of all assets in this system
  • Data Source: Asset Risk Score
  • Description: Overall risk associated with the system

9. Efficiency

  • Formula: (Current Throughput / Design Capacity) × 100
  • Data Source:
    • From the service order with the operation type flow capacity
    • Systems_Table (Design_Capacity field)
  • Description: Percentage utilization with progress bar visualization

10. Current Capacity

  • Formula: Current Throughput / Design Capacity
  • Data Source:
    • From the service order with the operation type flow capacity
    • Systems_Table (Design_Capacity field)
  • Description: Percentage utilization with progress bar visualization

11. Operational Performance Score

  • Formula: Average Performance Index of all assets under that system
  • Data Source:
    • Performance index of assets formula ticket released
  • Description: Performance

12. Critical Alerts Count

  • Formula: COUNT(Alert_ID) WHERE System_ID = [This System] AND Status = 'Active' AND Priority IN ('High', 'Critical')
  • Data Source: Alerts/System_Alerts table
  • Description: Number of active high-priority alerts

13. Associated Assets Count

  • Formula: COUNT(Asset_ID) WHERE Parent_System_ID = [This System_ID]
  • Data Source: Assets table
  • Description: Total number of child assets in the system

Performance Tab Metrics

14. Total Assets in System

  • Formula: COUNT(Asset_ID) WHERE Parent_System_ID = [Current_System_ID]
  • Data Source: Assets table
  • Description: Count of all assets belonging to the system

15. Inspection Compliance

  • Formula: (COUNT(Completed Inspections) / COUNT(Scheduled Inspections)) × 100
  • Data Source:
    • Service Orders table (inspection type)
    • Maintenance schedules
  • Description: Percentage of scheduled inspections completed on time

16. Overall Risk Score

  • Formula: average of risk scores of all assets
  • Data Source:
    • Asset Registry table (Risk_Score)
    • Risk assessment records
  • Description: Aggregated facility risk combining probability and consequence

17. Service Level Achievement

  • Formula: (Times Met Service Level / Total Times) × 100
  • Data Source:
    • When service orders with the type of water quality are completed and approved calculate total number of times that type service orders is completed which becomes your total times and in those total times calculate the number of time all the readings of the service order are in range that will be your times met service level
  • Description: Percentage of time service targets were met

18. Portfolio Failure Rate

  • Formula: (Number of Failed Assets / Total Assets in System) × 100
  • Data Source:
    • Assets table (failure records)
    • Asset status tracking
  • Description: Percentage of assets with recorded failures

19. Average MTBF (Mean Time Between Failures)

  • Formula: AVG(Asset_MTBF) for all child assets
  • Data Source:
    • Assets table (MTBF calculations)
    • Failure history records
  • Description: Average time between failures for system assets

Energy Consumption Metrics

20. Energy Efficiency

  • Formula: Total kWh Consumed ÷ Total Megaliters (ML) Produced
  • Data Source:
    • Total Kwh Consumed can be Picked from the bill uploaded, total Megaliters produced is sum of capacities of all the flow capacity service orders
  • Description: Energy used per unit of output (kWh/ML)

21. Monthly Energy Cost

  • Formula: Directly fetched from the bill uploaded
  • Data Source:
    • Energy monitoring systems
    • Utility billing data
  • Description: Total energy cost for current period

Finance Tab Calculations

22. Current Book Value

  • Formula: sum of current value of all the assets in the system
  • Data Source:
    • Asset current value
  • Description: Net accounting value

23. Annual Depreciation

  • Formula: sum of(Initial Capital Cost - Salvage Value) / Design Useful Life (Years) for all assets
  • Data Source:
    • Initial_Capital_Cost from each asset, Design_Useful_Life from each asset, Depreciation_Schedule from facility add from
    • Salvage_Value (currently 0)
  • Description: Yearly depreciation expense

24. Depreciation To Date (Current Year)

  • Formula: Annual Depreciation × (Months Passed in Fiscal Year / 12)
  • Data Source:
    • Calculated annual depreciation
    • Current fiscal year calendar
  • Description: Year-to-date depreciation recognized

25. Remaining Depreciation

  • Formula: Current Book Value - Salvage Value
  • Data Source:
    • Calculated current book value
    • Systems_Table (Salvage_Value)
  • Description: Future depreciation to be charged

Alerts Tab Calculations

26. Emergency Work Orders Count

  • Formula: COUNT(SO_ID) WHERE System_ID = [Current_System_ID] AND Type = 'Reactive' AND Status != 'Completed'
  • Data Source: Service Orders table
  • Description: Open emergency work orders requiring immediate attention

27. SLA Breaches Count

  • Formula: COUNT(SLA_Breach_ID) WHERE System_ID = [Current_System_ID] AND Status = 'SLA Breached'
  • Data Source: SLA breach tracking records
  • Description: Service level agreement violations

28. Overdue Tasks Count

  • Formula: COUNT(SO_ID) WHERE System_ID = [Current_System_ID] AND Due_Date < Current_Date AND Status != 'Completed'
  • Data Source: Service Orders table
  • Description: Work orders past due date

29. Work Order Backlog Hours

  • Formula: SUM(Estimated_Hours) WHERE System_ID = [Current_System_ID] AND Status = 'Created, Assigned and Inprogress'
  • Data Source: Service Orders table (Estimated_Hours field)
  • Description: Total labor hours for open work orders

Compliance Tab Metrics

30. Samples Taken (Current Month)

  • Formula: COUNT(Water Quality Service Orders) WHERE Sample_Date IN current month AND System_ID = [Current_System_ID]
  • Data Source: Water Quality Service Orders table
  • Description: Monthly regulatory samples collected

31. Parameters Monitored Count

  • Formula: COUNT(DISTINCT Parameter) for current system
  • Data Source: Compliance Schedules table
  • Description: Distinct water quality parameters monitored

32. Exceedances (Last 30 Days)

  • Formula: COUNT(Samples) WHERE Result outside Range AND Sample_Date within last 30 days
  • Data Source:
    • Water Quality Readings table
    • Regulatory standards table
  • Description: Recent regulatory limit violations

Asset Health Metrics

33. Asset Health Status Distribution

  • Formula: COUNT(Assets) WHERE Condition = '[Status]' and (Status Count / Total Assets) × 100
  • Data Source: Assets table (Condition field)
  • Description: Breakdown of assets by condition categories

34. Asset Age Profile Distribution

  • Formula: COUNT(Assets) for each predefined age bracket
  • Data Source:
    • Assets table (Commission_Date)
    • Age calculation: Current Date - Commission_Date
  • Description: Assets grouped by age ranges

Criticality Assessment Calculation

35. Final Criticality Score

  • Formula: (Impact_on_Supply × 0.30) + (Health_Risk × 0.25) + (Redundancy × 0.15) + (Operational_Dependency × 0.15) + (Customer_Impact × 0.15)
  • Data Source: Criticality Assessment form inputs
  • Description: Weighted score from five assessment dimensions

Schedules Tab Metrics

36. Schedule Runs Count

  • Formula: Total number of completed work orders generated from this schedule
  • Data Source:
    • Service Orders table
    • Schedule tracking records
  • Description: Times scheduled maintenance has been completed

37. Schedule Progress

  • Formula: (Number of Assets Completed / Total Assets in Schedule)
  • Data Source:
    • Service Orders table (completion status)
    • Schedule asset assignments
  • Description: Current cycle completion progress

38. Next Due Date Calculation

  • Formula: Last Completed Date + Frequency
  • Data Source:
    • Schedule configuration
    • Last completion records
  • Description: Calculated next maintenance due date