Answers.Body: <p>The default timeline that is specified in the Case Types configuration allows you to specify the reference activity (i.e. which activity should provide the reference point for any time offset) and the amount of the offset (i.e. how many days before/after) for any given activity that is going to be in the default timeline. So, in your example, you want 'Course Start Date' to be the reference for all subsequent activities.</p>
  
  <p>Having said that, when you create the case, I think that all the offset calculations are done at that point in time, so even if you then subsequently set a date for the 'Course Start Date' activity, I don't think subsequent activity dates will automagically adjust as we might like them to.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-26T16:18:43.093Z
Answers.LastActivityDate: 2017-09-26T16:18:43.093Z
Answers.UserDisplayName: Graham
Answers.Body: <p>Define a secondary timeline called e.g. post-course, which has your post-course tasks. Then when you know the course date, add that timeline using Add Timeline on the manage case screen.</p>
  
  <p>You may also want to consider sequences, which don't have set offsets, but get created in order when the previous task completes, although it may not quite be what you're looking for.
  <a href="https://docs.civicrm.org/user/en/4.6/case-management/set-up/" rel="nofollow noreferrer">https://docs.civicrm.org/user/en/4.6/case-management/set-up/</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-27T03:29:53.427Z
Answers.LastActivityDate: 2017-09-27T03:29:53.427Z
Answers.UserDisplayName: Demerit
Answers.Body: <p><em>when you create the case, I think that all the offset calculations are done at that point in time, so even if you then subsequently set a date for the 'Course Start Date' activity, I don't think subsequent activity dates will automagically adjust as we might like them to.</em></p>
  
  <p>Has this been fixed yet in CiviCase? This is a huge problem for my set-up, and I was looking for an answer and am very disappointed this is the reality. If there is an update on how to make this happen, TIA!</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-08-07T16:52:56.270Z
Answers.LastActivityDate: 2018-08-07T16:52:56.270Z
Answers.UserDisplayName: Alexandra Toledo
Body: <p>I am finding that timelines in civicase assign dates for activities based on when the case is opened, which means timeline dates are rarely accurate to when they should occur.</p>
  
  <p>Let's assume that "Open Case" is the first activity, "Course Start Date" is the next one, and all later activities are offset from "Course Start Date". Is there a way for the dates associated with all later activities to be adjusted when "Course Start Date" is modified after opening the new case?</p>
  
Tags: <civicase>
Title: Automatic updates of timeline activity dates
ThreadText: # Automatic updates of timeline activity dates
  
  (Asked by: username_0 on 2017-09-25)
  
  I am finding that timelines in civicase assign dates for activities based on when the case is opened, which means timeline dates are rarely accurate to when they should occur.
  
  Let's assume that "Open Case" is the first activity, "Course Start Date" is the next one, and all later activities are offset from "Course Start Date". Is there a way for the dates associated with all later activities to be adjusted when "Course Start Date" is modified after opening the new case?
  
  **Tags:** civicase
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2017-09-26. Score: 3
  
  The default timeline that is specified in the Case Types configuration allows you to specify the reference activity (i.e. which activity should provide the reference point for any time offset) and the amount of the offset (i.e. how many days before/after) for any given activity that is going to be in the default timeline. So, in your example, you want 'Course Start Date' to be the reference for all subsequent activities.
  
  Having said that, when you create the case, I think that all the offset calculations are done at that point in time, so even if you then subsequently set a date for the 'Course Start Date' activity, I don't think subsequent activity dates will automagically adjust as we might like them to.
  
  
  ---
  
  ### Answer by username_2 on 2017-09-27. Score: 2
  
  Define a secondary timeline called e.g. post-course, which has your post-course tasks. Then when you know the course date, add that timeline using Add Timeline on the manage case screen.
  
  You may also want to consider sequences, which don't have set offsets, but get created in order when the previous task completes, although it may not quite be what you're looking for.
  <https://docs.civicrm.org/user/en/4.6/case-management/set-up/>
  
  
  ---
  
  ### Answer by username_3 on 2018-08-07. Score: 0
  
  *when you create the case, I think that all the offset calculations are done at that point in time, so even if you then subsequently set a date for the 'Course Start Date' activity, I don't think subsequent activity dates will automagically adjust as we might like them to.*
  
  Has this been fixed yet in CiviCase? This is a huge problem for my set-up, and I was looking for an answer and am very disappointed this is the reality. If there is an update on how to make this happen, TIA!
  
  
  ---
  
  