Daily updates from Odoo
Navigate
Branch
Tuesday, May 15, 2018
6 changes
Enhancements to existing features
Activities can no longer be created for users who do not have access to the related document. This helps avoid confusing or unusable assignments and ensures follow-up tasks are only given to people who can actually view the work item.
Original PR description
…ss to document This commit is related to task ID 58968 . Task: https://www.odoo.com/web#id=58968&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves Odoo's budgeting tools by making budget lines more flexible, adding clearer analysis views, and showing budget achievement as a percentage. It also includes demo data and usability fixes that make budget tracking easier and more reliable for finance teams.
Original PR description
Description of the issue/feature this PR addresses: https://www.odoo.com/web#id=31995&view_type=form&model=project.task&menu_id= -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Validated and signed Mexican electronic invoices now keep their attached XML and PDF files from being deleted. This helps businesses preserve required fiscal documents and reduce compliance risk.
Original PR description
This change causes that once an invoice is validated and signed, the corresponding attached XML & PDF may not be deleted. This because are a fiscal documents
Once a Mexican electronic invoice is validated and signed, its attached XML and PDF files can no longer be deleted. This helps preserve legally required fiscal documents and reduces the risk of accidental non-compliance.
Original PR description
This change causes that once an invoice is validated and signed, the corresponding attached XML & PDF may not be deleted. This because is a fiscal document
Resolved issues and error corrections
This update fixes several issues across accounting, timesheets, CRM, reporting, and order cancellation workflows. It improves report accuracy, prevents incorrect timesheet confirmations, ensures leads convert to the right opportunity stage, and allows cancelled sales or purchases to detach related deliveries properly.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Code cleanup and technical improvements
This update removes redundant preset values from fields that already get their value from related records. It simplifies maintenance across several business areas without changing expected user workflows or visible features.
Original PR description
**Description of the issue/feature this PR addresses:** If I am not wrong, if a field is related then it doesn't need to have a defined default. Thus, this PR deletes all defined defaults I found on related fields. **Current behavior before PR:** Some related fields have unnecessary defined defaults. **Desired behavior after PR is merged:** Some related fields doesn't contain unnecessary defined defaults. **Additionally:** Perhaps when the related fields are setup we could detect if they have a defined default and if true then it can be shown a `_logger.info` with a message like `Field X is related, it doesn't need a default.` -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr