Finish No Later Than (FNLT) is a Task Constraint that schedules a task to complete before the date you specify.
Consider the following when using the Finish No Later Than (FNLT) constraint for a task:
You should use this constraint when the project is scheduled From Start Date. In this case, you can provide a soft constraint on a task before it forces other dependent tasks to show as At Risk.
When you use the FNLT constraint with a Schedule From Completion Date project, this constraint schedules the task as it would an As Late As Possible task.
When you move or copy a task with a FNET constraint to another project, the constraint of the task or the dates of the project might change depending on what the constraint dates are and what the Start and Completion Dates of the project are. The following scenarios exist:
When the destination project is scheduled From Start:
When the constraint date of the task is earlier than the project Planned Start Date, the task constraint changes to As Soon As Possible.
When the constraint date of the task is later than the project Planned Completion Date, the project Planned Completion Date changes to match the completion constraint date of the task.
When the destination project is scheduled From Completion:
Regardless of the schedule of the project, when the constraint date of the task is within the Start and Completion Dates of the project, there are no changes to the Task Constraint or the project dates.
For information about how to update the Task Constraint on a task, see Update the Task Constraint of a task.