none
Timesheet configuration - Minimum hours per timesheet and calendar holidays RRS feed

  • Question

  • We are having an issue setting minimun hours required by the timesheet and make it work with calendar holidays.

    Here the company requires workers to report all 40 hours a week in a timesheet. For instance, even if they don't work on a particular day, they need to add a medical or another administrative task so the timesheet is always complete.

    The default calendar was configured with all holidays for the year.

    Under Timesheet Settings and Defaults we have set the Minimum Hours per Timesheet option to 40 hours. We have also set the The number of hours in a standard timesheet work is: option to 40 hours. But we are not sure what effect this last option has in the matter. So far it works fine and users are always enforced to add tasks and hours to complete 40 hours in a timesheet.

    But there is a problem when there is a holiday in a week. That day in the timesheet gets greyed out and doesn't allow workers to enter values. The way we expected it to behave. It also means workers will have to report less than 40 hours that week unless they do overtime. So, considering the timesheet recognized this day as a non-working day, the normal required hours for that week should now be only 32 hours. But then when the user tries to send the timesheet, an error is displayed saying the timesheet cannot be sent because at least 40 hours need to be reported.

    Is there a way to configure timesheet so we can continue to require workers to report all 40 hours on a normal timesheet but require less hours when there is a holiday?

    Another problem is we have some interns who only work 30 hours a week. Is it possible to set separate requirements for them?

    Thank you.

    Thursday, April 19, 2012 5:28 PM

Answers

  • Rick,

    Which version of Project Server are you using?

    Even if you marked a certain day as a non-working day, Project Server 2010 should still allow you to add actual hours for that day. So, you could have an admin line item which says "Company Holiday", where users could report the time for that non-working day.

    On the intern working 30 hours issue, I cannot think of a clean way other than adding  a dummy administrative line for that purpose and populate the 10 hours to let timesheet pass (along with 30 hrs) and then exclude those in your reports.


    Prasanna Adavi, PMP, MCTS http://thinkepm.blogspot.com

    • Proposed as answer by Jan R. Cirpka Friday, April 20, 2012 12:24 PM
    • Marked as answer by Rick Kyle Friday, April 20, 2012 12:40 PM
    Thursday, April 19, 2012 7:06 PM
    Moderator

All replies

  • Rick,

    Which version of Project Server are you using?

    Even if you marked a certain day as a non-working day, Project Server 2010 should still allow you to add actual hours for that day. So, you could have an admin line item which says "Company Holiday", where users could report the time for that non-working day.

    On the intern working 30 hours issue, I cannot think of a clean way other than adding  a dummy administrative line for that purpose and populate the 10 hours to let timesheet pass (along with 30 hrs) and then exclude those in your reports.


    Prasanna Adavi, PMP, MCTS http://thinkepm.blogspot.com

    • Proposed as answer by Jan R. Cirpka Friday, April 20, 2012 12:24 PM
    • Marked as answer by Rick Kyle Friday, April 20, 2012 12:40 PM
    Thursday, April 19, 2012 7:06 PM
    Moderator
  • Sorry, I forgot to add the version and thank you for the reply.

    We are using Project 2010 with the latest February/March cumulative patches installed.

    Yes you are right. It does not block me from adding actual hours on the holiday. It just marks the day as gray. Still we expected timesheet would update the minimum hours required for that week considering existing holidays. That would be a great improvement.

    Sice for both senarios we would need to create dummy tasks, we decided to just remove the minimum hours requirement and check the total hours manually when the project manager approves the timesheet.

    Thank you again.

    Friday, April 20, 2012 12:40 PM