Sale Project Task Description Template
This module extends the Project Task Description Template and integrates it with Sales and Projects. When tasks are generated from sales order lines, the task will automatically use the Task Description Template defined on the related product.
Optionally, you can include key information from the sales order line (like product name and quantity) above the template, providing more context directly in the task description.
Key Features:
- New field on product: assign a Task Description Template for service products with Service Tracking set to 'Task' or 'Project & Task'.
- Optional boolean to include the sale order line info in the task description.
- Automatic application of the template (and optionally the sales line info) when creating tasks from sales orders.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets you pick a task description template on a service product and automatically fill new tasks created from sales orders with that template, optionally adding the sold product and quantity at the top.
This module connects service products with the task description templates used in projects. On the product form, for products of type Service whose Service Tracking is set to 'Task' or 'Project & Task', two new fields appear after the project template field:
- Task Description Template: choose the template to use.
- Include Sale Line Info in Task description: a checkbox.
When a sales order line for such a product generates a project task, the chosen template is applied to the task description automatically. If the checkbox is ticked, a line showing the product name and ordered quantity is added before the template content. If no template is selected but the checkbox is ticked, only the product and quantity line is used as the description.
The module extends product.template and sale.order.line, and relies on the existing task description template feature and the sales-timesheet integration. It does not add new menus or reports; everything is configured from the product form and happens automatically when tasks are created from sales orders.
Depends on
Models and fields (1)
- product.template · extends an existing modeltask_description_template_id (Task Description Template), include_sale_line_info_in_task (Include Sale Line Info in Task description)
Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/project.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module:
- Create a Task Description Template
- Go to Project → Configuration → Task Description Templates.
- Define a template with a name and description.
- Assign the Template to a Product.
- Open a Product and set it as a Service.
- Ensure that Service Tracking is set to Task or Project & Task.
- Set the Task Description Template field.
- Optionally, enable the Include Sale Line Info in Task checkbox to add product and quantity information above the template in generated tasks.
- Create a Sale Order
- Add the product(s) with assigned templates to a sales order.
- Confirm the order.
- Generated Project Tasks
- The tasks created from the sales order lines will automatically include the description from the assigned template.
- If enabled, the sales line info (product and quantity) will appear above the template in the task description.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.