Summary:
When users are added to Web Timesheet via add/quick add/.csv import. There are certain factors that lead to auto generation of timesheets regardless of whether the user has logged in even once.

Trigger Points:
If both Timesheet Period and User Start Date are setup then timesheets will get auto generated and will start appearing under historical timesheets as blank timesheets,  provided DCAA compliance is not enabled.