Thursday, February 6, 2020
5 changes · master
Enhancements to existing features
Sales orders with section or note lines can now be converted to invoices without errors. These lines are clearly marked when they will be invoiced, helping users keep invoice details consistent with the original order.
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
Percentage fields now show the percent sign beside the input instead of inside it while editing. This makes data entry clearer because users edit only the numeric value, with the system handling the percentage formatting consistently.
Original PR description
before this commit: percentage symbol is part of input in edit mode percentage symbol should be outside like monetary widget. after this commit: percentage symbol will be at last after input tag percentage will be displayed in span and preceded by input tag, so user can easily edit only value, currently while editing % also comes as a value which is wrong, after this commit, percentage symbol will be displayed on right end of input tag like monetary widget shows currency symbol at last. task 2065078
When an invoice is validated, Odoo now automatically schedules follow-up activities based on the due dates of the related accounting entries. This helps sales teams notice overdue invoices sooner and supports more proactive payment collection.
Original PR description
Task 2093179 Today, there is nothing that reminds a salesperson that an invoice becomes overdue. I propose that activities get created automatically on an invoice based on the ‘due date’ of the journal items as soon as an invoice gets validated. This would greatly help the collection effort and be proactive rather than reactive. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now add existing related records in list views even when they only have permission to read those related records. This makes list-based relationship editing behave consistently with tag-based editing and reduces unnecessary access-related friction.
Original PR description
Before this commit, there was a discrepancy between many2many_tags widget and regular many2many list That is, in tag mode, when someone had read access alone on the comodel he could modify the members of the m2m relation on the current model Which couldn't be done in m2m list After this commit, it is possible in a m2m list to add records to a relation, even if we don't have CRUD access on the comodel Task 44074 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
Resolved issues and error corrections
Purchase order imports now better complete required line information automatically, reducing manual cleanup for users. The related purchase reporting test was improved to ensure tax-inclusive totals are handled correctly when product taxes apply.
Original PR description
Task : https://www.odoo.com/web#id=2093205&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.28ecb10fd3035ca1024c5db52fff8978 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr