Maintenance Jobs

Concepts & Definitions

Maintenance jobs record individual service activities performed on registered assets. Each job captures what work was done, when, by which vendor, and whether the work was scheduled, corrective (triggered by a fault), or an enhancement that improves the asset’s value. Jobs that enhance the asset can be flagged to trigger revaluation, capitalising the cost rather than expensing it.

Recurring maintenance work is configured in Maintenance Schedules, which automatically generates jobs at the defined interval.

TermDefinition
Request DateThe date the maintenance need was identified or the work was requested
Maint DateThe date the maintenance was actually carried out
Is ScheduledA planned, preventive maintenance activity (as opposed to a reactive repair)
Is CorrectiveAn unplanned repair triggered by a fault or breakdown
Is EnhancementThe work improves the asset beyond its original condition
Causes RevaluationThe maintenance cost is capitalised — added to the asset’s carrying value rather than expensed
Withholding TaxTax deducted at source from the vendor’s invoice

How To

Log a Maintenance Job

Navigate to Admin → Asset Management → Maintenance Jobs.

Screenshot: Maintenance Jobs list view
  1. Click New.
  2. Select the Asset the work was performed on.
  3. Select the Vendor (the contractor or service provider, if applicable).
  4. Set the Request Date and Maint Date.
  5. Enter a Description of the work carried out.
  6. Check the appropriate type flags: Is Scheduled, Is Corrective, Is Enhancement.
  7. Check Causes Revaluation if the work increases the asset’s value.
  8. Enter Withholding Tax amounts if applicable.
  9. Click Save, then Post to finalise and post the GL entry.
Screenshot: Maintenance Job detail view

Posted maintenance jobs appear in the asset’s maintenance history visible on the Maint. Schedule sub-tab within the Asset Register.