Actual start date roll up.

andinh-vu
Mega Contributor

Hi,

i have an issue where the project task's actual start dates are not rolling up to the project.

 

Does anyone know the proper logic or where exactly to find where this is run?

I'm struggling to find out why its not rolling up to the project level and want to look at the back end to find out.

 

Thanks

1 ACCEPTED SOLUTION

Sean Witt
Tera Guru

Thai-An,


I tried to reproduce your issue in a clean Personal Development Instance and don't see it.



Here is what I tried:



1. Navigate to Project > Projects > All


2. Open an existing project from the sample data where project State is "Pending" (I used PRJ0010185 from the sample data)


3. Confirm that the project's Actual Start Date is currently blank (because it hasn't started yet)


4. Open the first project task for the project (PRJTASK0014087); update task State from "Pending" to "Work in Progress" and save. Because you have started a project task, you have in effect started the project.


5. Navigate back to the top-level project.



For me, these steps automatically updated the project State to "Work in Progress", and automatically populated the "Actual start date" with the correct date/timestamp. Which I believe is what you wanted...



So maybe take a look at the Preferences - Project (for Project and Project Task Properties). There is one property called "Rollup project start date from tasks". It looks like by default the property is set to Yes. So it might be worth experimenting with...



Sean


View solution in original post

9 REPLIES 9

Aditya Telideva
ServiceNow Employee
ServiceNow Employee

try this



Use gs.nowDateTime() instead of gs.now()





Thanks,


Aditya Telidevara


Sean Witt
Tera Guru

Thai-An,


I tried to reproduce your issue in a clean Personal Development Instance and don't see it.



Here is what I tried:



1. Navigate to Project > Projects > All


2. Open an existing project from the sample data where project State is "Pending" (I used PRJ0010185 from the sample data)


3. Confirm that the project's Actual Start Date is currently blank (because it hasn't started yet)


4. Open the first project task for the project (PRJTASK0014087); update task State from "Pending" to "Work in Progress" and save. Because you have started a project task, you have in effect started the project.


5. Navigate back to the top-level project.



For me, these steps automatically updated the project State to "Work in Progress", and automatically populated the "Actual start date" with the correct date/timestamp. Which I believe is what you wanted...



So maybe take a look at the Preferences - Project (for Project and Project Task Properties). There is one property called "Rollup project start date from tasks". It looks like by default the property is set to Yes. So it might be worth experimenting with...



Sean


I figured it was a user error where they are skipping the process and going straight to closed.


I have a kind-of related issue...  I created a Project Plan in the Planning Console, populated Planned Start, Planned Duration for all the tasks, but when I set a Project Task to WIP the Actual Start date populates with the Planned Start Date, even when the dates are NOT the same??  

This is happening in all my project plans.  

[Build tag: glide-london-06-27-2018__patch0-07-11-2018]

Ideas?

Thank you.

Michelle B
Tera Guru

Hello,

I am also having this same issue. The actual start date of the only project task I have is not rolling up to my project. I checked the preference mentioned "Rollup project start date from tasks" and it is checked as Yes. 

Could it be because I deleted the "Original start date" and "Original end date" fields? 

Thanks!

Michelle