Ticket #92 (new enhancement)

Opened 3 years ago

Last modified 3 years ago

Working Shift feature required

Reported by: Gavin Owned by:
Priority: major Milestone: 0.9 - General Improvements
Component: gnuMims - application general Version: trunk
Keywords: Cc:

Description (last modified by Gavin) (diff)

Currently the taskGroup is used as "Electrical Dayshift", "Electrical Nightshift". This should factored out into a WorkingShift? table and a task.workingshift field should then be used for this assignment.

When a person logs in they should be able to select their current shift and see only those logs.

class WorkingShift {
    @indexed // Is auto indexing available?
    String ref // A constant used for lookup, e.g: dayshift.
    String name // Language free, e.g: Dayshift, Nightshift.
    String description = ""
    Integer startHour = 0 //24hr format, e.g:06
    Integer startMinute = 0 //24hr format
    Integer finishHour = 0 //24hr format, e.g:18
    Integer finishMinute = 0 //24hr format
    Integer startFinishMarginHour = 2 //margin in hours.
}

Change History

Changed 3 years ago by Gavin

  • description modified (diff)
  • summary changed from Shift feature required to Working Shift feature required
Note: See TracTickets for help on using tickets.