Skip Ribbon Commands
Skip to main content

Point2Share | Daniel McPherson's SharePoint Blog

:

The zevenseas Community > Blogs > Point2Share | Daniel McPherson's SharePoint Blog > Posts > New version of our “Assembly free” Timesheet Application
May 18
New version of our “Assembly free” Timesheet Application

I just a little more work into our original “Assembly Free” SharePoint solution designed to make it easy to complete Time Sheets in SharePoint.

image

Here are the additional features we have added:
1) Improved the overall look and feel
2) Selecting a client automatically pre-fills the client for the remaining days
3) Empty days are no longer posted to the Calendar
4) A check is now made to ensure you select a starting Monday in the Calendar
5) Basic validation is made before you can submit time

Install it now (remember, its only a Site Template):

  1. Download the Site Template.
  2. Open a site collection where you would like to create the Timesheet subsite.
  3. Click on “Site Settings”
  4. Click on “Site Templates” under the “Galleries” heading.
  5. Click on the “Upload” button, and then select the previously downloaded “Timesheet.stp” file.
  6. When you have done that, click on “Site Actions” –> “Create”
  7. Click on “Sites and Workspaces”
  8. Give the new site a “Title” and a “Description”, then from the “Select a Template” section click on the “Custom” Tab.
  9. There you should find the new “Timesheet” site template, click on it an click on the “Create” button

Or we have also made an online version available for you to play with:

Demo Site: http://demo.zevenseas.com/sites/AssemblyFreeDemos/TimeSheet/default.aspx
Usernames: ZSHOSTED\teamstatus
Passwords: teamstatus

 

Feel free to enter in a timesheet yourself, add customers, go crazy, and don’t forget to let us know what you think!

Comments

Christophe

Interesting. Are you going to post some explanations on how you built the form?

My main comment: when I go back to the timesheet (select a date for which I already reported my time), I would expect the timesheet to be pre-filled with the existing data.
For example: on Wednesday, I report my activity for Monday, Tuesday and Wednesday. On Friday, when I reopen the timesheet to fill in the values for Thursday and Friday, I'd expect to see what I have already entered for the first 3 days (and if needed I should be able to modify these values).

Also, a side note: after login to the demo site, when going back to the blog everything's messed up. I had to close the page then come back to your blog to post a comment.
System Account on 23/05/2009 20:00

Florence Garaud

Hi,
This looks great ! I've downloaded and installed it, and it works pretty well.
I would like to use it for users of my intranet, and what I'm looking for is a way to restrict access so each user can see only his/her own timesheets...
Do you think there is an easy way for doing so ?
Many thanks in advance.
Florence
System Account on 18/08/2009 01:03

Larry

This looks promising, but a couple things. Some of our people work weekends, how do we open it so workweeks can start on Sunday, not Monday? Also, our users fill out for 2 week pay periods but not all at once, so I have the same issue as  Cristophe, if someone fills out a couple days, then comes back he does not see what he did before.
System Account on 05/11/2009 07:38

Steve

Hi,

Nice work. Did you create the pages that work with the 2 Lists using a Data View Web Part or JavaScript ?

Again, very nice work.

Steve
System Account on 22/08/2010 04:07

Timesheet Application

Do you have a Timesheet Application version for 2010 Foundation?
 on 23/10/2012 11:11
 

 Statistics

 
Views: 2320
Comments: 5
Tags:
Published:1462 Days Ago