Tasks that are deleted from Project Web Access timesheets reappear the next time the timesheet is opened

This article has been archived. It is offered "as is" and will no longer be updated.
In Microsoft Office Project Web Access, when you delete a task from a timesheet, the task disappears as expected.  When you save, close, and then reopen the timesheet, the task that you deleted has reappeared.
This behavior will occur if all of the following conditions are true:
  • The Default Timesheet Creation Mode is set to Current task assignments or Current projects.
  • The timesheet is created with either the Create with Tasks or Create with Projects option.
  • The deleted task still exists in the Microsoft Project Professional project plan.
  • The deleted task falls within the range of current tasks or current projects.
  • You are using Microsoft Project Server that Has Service Pack 2 applied.
In Microsoft Project Server Service Pack 2, when a timesheet is created with the Create with Tasks or Create with Projects option, tasks are automatically added to the timesheet and cannot be deleted. In order to delete tasks from the timesheet use one of the following methods:

Method 1: Remove the assignment

If you are not the correct resource for the task, in Microsoft Project Professional, the project manager should unassign you from the task by removing your name from the Resources field.  The project manager should then save and republish the plan.

Method 2: Reschedule the task

If the task assignment should be performed during a different timesheet period, in Microsoft Project Professional, the project manager should reschedule the task as appropriate.  The project manager should then save and republish the plan.

Method 3: Use an alternative timesheet creation mode

If it is appropriate for you to remove tasks from your timesheet, when you create your timesheets, manually click No prepopulation in the Click to create dropdown.  Alternatively, the Project Server administrator can change the Default timesheet creation mode to No prepopulation.

More Information

The behavior described in the Symptom section of this article is by design.

In Project Web Access, team members create timesheets to report time worked on tasks and also to track activity related to non-project administrative tasks.  Before Service Pack 2, when a timesheet was created the project tasks were not updated to reflect the addition of new tasks by a project manager.

To understand pre-SP2 behavior, consider the following scenario:

On Monday morning, you create a timesheet for one week.  The Project Server setting for Default Timesheet Creation Mode is set to Current task assignments, and in the timesheet you see not only administrative tasks but also three tasks related to the project that you are assigned to work on during the week. On Tuesday morning, your manager assigns a new task to you. You do not see this task on your timesheet when you open it. Luckily, you have e-mail notifications enabled, and you learn about the new task. However, you have to manually add the new task to the timesheet by using the Add Lines functionality.

In Project Server 2007 Service Pack 2, when a task is assigned for the same time period as your timesheet, the task is added automatically to your timesheet as long as the Default Timesheet Creation Mode is set to either Current task assignments or Current Projects.   

After you apply Service Pack 2, tasks will appear in the timesheet as they are assigned in the project plan in Project Professional 2007.  The same change in behavior that allows new tasks to be automatically added to the appropriate timesheet also prevents tasks from being deleted from the timesheet by the Project Web Access user. 

For further discussion of this change in timesheet behavior, refer to the following:



Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Article ID: 2000267 - Last Review: 01/16/2015 17:22:50 - Revision: 1.0

Microsoft Office Project Web Access, Microsoft Office Project Server 2007

  • kbnosurvey kbarchive KB2000267
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)