Managers have two choices when ending an assignment.
If an assignment has been created in error, a manager will have the ability to withdraw an assignment. Withdrawing the assignment will end it immediately and cancel any timesheets that have not yet been processed.
Ending an assignment will also end the assignment immediately, but if there are any timesheets that are to be processed, they will remain and be paid as normal.
More information on these functions and how they work can be found using through the video link here.