Friday, December 13, 2019
5 changes
Enhancements to existing features
This change simplifies how accounting screens decide which partners, journals, payment methods, and bank accounts can be selected. It removes unnecessary behind-the-scenes filtering logic, making the behavior more consistent and easier to maintain without changing the core accounting workflow.
Original PR description
Task 2115472
When a pricelist is changed on a sales quotation that already has products, users are prompted to recompute line prices so the quotation reflects the new pricing. Sale order line prices are also updated based on the pricelist currency, reducing manual corrections and pricing inconsistencies.
Original PR description
Task: https://www.odoo.com/web#id=1945392&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.c420a719fdc164a61f7990bc2a7ac0e1 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now add emojis in more Odoo text fields, including email marketing subject lines. This makes marketing and mail communications more expressive while reusing the emoji picker across mail-related apps.
Original PR description
PURPOSE
Allow to use the text field with integrated emojis support in other apps
notably mass mailing
SPECIFICATIONS
This purpose is achieved in several steps, each done with different
commits to ease understanding
* move emojis mixin and FieldTextEmojis field definition from social to mail
application. Rename emojis namespace accordingly;
* allow emojis support in chat fields through new field widget;
* use this new widget in mass mailing subject field;
* perform some code cleaning;
See sub commits for more details.
LINKS
Task #2117238
PR #40045
Enterprise PR odoo/enterprise#6630Subscriptions now include their own payment terms, so invoices, renewals, and upsells use the intended terms instead of being unexpectedly affected by later customer-level changes. This helps businesses avoid billing confusion when a subscription was created from a sales order with specific payment conditions.
Original PR description
<b>Task:</b> https://www.odoo.com/web?#id=2120743&action=333&active_id=1725&model=project.task&view_type=form&menu_id=4720 <b>Pad:</b> https://pad.odoo.com/p/r.fd57ed8b2e290587cec0f60cc79fa697
Emoji-enabled text fields were moved from the Social app into Mail so they can be reused by other apps, including mass mailing. Social media posting screens were updated to use the shared emoji component, making emoji support more consistent across communication tools.
Original PR description
PURPOSE
Allow to use the text field with integrated emojis support in other apps
notably mass mailing
SPECIFICATIONS
This purpose is achieved in several steps, each done with different
commits to ease understanding
* move emojis mixin and FieldTextEmojis field definition from social to
mail application. Rename emojis namespace accordingly;
* update social use of emojis mixin / fields to community update;
See sub commits for more details.
LINKS
Task #2117238
PR #6630
Com PR odoo/odoo#40045