Tuesday, May 28, 2024
3 changes
Enhancements to existing features
The Colombian e-invoicing module now shows the company’s economic activity field on the company form. It also prepares the settings layout so future DIAN-related configuration can hide older Carvajal options when needed.
Original PR description
Add the `l10n_co_edi_header_actividad_economica` in the company form view. In addition, enclose the Carvajal settings inside a named <t> such that it can easily be manipulated in l10n_co_dian (yet to be merged): if we use DIAN from l10n_co_dian, we will hide Carvajal settings. task-3141517
After a subscription renewal is confirmed, the related renewal buttons are now hidden so users no longer see actions that are no longer available. This makes the subscription screen clearer and reduces confusion for sales teams managing renewals.
Original PR description
Before this commit, upon confirming the renewal in a subscription, the subscription would be locked and the button would still remain visible. In this commit, a condition is added to make these buttons invisible once the renewal is confirmed. task-3927499
The return workflow now hides the 'Return for Exchange' button for rental orders, reducing confusion for users handling rental stock returns. Related stock return flows in delivery, helpdesk, subscription, and barcode modules were aligned with this behavior for consistency.
Original PR description
In this commit: =============== Hide button `Return for Exchange` for rental orders. Task - 3543473 Community PR: odoo/odoo#153184