How do i make employee clock into a different site from the one he already scheduled at!

How do i make employee clock into a different site from the one he already scheduled at!

Due to last minutes changes, supervisors might ask the employee to go and work at a different site, other than the one he is already scheduled and assigned to work at. 
In order to accomplish this, employee can select to use [Start Adhoc/UnScheduled Shift]. The system will warn the employee that has other scheduled shift starting soon. Employee can just press on the OK button and continue to select the adhoc site and clock-in against it.

See below video how to accomplish this.