A) Key Principle of synchronization between Schedule and timesheets
The Schedule tab is all scheduled time (planned time) while the Attendance tab is the actual time spent working.
For this reason, modifying a scheduled shift (even in the past) will not affect time entries of an employee, and vice versa - adjusting time entries will not impact the schedule as it was planned.
B) Publishing the schedule
Timesheets will only show the published version of the Schedule under the Schedule column. If you do not see a schedule in the timesheet as shown below, check to ensure that your employee's schedule has been published.
Note: Employees will only see published shifts
C) Modifying the Schedule after it has been published
If you modify and (re)publish a schedule in the past, the Schedule column will be updated but the time entries themselves will remain the same. If you need to correct the hours an employee worked, you must manually modify their time entries.
Here's how to manually adjust an employee's time entry.
D) Scheduling time off
When you schedule paid time off in the Schedule, you can choose the amount of hours to pay out.
The hours will not be immediately available in the timesheets. The time entry of type paid time off will only be created at the end of the scheduled time off.
Note: Time off follow the rule in C) above. If you want to change past values, you must change the time entry in the time sheets and not the Schedule.
E) Auto-clock and the non-obligation to clock in
It is possible to create shifts that are automatically transferred to the time sheets without having to clock in/out or creating manually the time entry.
This option works exactly the same way as explained for the time off for point C) above. The time entries will be created just after the end of the scheduled shift.
Here's how to create an auto-clocking shift
Here's how to automatically create all future time entries automatically based on the Schedule of an employee (see point A-2)

