Thursday, May 30, 2024
2 changes · saas-17.1
Enhancements to existing features
Creating or updating a company country now automatically installs the matching localization package and applies the correct chart of accounts. This removes the previous manual installation prompt and avoids cases where localization was installed without completing accounting setup.
Original PR description
Before this PR -------------------- When creating a new company and selecting the country localisation available to install `alert` was visible, on clicking the install button it installed the l10n modules available for that country but the COA was not set After this PR ----------------- The alert has been removed once the country is selected on company and it is saved the available `l10n` modules are installed and sets the COA as per the country --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Company forms no longer show a localization installation banner just because Accounting or HR is installed. Instead, Accounting users only see a setup prompt when a company's chart of accounts still needs configuration, making guidance more relevant and less distracting.
Original PR description
Before this commit: Whenever `accounting` or `HR` module was installed, A blue banner was visible on company form if the available localisation were not installed based on company country After this commit: We don't show install l10n modules banner instead only if `accounting` is installed and Chart of Account is not installed for the company then config banner is visible on company which will redirect the user to Account Setting to set up the Chart of Account task-3778290 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr