Time Tracking Solution
I've created a solution to time tracking (amongst other items - merge tickets, other columns, status monitor, etc...). This is not a time in/out function but rather simply a time you spent on your ticket reporting. It simply tracks the date, time spent and type (on site, off site, remote access, and a couple other enum options). It can create time via internal notes and responses to customers. There is no reporting yet and the data is not displayed anywhere, meaning it's manual SQL queries to get it out...works for me right now...this was the minimum I needed. See my notes at my website for more info.
http://davebour.com/latest/osticket-merge-tickets-and-time-tracking.html(http://davebour.com/latest/osticket-merge-tickets-and-time-tracking.html)
Dave