Thursday, August 31, 2023
3 changes · master
Enhancements to existing features
Subscription plans can now specify whether renewals are invoiced automatically or handled manually. This gives businesses more control over which subscriptions are charged and renewed by Odoo versus reviewed by sales teams or customers through the portal.
Original PR description
Add a boolean property "automatic renewal" on subscription plan to indicate if subscriptions related to it should be automatically renewed or manually renewed (true by default). Automatic: when the next invoice date of the subscription is reached, Odoo will try to renew it automatically. If a payment token is registered on the subscription, Odoo the client will be charged and if the payment succeed the subscription will be renewed. If not, the subscription will be renewed and an invoice will be generated and sent to the customer. Manual: the renewal must be done by the sales or by the customer through the portal. Add a section about subscription plan in the subscription form with parameters (all read only) of the plan that impact the sub. These information are purely informative, no need to be able to search on it. task-id : 3284609
Resolved issues and error corrections
The Argentina VAT book ZIP export now avoids a system error when a foreign supplier is missing country or tax identification details. Instead of failing with a traceback, users receive a clear message explaining what partner information must be completed, helping accounting teams correct the data and continue reporting.
Original PR description
Task Adhoc: 29354 Task latam: 1052 **Steps to reproduce**: Go to runbot Odoo master enterprise and install "l10n_ar_edi" module (Argentinean Electronic Invoicing). Take position on Argentinian…
Task Adhoc: 29354 Task latam: 1052 **Steps to reproduce**: Go to runbot Odoo master enterprise and install "l10n_ar_edi" module (Argentinean Electronic Invoicing). Take position on Argentinian company (AR) (Responsable Inscripto) . Create a vendor bill for foreign partner. It is necessary that the partner does not have a country_id or if it does, it is needed that it does not have VAT. Also it is required the invoice to have document type (66) DESPACHO DE IMPORTACIÓN. Another requirement is that the journal use documents. Go to Accounting / Reporting / Statement Reports / Tax Report and click on button "VAT BOOK(ZIP)", previously select the period in which the invoice created in strep 3 is included. **Current behavior**: After clicking on "VAT BOOK(ZIP)" there is a bug with traceback. **Expected behavior**: After clicking on "VAT BOOK(ZIP)" there is no bug with traceback. The user receives a message to assign a country to the partner or assign a vat to the country. **Video**: https://drive.google.com/file/d/1zBLDsvsL1xa6PY6yHwgBZdajrzkgpGfp/view
This change updates Instagram-related handling in the website and social media areas as part of investigating blocked Instagram content. It should help teams better manage or diagnose Instagram display issues that may affect website visitors.