Daily updates from Odoo
Thursday, September 15, 2022
5 changes · master
Enhancements to existing features
Odoo Accounting now supports clearer setup and processing for early payment discounts, including tax treatment choices, invoice PDF display, payment registration prefill, and reconciliation handling. This helps businesses apply cash discount terms more consistently and reduce manual accounting work.
Original PR description
Purpose : Improve multiple use cases while handling the Accounting part of Cash Discounts in Odoo. When creating a Payment Term, the user can now specifically design an early payment discount through…
Purpose : Improve multiple use cases while handling the Accounting part of Cash Discounts in Odoo. When creating a Payment Term, the user can now specifically design an early payment discount through an additional part in the wizard. This will, amongst other things, allow the user to choose in which way the tax should be computed on the discounted invoice (tax included, excluded, or tax base impacted). (WIP : belgian taxation - Impact Tax Base - isn't yet functional. At terms, the taxation of the whole invoice should be adapted when an Cash Discount is st within a payment term. This option should only be available on the belgian localization. ) The discounted amount and the conditions to fulfill are printed below the invoice PDF. Registering a payment while filling the condition for an early payment discount will prefill the fields accordingly. Reconciliation --> In the reconciliation widget, the logic of Early Payments Discounts are also applied. Related : https://github.com/odoo/odoo/pull/94050 task: 2968644
Field service sales now show product prices using the customer’s assigned pricelist, including the correct currency on the task product button. This helps teams quote and review products with pricing that matches each customer’s commercial terms.
Original PR description
This PR implements the usage of the partner pricelist in the `product.product` kanban view of industry_fsm_sale as well as the usage of the partner pricelist currency in the `project.task` form `Products` stat button. task-2955983
Odoo Studio now uses the newer versions of cohort, dashboard, graph, map, and pivot views instead of older legacy versions. This simplifies the product foundation and helps ensure future improvements and maintenance focus on the modern view experience.
The Enterprise notebook tab layout has been adjusted so tabs look and behave more consistently across the application, including when shown vertically. Select fields also receive a cleaner focus style by removing an unnecessary shadow, improving visual polish without changing workflows.
Original PR description
"Notebook" component had to be adapted to make the use of tabs more consistent trough the app. The component now allows a use of default tabs style in a vertical display This PR allows to style the enterprise version of the component task 2950591 Requires: https://github.com/odoo/odoo/pull/98706
This update adjusts how website customization options are shown across several Odoo website-related apps. It makes page editing choices clearer and more consistent for users managing appointment, helpdesk, sign, subscription, sales subscription, and Twitter wall pages.
Original PR description
*: website_appointment, website_twitter_wall, website_sign, helpdesk, sign, sale_subscription, website_sale_subscription task-2710582