366a7d6115a0817695d4cc64d24139349e6037fd
Install project,sale_management,industry_fsm Create a new product with: - Product type: service - Service Invoicing Policy: Timesheets on tasks - Service Tracking: Create a task in sales order's project - Project Template: Field Service Save, then edit also Field Service chaning Bill from Tasks to the new product Create a sale order with such product, save and confirm Error Message "An FSM project must be billed at task rate" will popup blocking the action. This is due to changes introduced in 071711bf1db82ae7fc65dcc1292da6ef82278168 (enterprise commit), new fsm projects should not have a sale order line, instead rates are derived from the tasks. This commit refactor the code of '_timesheet_create_project' to make possible to override project creation values. In the counterpart commit, in enterprise, the sale order line id will be removed to match the behavior of 071711bf1db82ae7fc65dcc1292da6ef82278168 opw-2220184 closes odoo/odoo#48936 X-original-commit: 4094cb12a617df99fdc7d6d8796568217c34c175 Related: odoo/enterprise#9645 Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com>
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%