Daily updates from Odoo
Monday, February 19, 2024
2 changes · master
Code cleanup and technical improvements
The Website Sale Renting settings were adjusted to align with updated label formatting behavior. This keeps configuration screens visually consistent after labels are no longer automatically capitalized.
Original PR description
See community commit for details.
This update reorganizes demo data for several country localizations so accounting and HR apps can share one demo company instead of creating duplicates. This makes testing more consistent when multiple localized apps are installed together, without changing day-to-day business workflows.
Original PR description
Up until now, we did not have any common demo data package for localizations. This is an issue for localizations having both accounting and hr packages, because these do not depend on each others. It means that to have complete demo data individually, they need to define demo company in both cases. This leads to duplication in demo companies for a single country when both packages are installed, which is not ideal for testing as it also means that demo data is split between multiple companies. This commit will rename things a bit to bring a common demo data package for multiple localization. l10n_xx as it is known today becomes l10n_xx_account (as it was all along an invoicing module). l10n_xx is instead a new module containing the demo company data. task id # 3555251