[ADD] contract_timesheet_invoice_type #1101
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Timesheets have a
timesheet_invoice_type
field which tells if they arebillable or not, and if billable of which type. In the
sale_timesheet
module,this field gets a billable type only when the timesheet are linked to a sale
order line.
When billing with recurring invoices using the OCA
contract
module, we oftenwork without sale order. So this module is useful to allow correctly
categorizing as billable timesheets on projects that are billed using recurring
contracts.
Opening as draft as this still needs tests.