Daily updates from Odoo
Tuesday, September 23, 2025
3 changes
2 changes
Code cleanup and technical improvements
This change removes unused legacy test helper code after most tests were moved to the newer testing approach. It reduces maintenance overhead for Documents, Sign, and Web Enterprise without changing customer-facing behavior.
Original PR description
*documents,sign,web_enterprise Now that almost all qunit tests have been converted to hoot, we can get rid of a lot of legacy helpers. This PR only aims at removing what is no longer used, or what can be trivially substituted. A further work will be necessary as some legacy helpers are used in tours. Moreover, the whole QUnit test suite system will still have to be removed, once the few remaining tests will be converted.
This update reorganizes accounting-related configuration options to make them easier to manage and maintain. It affects several accounting services such as invoicing, payment processing, bank reconciliation, electronic document exchange, and online synchronization, with limited expected impact for day-to-day users.
Original PR description
account.bill.predict.history.limit int account.custom_templates_facturx_list str account.display_name_in_footer bool account.pdf_generation_batch int account.show_sale_receipts bool account.skip_create_bank_account_on_reconcile bool account.tests_shared_js_python str account.use_invoice_terms bool account_iso20022.force_iso_20022_pain_09 bool account_online_synchronization.proxy_mode str account_online_synchronization.request_timeout int account_payment.enable_portal_payment bool account_peppol.edi.mode str account_predictive_bills.predict_product int account_sepa_direct_debit.disable_sdd_pre_notification str
1 change
Code cleanup and technical improvements
This change reorganizes how landed cost valuation adjustments are prepared so custom modules can extend that behavior more easily. It does not change day-to-day user workflows, but it improves maintainability and flexibility for businesses with tailored inventory costing needs.
Original PR description
Create 'cost adjustment stock valuation layer' and the preparing of its values with separate method to make it hookable for custom modules This was split from the initial PR https://github.com/odoo/odoo/pull/160527 cc @pfertyk --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr