Thursday, March 14, 2024
6 changes · 17.0
Enhancements to existing features
This improvement adds the ability to use the Send & Print feature with only specific options enabled, while automatically disabling all others. Previously, unchecked options would revert to their default computed values. This gives users more precise control over which actions are performed when sending and printing documents.
Original PR description
…en options Add the possibility to call the send & print with *only* a set of options. All other checkboxes are therefore set to False, instead of their default computed value.
This update adds a reusable function to the analytic module that simplifies how analytic accounts are extracted from distribution data. By centralizing this common operation, the change reduces code duplication across the system and makes the codebase easier to maintain and update in the future.
Original PR description
[IMP] analytic: Add a function to get the analytic accounts off of analytic_distribution dict, this improvement is to avoid rewriting the same code all over whenever we wanna get the accounts. [related PR](https://github.com/odoo/enterprise/pull/57159) opw-3756270
This update prevents users from accidentally uninstalling the Mexican Electronic Invoice (EDI) module through the settings interface. By restricting this action, the system ensures that critical Mexican tax compliance functionality remains active and cannot be disabled unintentionally, protecting your business from compliance issues.
Original PR description
--- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#157439
This improvement allows locked purchase orders to be matched with OCR-scanned invoices. Previously, locked POs could not be matched during the invoice processing workflow. This enhancement streamlines the invoice matching process by removing this restriction, making it easier to process invoices against locked purchase orders without manual intervention.
Original PR description
This change allows for locked purchase orders to be matched with OCR Task: 3798080 Forward-Port-Of: odoo/odoo#157485 Forward-Port-Of: odoo/odoo#157386
This update improves the Send & Print feature by allowing users to select only specific options they want to use, with all other options automatically disabled. Previously, unselected options would use default computed values, which could lead to unintended actions. This gives users more precise control over document sending and printing behavior.
Original PR description
…en options Add the possibility to call the send & print with *only* a set of options. All other checkboxes are therefore set to False, instead of their default computed value.
This update adds a log message to confirm when a data module has been successfully imported into the database. Previously, there was no notification in the logs when an import finished, making it harder to track import operations. Now administrators will see a clear confirmation message when modules are imported.
Original PR description
Before this commit, there was no message in the logs when the import of a data module is finished. This commit adds a log info to state that the module is now in the db.