hr_timesheet_begin_end
Adds starting and ending hours fields on the timesheet activities.
Key Features
- account.analytic.line: Adds begin hour and end hour fields to timesheet lines.
- account.analytic.line: Validates that the begin hour precedes the end hour.
- account.analytic.line: Ensures the duration matches the difference between begin and end hours.
- account.analytic.line: Prevents overlapping timesheet lines for the same user on the same date.
- account.analytic.line: Automatically calculates duration when begin and end hours are set.
- project.task: Displays begin and end hours in timesheet lines on task forms.