Considering that in our system Jobs are not a required field when punching in but tasks are makes things tricky. I have come across a lot of accounts that would like the job to be a required field when they employees are punching in. I figured out this work around while doing a walk through with a customer. The customer seemed bummed out that she could not require that. That is when I saved the day with this hack! If you would like to make your employees select a job while punching in then add them to the Task List.