hr_timesheet_sheet
This module provides a timesheet sheet system for managing employee work encoding by periods, including submission, approval, and tracking of time entries.
Key Features
- hr_timesheet.sheet: Creates and manages timesheet sheets for employees over defined periods such as weekly, monthly, or daily
- hr_timesheet.sheet: Supports a workflow for submitting timesheet sheets for review and approval by designated reviewers
- hr_timesheet.sheet: Provides a matrix interface for entering and editing timesheet entries by project and task across dates
- hr_timesheet.sheet: Prevents modifications to timesheet entries once the sheet is confirmed or approved
- hr_timesheet.sheet: Validates against overlapping timesheet sheets and ensures company consistency
- hr_timesheet.sheet: Allows dynamic addition of new timesheet lines for selected projects and tasks
- hr_timesheet.sheet: Manages notifications and chatter for sheet state changes and reviews
- account.analytic.line: Extends timesheet entries to link with sheets and enforce state-based editing restrictions
- hr.employee: Tracks and counts timesheet sheets associated with each employee
- res.company: Configures timesheet sheet ranges, week start days, and review policies at the company level
- timesheets.analysis.report: Includes timesheet sheet information in analysis reports for better insights