none
What happen when I mark a task completed? RRS feed

  • Question

  • Hi

    I configure the timesheet and tasksheet in project server 2010 using "Single Entry" mode. But, when I mark a task as a completed one, the project server automatically modifies all the actual values in my timesheet, exactly the same as the "Planned values" in all days.

    But, I want a situation that I complete the task exactly in its current status, say, consider the following scenario:

    • Task Initial Planned work: 12 hours
    • Task Current Actual work: 8 hours
    • Task Actual work after "Mark as completed": 12 hours (The default config in project server)
    • Task Actual work after "Mark as Completed": 8 hours (My Case)

    How can I implement this scenario using PSI? 

    Saturday, July 14, 2012 7:25 AM

All replies

  • Hi,

    I don't know PSI but Project will do that for you when you set remaining work=0

    Hope this helps,

    • Proposed as answer by Jan R. Cirpka Monday, July 16, 2012 7:49 AM
    Saturday, July 14, 2012 6:25 PM
    Moderator
  • Agreed with Jan.

    You will need to use Statusing Web service &  set the StatusingDataSet.AssignmentsRow.ASSN_REM_WORK Property value as 0.
    http://msdn.microsoft.com/en-us/library/websvcstatusing.statusingdataset.assignmentsrow.assn_rem_work_di_pj14mref

    public decimal ASSN_REM_WORK { get; set; }

    You can also see the ProjTool App which has sample code for ASSN_REM_WORK update.
    http://msdn.microsoft.com/en-us/library/gg446880.aspx

    Hope that helps.


    If you found this post helpful, please “Vote as Helpful”. If it answered your question, please “Mark as Answer”. Thanks, Amit Khare |EPM Consultant| Blog: http://amitkhare82.blogspot.com http://www.linkedin.com/in/amitkhare82

    Monday, July 16, 2012 6:42 AM
  • Depending on your scenario you want to use statusing or modify the project directly. Using statusing, you must accept the (proposed) change - this is the scenario of regular timesheets where team members are not allowed to directly modify the plan. In any case, if the difference betweek actual work and planned work is 0 (it never will get negative, as Project Server will increase planned work once actual work becomes larger) the task is marked as completed. More so, once completed it typically will stay completed, even if you add (of even remove) hours. This difference becoming zero can occur also if the planned work is reduced to actual work.


    Jan Cirpka

    Monday, July 16, 2012 7:54 AM