Scenario:
A company wants its users to enter their In time and Out time manually, instead of Punching in and Punching out because the users generally forget to Punch out. However the Supervisors want to know the exact time the Log in entries were made by the users as there could be incidences of users manipulating the entry time.

Resolution:
Enable DCAA compliance in the System Preferences and set the Log Timesheet Changes to Always. This will start tracking the Time punches and the actions performed by the users on their Timesheet. Granting access to the Audit trail report to the supervisors will help them identify the exact time of the Log In/Out entries made by the users.

The report users have to enable the following filters and fields.

  • Affected Field filter (choose Start time and End time in the filter drop down).
  • Narrow down the search by enabling the Modified On, Affected Field, Modified By, Initial Value and Changed Value columns on the report which will give the Exact time punch of the Entries and changes made by the users.
  • Modified On will provide the Date and Time punch.
  • Affected Field will provide the In and Out information.
  • Modified By will provide the name of the user who has made changes.
  • Initial Value will provide the actual value entered by the user before modifying them.
  • Changed Value will provide the values on the In and Out fields on the Timesheet.
     

To enable the DCAA Compliance, follow the steps below:

  • Login to the Web TimeSheet as an administrator.
  • Click on Administration from the top menu.
  • Click on System Preferences, under System section in the side menu.
  • Click on DCAA Compliance tab.
  • Put a check mark in the box beside Enable DCAA Compliance. (Make sure Require comments for timesheet changes is also checked. It gets checked automatically when enabling the DCAA Compliance.)
  • Set the Log Timesheet Changes to Always.
  • Click on Save.