The Schedule module, like all calendar systems, is the central repository for all scheduled tasks.  The main difference being that users can actually complete tasks on assets from within the schedule module without having to navigate to another module to complete the task.


For example.  Say a supervisor has created you a pressure test task for a vehicle asset.  In order to complete the task, you would just need to select the task and press the complete task  button.  Once you press the button the pressure test dialogue for the selected vehicle will be displayed. 


The default calendar view is the weekly view.  This view displays the days across the top of the page, with the current day highlighted red, with the time of any tasks displayed horizontally on the left side of the screen. The bottom portion of the screen displays the details of any selected.


Default Schedule screen - Weekly view


The other view that is available is the monthly view.  This view is organised in the same way as the weekly layout, with each column representing a week displayed horizontally across the top, with the Day and time being displayed vertically on the left side of the page.


The major difference with this layout is that each column represents as week and displayed in the ‘Week Day-Day’ format, for example: ‘Week 4-10’, meaning that the week column spans from the 4th to the 10th


To further differentiate between the days when in month view, when a task has been created a number representing the day of the week will be displayed above the task.  The following image shows the Monthly layout, compare the image above with this image to understand how the tasks are represented in respect to each layout.


Monthly View


Schedule States colour coding


To further ease the useability and identification of state, each task is colour coded to differentiate between task states.

  • Red – Overdue
  • Green – Completed
  • Orange – Due
  • Grey – To do



Benefits of the Scheduler

The main design principle of the schedule was to create a portal, whereby users could complete scheduled tasks without having to navigate around the application to find the appropriate assets.  When a schedule task is is selected or tapped,  that tasks detail is displayed at the bottom of the screen, allowing the user to update, complete or delete the task then and there.  Note, only uses who create or have delete task privileges are able to delete tasks.


Task detail view