Daily updates from Odoo
Friday, August 5, 2016
7 changes · master
Resolved issues and error corrections
The account asset module was updated so depreciation options are easier to edit and invalid prorata settings are prevented. This helps users configure assets more reliably and reduces accounting setup errors.
Original PR description
Migration to new api of module account_asset. Fixed views : - on account.asset.asset form view, field method_time, in "Depreciation Information" page: use radio widget instead (without it, you couldn't change the field) - on account.asset.category form view: prorata field hidden when required, and set to false when method_time is on "Ending Date". (It was previously possible for the prorata to be true while the method_time was "Ending Date", which is invalid) Task : https://www.odoo.com/web#id=27339&view_type=form&model=project.task&action=333&active_id=248&menu_id=4720 ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The purchase module was updated to use Odoo's newer internal framework and reorganized to match project standards. A related invoicing issue was fixed so purchase-linked invoice updates work correctly when several records are processed at once, improving reliability for purchasing workflows.
Original PR description
Migration to new api of purchase module. odoo task: https://www.odoo.com/web#id=27420&view_type=form&model=project.task&action=333&active_id=248&menu_id=4720
Code cleanup and technical improvements
The website quotation module was updated to use Odoo's newer internal framework and remove outdated logic. This should make online quote handling more reliable and easier to maintain without changing the main business workflow.
Original PR description
Task: https://www.odoo.com/web#id=12132&view_type=form&model=project.task&menu_id= Migration of website_quote to new API. ! enterprise -> website_contract: method onchange_template_id migrated as well : https://github.com/odoo-dev/enterprise/tree/master-website-quote-new-api-dve ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The HR gamification module has been migrated to Odoo's newer internal framework and reorganized to follow current module structure guidelines. This helps keep employee badges and gamification features compatible with future updates while reducing maintenance risk.
Original PR description
Task: https://www.odoo.com/web#id=12942&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.yT7RCisP0jvVUL1S
The gamification features have been updated to fit the newer Odoo framework structure, with related HR, sales CRM, and forum integrations adjusted or cleaned up. This should make the module easier to maintain, though the author notes that scheduled automation and some evaluation logic may still need review.
Original PR description
Of note: if the module stays around, most of the safe_eval could/should probably be removed. I also haven't checked if the cron works right.
The gamification module was updated to use Odoo's newer internal framework, making it easier to maintain and more consistent with the rest of the platform. Unused legacy pieces were removed and tests were refreshed, reducing maintenance overhead without introducing major user-facing changes.
Original PR description
Task: https://www.odoo.com/web#id=13555&view_type=form&model=project.task&action=327&menu_id=4720
The website contract sales order flow was updated to stay compatible with the migrated website quote system. This is an internal modernization that helps maintain reliable quote and contract behavior without changing the customer-facing process.
Original PR description
Task: https://www.odoo.com/web#id=12132&view_type=form&model=project.task&menu_id= Migration of website_quote to new API. ! enterprise -> website_contract: method onchange_template_id migrated as well : https://github.com/odoo-dev/enterprise/tree/master-website-contract-migration-dve ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr