Along with the employee’s identification, we also need to know from which work place the employee is reporting the work. Employees are required to provide their work place information by scanning a barcode identifying the work place or selecting from a list of work places the user can work. The work place information can be changed any time without losing the state of the ongoing work.