I need a SharePoint (MOSS 2007) application that keeps track of timesheets for employees of my company and then produces reports. Basically, we have an ever changing list of clients and each client has one or many job codes that people work on. People enter their time daily on a piece of paper at the moment and then someone manually puts it into the accounting system. This then is collated and totalled and an excel spreadsheet is produced. Ive included sample timesheet and report, please see the attached zip file. I need it to work of the SharePoint User database and to be able to specify people that fill in time sheets (current employees) and people that don’t (external contractors, clients etc...), I also need to be able to specify who reports to who (you might be able to do this in SharePoint already but I don’t know how) so that the person and their boss is notified if they haven’t filled out a time sheet for the previous day (excluding weekends, if they were on holidays they need to enter 0) and some people may not have a boss. We have a copy of [url removed, login to view] which may address that issue but I will need you to set it up ready to go. The key is usability and the people aren’t techies so it needs to be super easy to fill in. So suggestions here please. People need to be able to be able to enter time sheets for the current day and past days and make modifications as necessary. People by default will only be able to view and edit their own timesheet info however administrators will be able to view and edit everyone’s. I will need you to have a dev site for me to test this out on and give me instructions as part of the deliverables.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).