(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.
Thanks, specs are never perfect. They generally say they want early dates and early finish. But what they really would want is the start (which includes the early dates unless actual) and the late dates. Am I not correct? I forget where I got the below but I do not like "the Remaining Start date" would that be the "early start date PLUS any pushing from logic or data date line?
Start = the current start date = the Remaining Start date until started then = Actual Start date.
Finish = the current finish date = Planned Finish date until started then = Remaining Finish date while in progress then = Actual Finish date when completed.