The professional services department wants to track time sheets in a central location. We use Salesforce.com for everything else, why not time sheets?
The only way to do it out-of-the-box requires the users to open a new record and perform the data entry on a single page for each time allocation. This means a lot of clicking. A lot.
I got around this by creating an AJAX S-Control that retrieves the time-sheet records (a custom object) and populates them in a grid along with a few blank rows at the bottom for ample area to account for today’s new time records.
The projects list is a list of Opportunities that they can attribute their work to.
Take a look, what do you think?
