Difference between revisions of "Staff hours tracking application"

From FreekiWiki
Jump to navigation Jump to search
Line 43: Line 43:
 
== Relationship with scheduling application ==
 
== Relationship with scheduling application ==
  
This could link in to the [[General scheduling application]].
+
This could eventually link in to the [[General scheduling application]]. The scheduled job tasks could be used to pre-fill in values for a given day, so the user would only need to correct for unscheduled work time (admin) and changes that came up during the day. This feature is not necessary immediately but should be part of a long term vision.
  
 
At the outset, we will need to know a little about scheduling even if that application is not ready, however.
 
At the outset, we will need to know a little about scheduling even if that application is not ready, however.

Revision as of 16:19, 17 September 2009

As a result in changes to our workers comp insurance, paid staff will likely need to track their hours by job task on a daily basis. Each job will fall into one of (probably) four categories (still to be determined).

Tracking categories

Assuming we really do need to do this, an opportunity to track other things associated with job tasks. Here are the obvious things that would be useful to track:

Workers Comp Categories
As defined by our workers compensation provider. There might be four categories, including:
  1. Truck driving, or riding along. (This is self explanatory.)
  2. Office Work. (Administrative, non-production work done in a designated office area, meeting room, reception, or the classroom.)
  3. Recycling. (Work performed in an area that primarily involves handling anything not yet triaged into KEEP or RECYCLE, or already determined to be destined for recycling. This includes Receiving, Prebuild, Testing, and the Warehouse areas.)
  4. The default category. (Most production and sales, and anything not defined above.)
Program Categories
We use these to report program costs to the IRS each year, but they could also be used in grant writing in the future.
See Programs and Activities for current scheme of programs.
Production and Income Stream Categories
This would be categories that help us define what costs are associated with the production of something that's going for sale related income or for mission related disbursement.
The actual categories here remain to be defined and will likely require some experimentation and tweaking once a preliminary design has been laid out.


Diagram

This is a graph with borders and nodes. Maybe there is an Imagemap used so the nodes may be linking to some Pages.

Relationship with scheduling application

This could eventually link in to the General scheduling application. The scheduled job tasks could be used to pre-fill in values for a given day, so the user would only need to correct for unscheduled work time (admin) and changes that came up during the day. This feature is not necessary immediately but should be part of a long term vision.

At the outset, we will need to know a little about scheduling even if that application is not ready, however.

We'll need to know how much time a person is scheduled to work on each day of the week, so that we can calculate two important numbers we need to display.

  1. Number of hours in excess (or short of) their scheduled or ceiling hours per week (or 40 hours whichever is smaller).
  2. Number of hours in excess (or short of) their scheduled or ceiling hours per month.

The first number defines when overtime might kick in. The second number is useful to keep people from working more hours than approved.

Salaried staff members have "floor" and "ceiling" numbers. The floor number is irrelevant here. The ceiling number (or 40) is what determines overtime.