sale_timesheet_line_exclude
Allows excluding specific timesheet lines from sale orders to prevent them from being invoiced.
Key Features
- account.analytic.line: Adds a Non-billable field to mark timesheet entries as excluded from sale orders.
- account.analytic.line: Prevents modification of the Non-billable flag on already invoiced timesheet entries.
- account.analytic.line: Sets the invoice type to non-billable for excluded timesheet entries.
- account.analytic.line: Excludes non-billable timesheet entries from being associated with sale order lines.
- project.task: Displays the Non-billable field in the timesheet list on the task form.
- timesheets: Provides views to access the Non-billable field on timesheet entries.
- security: Defines a group to control access to the Non-billable functionality.