Wednesday, January 10, 2024
5 changes · 17.0
New functionality added to Odoo
Adds a new Peruvian ecommerce localization module that collects required checkout details such as identification type, city, and district. This helps businesses in Peru validate customer information correctly, show local tax-ready demo products, and present clearer checkout labels and translations.
Original PR description
New module that adds peruvian requirements to the website ecommerce * Add fields to the checkout form 1. Identification type 2. City 3. District * Add logic to validate the new fields * Take into account the identification type when validating the VAT in the checkout form * Change label name for the vat field, to show "Number" instead of "VAT number". * Add demo data to display a peruvian website and show products with taxes * Add module translations --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enhancements to existing features
This update significantly improves the CodaBox integration for Belgian accounting by streamlining the connection process, adding automatic bank statement imports, and simplifying the user interface. Key improvements include a new refresh status button, direct PDF import from CodaBox, automatic scheduled imports, better security controls for access tokens, and clearer onboarding steps that reduce manual configuration complexity.
Original PR description
Community: https://github.com/odoo/odoo/pull/146263 IAP https://github.com/odoo/iap-apps/pull/733
Resolved issues and error corrections
This fix resolves an issue where customers in Mexico could not complete the checkout process when additional required information was needed. The "Next" button would become unresponsive during the validation step. The fix ensures that the form properly validates and processes customer information during the checkout flow for Mexican electronic invoicing.
Original PR description
This is a backport of https://github.com/odoo/enterprise/pull/53072 Commit that introduced the issue: https://github.com/odoo/odoo/commit/14fc7f3c923847f5e052888c2cfda0bf92316972 Issue: ======…
This is a backport of https://github.com/odoo/enterprise/pull/53072 Commit that introduced the issue: https://github.com/odoo/odoo/commit/14fc7f3c923847f5e052888c2cfda0bf92316972 Issue: ====== Validating required additional fields doesn't work. Steps to reproduce the issue: ============================= - Install ecommerce - Install l10n_mx_edi_website_sale - Mark the mexican company as the company for the website - Activate automatic invoice - Log out - Go to shop and add any item to cart and follow the steps until required addional informations - Clicking on next will disable the button and mark it as loading but nothing happens. Origin of the issue: ================================= - There was some fields missing to use `s_website_form` snippet since it uses action + (foce_action or model_name) to call post method on the path but we didn't provide any. Solution: ========= Override the public widge to not use the send method. opw-3635199 Forward-Port-Of: odoo/enterprise#53727 Forward-Port-Of: odoo/enterprise#53393
This fix resolves an issue where the "Add to Cart" button was not displaying on the product variant page when customers used the self-order menu on iOS devices. This was preventing customers from completing purchases of products with variants on Apple devices, and this fix restores the full functionality.
Original PR description
Current behavior: When adding a product with a variant, the variant page is not displayed correctly, it's missing the add to cart button. Steps to reproduce: - Create a product with a multi checkbox variant - Open self order menu on iOS - Click on the product - The "Add to cart" button is missing from the page opw-3614337 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes critical issues when restoring documents in the web editor. Previously, restoring a document would prevent users from saving changes and would incorrectly reset collaborative selections for other team members. The fix ensures that document restoration works properly with the system's change tracking and collaboration features.
Original PR description
Before this PR, when restoring a document was made, it would reset the content of the editor without any consideration for the mechanism that detect stale documents and without any consideration for the collaboration. Resetting the value should also reset the selection of the collaborative peers. task-3675074 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr