Thursday, October 26, 2023
5 changes
Enhancements to existing features
Users can now click any cell in a deferred expense report to open the related journal items for that period and account. The journal items are grouped and expanded by entry, making it easier for accounting teams to review how deferred amounts are built and identify differences before regenerating entries.
Original PR description
Currently it is not very easy to audit the deferred reports. To improve this, we now allow users to click on any cell of a deferred report, which takes us to a list view of journal items grouped by…
Currently it is not very easy to audit the deferred reports. To improve this, we now allow users to click on any cell of a deferred report, which takes us to a list view of journal items grouped by move for the given period and account for that specific cell. The amounts displayed might defer from the report values, since the report shows a theoretic computation. This is okay, because when the user generates entries again, Odoo will compute the difference and the correct data will be displayed when auditing again. In general these are the entries displayed for every case: | Account | Total | Before | Sept 2023 | After | |---------|-------|--------|-----------|-------| | 600000 | A | B | C | D | | 610000 | | | | | | Total | E | F | G | H | - [A]: The vendor bill lines with account 600000 being/to be deferred in Sept 2023. - [B]: The vendor bill lines with account 600000 being/to be deferred in Sept 2023 and having an accounting date before Sept 2023, as well as their deferral lines with account 600000 falling before Sept 2023. - [C]: The vendor bill lines with account 600000 being/to be deferred in Sept 2023 and having an accounting date in Sept 2023, as well as their deferral lines with account 600000 falling in Sept 2023. - [D]: The deferral lines with account 600000 falling after Sept 2023 and having an original bill with deferrals also in Sept 2023. - [E]: Same as [A] but with all expense accounts instead of only 600000. - [F]: Same as [B] but with all expense accounts instead of only 600000. - [G]: Same as [C] but with all expense accounts instead of only 600000. - [H]: Same as [D] but with all expense accounts instead of only 600000. [task-3525607](https://www.odoo.com/web#id=3525607&cids=1&menu_id=4720&action=333&active_id=967&model=project.task&view_type=form)
This update aligns subscription alerts and Studio-related screens with recent automation changes, helping automated subscription processes continue to work reliably. It also improves the Studio promotion dialog and automation imagery so the interface looks better, including in dark mode.
Original PR description
Adaptations to changes coming from odoo/odoo#138804. See commits messages for feature details. Task-3450200
Planning users can now create schedule blocks that span several consecutive days directly by dragging in the weekly calendar view. This makes it faster and more intuitive to plan multi-day work without creating each day separately.
Original PR description
This commit adds the functionality to create pills with a span that covers multiple consecutive days. This can be achieved effortlessly by simply dragging the pills within the intuitive interface of the weekly calendar view. task-3326281
Payroll administrators can now define reusable styles for payslip lines instead of relying on fixed formatting in reports. This makes payslip presentation easier to maintain and adapt to company needs without changing report code.
Original PR description
Add possibility to have generic style for payslip lines instead of hardcoded styles.
The product catalog has been adapted so rental and field service workflows can use the shared catalog framework now available beyond sales. This improves consistency across apps and prepares these modules to benefit from catalog features maintained in one common place.
Original PR description
The product catalog was moved from `sale` to `product` to be used by other modules (for instance, `purchase`). The controller's methods are now generic for different kind og models and so, overrides of those methods must be change according to that. task-3373589 Community PR: odoo/odoo#135502 Upgrade PR: odoo/upgrade#5223