Tuesday, May 17, 2022
4 changes · master
Enhancements to existing features
This update changes how a sales stock screen button is handled so other customizations can still find and reuse it. It helps businesses with tailored Odoo setups avoid unnecessary conflicts when extending stock-related sales workflows.
Original PR description
Maybe a custom module wants to use/reference this button. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The generic accounting setup now uses the company's actual country as the fiscal country instead of defaulting to the United States. This prevents mismatched tax settings and lets Invoicing-only users update the fiscal country when needed, with clearer guidance if there is a problem.
Original PR description
Task ID: 2717840 Currently: - Generic_coa has the country_id US, which is not valid for non-supported localizations. This creates a bug as the country on taxes and account_fiscal_country_id becomes different. - Users who only have Invoicing installed can't change the fiscal country setting as it's only available in Accounting. Desired: - Set account_fiscal_country_id the same as country_id - Remove base.us from l10n_generic_coa - Adjust the error message to make the issue clearer for users - Allow changing fiscal country in Invoicing -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The CRM kanban progress bar now includes total monthly recurring revenue alongside expected revenue when recurring revenue is enabled. This gives sales teams a clearer view of pipeline value, especially for subscription-based opportunities.
Original PR description
PURPOSE Take recurring revenues into account in the kanban stage counts. CURRENT Currently we only display expected_revenue total in kanban progress bar. TO BE Display Recurring revenue total next to expected_revenue total in kanban progress bar in crm. PR TASK ID: 2414576 I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The fiscal country setting is being moved so it can be managed from the standard accounting configuration shared with Invoicing. This makes setup easier for businesses that use invoicing without needing to access full Accounting settings.
Original PR description
Part of task# 2717840. Currently, the fiscal country can be only changed in Accounting settings. Should be also available in Invoicing settings.