In the current version of OrangeHRM, project time and punch in/out time entry mechanisms are integrated in a single timesheet. The punch in/out was introduced as an easier way to enter time for organizations that do not want detailed information of time spent on projects and activities.
However, based on user feedback, some organizations use both these type of time entry mechanisms. Punch In/Out is basically used to track attendance and project time is used to track detailed information on time spent on various projects and activities.
To improve the usability of this feature, we have decided to separate these 2 time tracking functionalities. We will introduce a new report type: Attendance Report. Further, there will be configurable options to restrict employees' rights to edit already reported Punch In/Out time data.
The latest definition of this feature is on our Wiki: Link