This module customizes Odoo to allow storable products (type='product') to support features typically exclusive to service products.
- Automatically creating a project when a storable product is sold.
- Generating corresponding tasks under the created project.
- Enabling advanced project-based tracking and task management for tangible goods.
- Useful for scenarios where a physical product requires implementation, installation, or follow-up service that needs to be tracked in a project lifecycle.
Use Case:
For example, if your company sells a piece of equipment that needs to be installed or maintained, this module allows you to treat the physical product like a service in terms of tracking project workâwithout changing its type from "storable product."
Key Features:
- Project and task auto-generation when the product is added to a sale order.
- Retains inventory tracking (stock moves, procurement rules, etc.).
- Keeps compatibility with MRP and stock modules.
Optional project template integration for repeatable structures.
- Project and task creation upon sales
- Timesheet tracking and invoicing
- Custom sale order naming with customer name (e.g.,
S00039-Customer-Name
) - Enhanced tooltips and invoice policy behavior
1. Storable Product as Service
Configure the storable product to behave like a service, including delivery method and project settings.

2. Project & Task Auto-Creation
Automatically generate projects and tasks when this product is sold.

3. Sale Order
Sale order lines using storable products behave like services, supporting task creation and more.

4. Analytic Account
Track revenue/costs using analytic accounts generated by the product.

Please log in to comment on this module