Friday, April 19, 2024
10 changes · 17.0
Enhancements to existing features
This update removes an unused field called "Other Purchase Documents" from the partner records in the Argentina localization module. This field was not being actively used and is being deprecated to simplify the system and reduce unnecessary complexity for users in Argentina.
Original PR description
Task Adhoc side: 34375 Task Latam side: 1177 Deprecate l10n_ar_special_purchase_document_type_ids (Other Purchase Documents) field on model res.partner --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
This fixes incorrect identifiers for several Ecuador VAT withholding tax records. The correction helps ensure the Ecuador localization references the right tax entries and avoids configuration or data lookup issues.
Original PR description
Errores en los ids: tax_withhold_vat_10 tax_withhold_vat_20 tax_withhold_vat_30 tax_withhold_vat_50 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
This fixes an issue where changing a financial report's grouping setting did not update the related user grouping value, which could incorrectly block upgrades or validations. The change helps accounting report data update more reliably while still allowing the user-specific grouping to be adjusted separately afterward.
Original PR description
When changing `groupby` we want to also update `user_groupby` to avoid raising `_validate_groupby_no_child` or `_validate_formula`. It can always be set independently after. Detected while upgrading `account_financial_report_it_sp` because `<field name="groupby" eval="False"/>` was set in the data but `user_groupby` was never updated. (but the constraint was triggered because of the write) Note that the constraint was not fired when needed either.
This update adds a clear description to the Worldline payment integration settings to specify that it is only available in Benelux countries. This matches the existing documentation for Ingenico and helps users understand the geographic limitations of this payment method option.
Original PR description
This PR adds the same description for Worldline as we already do for Ingenico to clearly state that our Worldline intergration is only available in Benelux. task-3866802 Forward-Port-Of: odoo/enterprise#60676 Forward-Port-Of: odoo/enterprise#60649
This update fixes the printer icon display in the Point of Sale system so it only appears when a printer is actually configured. Previously, the icon may have been visible even without a printer setup, which could confuse users. This ensures a cleaner interface that accurately reflects available hardware.
Original PR description
In this commit: =============== printer icon will visible based on printer configuration task - 3869678
This update improves error handling when generating EMV QR codes on invoices. Previously, users would see a confusing error message when a bank account wasn't configured. Now the system provides clearer feedback to help users understand what needs to be set up correctly before EMV QR codes can be generated.
Original PR description
Description of the issue/feature this PR addresses: Improved error handling for EMV QR generation for invoices Current behavior before PR: Currently, if EMV QR is selected on the invoice where the country does not support EMV QR an error is raised. Desired behavior after PR is merged: However, this error is also raised if EMV QR is selected but the bank account is not set. The following error is raised `No EMV QR Code is available for the country of the account False.` This commit adds a check to ensure the bank account is set and it raises a better error message. Task# 3868467 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#162319
This update adds and corrects missing Romanian translations for the CRM module. Romanian language support was not previously available in the translation system for this version, so these translations are now being added to ensure Romanian-speaking users have proper language support in the CRM application.
Original PR description
Some parts of the translation were missing and Romanian isn't available as a language in Transifex for this version. Therefore we add it in now. English grammar mistakes of original string are left untouched. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#162418
Fixed a confusing error message that appeared when users tried to register payments for both customer invoices and vendor bills simultaneously. The new message is clearer and more accurately describes the issue, helping users understand why the action cannot be completed.
Original PR description
When registering payment for customer invoices and vendor bills at the same time, a misleading error message appears"You can't register payments for journal eithers being both inbound and outbound". Replacing it with a clear message "You can't register payments for both inbound and outbound moves at the same time." Task id: 3638740 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#162224 Forward-Port-Of: odoo/odoo#162101
This update fixes errors in the Spanish language labels for withholding tax invoices in the Ecuador localization module. The corrections ensure that tax-related documents display accurate and properly translated text to users in Ecuador, improving the clarity and professionalism of financial documents.
Original PR description
Fix errors in some of the spanish invoice_labels for withholding taxes. Thanks to @AlmustafaNET #147867
This fix removes a duplicate "no sales orders" message that was appearing twice in the customer portal after a recent redesign. Users will now see only one clear message when they have no orders, providing a cleaner and less confusing experience.
Original PR description
Description of the issue/feature this PR addresses: After the portal redesign, messages for no quotations or sale orders were moved before the portal_table template, which is called when there are entries of quotations or sale orders. However, the previous version of the message for sale orders was left after the template call. This commit removes the previous version of the message to avoid having duplicated messages. Current behavior before PR: Two similar messages are displayed in the portal when there are no sale orders. - There are currently no sales orders for your account. - There are currently no orders for your account. Desired behavior after PR is merged: Only one message is shown in the portal when there are no sale orders, as it happens for the quotations. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr