9b92732570e651d3c23a55499d10e237baeb342a
The preprocess method checked if the project_id value was given to determine if it was a timesheet or a normal analytic line (since a timesheet is an AAL with project_id). The problem came in the write, when changing only the project value, the preprocess use the timesheet case, but since the employee field was not changed, no value was passed, and it compute the default one. So changing the project of an existing timesheet reset the employee to the current one.
…
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, Purchase Management, ...
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.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%