Actual start and Actual end date did not get populated from child task on enhancement record

dhanu3
Kilo Sage

When we create any child task like testing task, documentation task under Enhancement record, Actual start date and actual end date gets populated from child task.

But when we create release from any existing product and from release form planning board if we add Enhancement record in that release and then update Actual start date or Actual end date on child tasks of enhancement, then Actual start date or Actual end date did not get populated. 

 

As we observe when we create release from Product related list, Time Constraint field value is set as 'ASAP' and when New release is created from Planning -> Release -> New module, Time constraint field is set as 'Start on earlier than' on release record.

 

Did anyone faced similar kind of issue? What is the exact issue here? 

6 REPLIES 6

phil_bool_unifi
Tera Guru

Hey @dhanu3 .  The 'Set Actual Work Start Value' business rule runs on anything extended from Planned Task, so given that Release and Release Task are both extended from that table, I'd agree with you, this should run.  Is it possible you've changed the state choices?  If so, the OOB method may not work, as it's only triggered by states that return true from the TaskStateUtil script include's "isStateWIP" method.


Given that you only get the issue when creating from a Related List, it's possible the state value isn't getting set correctly on your new task.  It might be worth looking at the default value for the State (if you need to change it, remember to use a dictionary override for the specific table, not change something

that's used by other records! 🙂 )

Hi @phil_bool_unifi,

We are using OOB states only. As I mentioned it is working for some scenarios and not working for some. 

Enhancements are created from Enhancement table and in testing state of enhancement we are attaching those enhancements on release record using planning board.

'Set Actual Work Start Value'  this business rule is working as expected.

In our case dates are not getting populated from child testing task to parent Enhancement record when we add enhancements in Release planning board.