First, scheduling a "Must Finish On" date for a task is not a best practice.
If you can avoid it, please do.
Given task B is "Must Finish On" with predecessor "A" that you wish to start
17 days prior. You can change the task type of Task A to "As Late As
Possible" and then tweak it back to the desired start date using lag.
In general, it is not good to use negative lag (lead) on a task unless you
know that the lagged task will finish on a specific date with certainty.
This seems to be the case in your application.
However, what would happen if your task "B" finished early or late?
--
If this post was helpful, please consider rating it.
Jim Aksel, MVP
Check out my blog for more information:
http://www.msprojectblog.com