Tips on using this forum..

(1) Explain your problem, don't simply post "This isn't working". What were you doing when you faced the problem? What have you tried to resolve - did you look for a solution using "Search" ? Has it happened just once or several times?

(2) It's also good to get feedback when a solution is found, return to the original post to explain how it was resolved so that more people can also use the results.

retaind logic ad progrss override logic

2 replies [Last post]
ashraf alawady
User offline. Last seen 5 years 41 weeks ago. Offline
Joined: 27 Aug 2006
Posts: 320
Groups: None

Dear all,


please advice me clearly about the defferace between the retaied logic and progress override logic ad when we have to use each one.


Muhammad Aqeel
User offline. Last seen 9 years 21 weeks ago. Offline
Joined: 18 Apr 2009
Posts: 30
Groups: None



Dear Ashraf,


I try to explain you with good attached file and ithinkg this will much help you please let me know if you still need help reagrding this topic... please do not hesitate to send me a mail (

I too thought so initially about retained logic concept..U cleared my doubt....but i was curios to know as why  this progress override option is available to use...coz if a schedule is not retaining the logic and predeccesor will finish after completion of successor,then what is the use of preparing a logical schedule with relationships.

Progress override assumes that if an activity begins out of sequence, the original logic is no longer valid, and deletes predecessor logic ties once an activity has begun. This avoids the sequencing problems sometimes found in retained logic, but can delete logic ties that should not be deleted, producing a project duration that may be unreasonably short and float values may not be correct.

Rafael Davila
User offline. Last seen 48 min 52 sec ago. Offline
Joined: 1 Mar 2004
Posts: 4878

Beware that most cheap software will require you to perform a schedule run to identify on the schedule report the occurrences of out of sequence, this can be quite a burden on large jobs or portfolios with many large jobs that interact with each other, their approach is very rudimentary. Other more advanced software software will provide you with better means to identify the occurrence without need to perform a schedule run, also these will allow you to filter for the out of sequence events.