Tuesday, March 24, 2026
3 changes · master
Features or functions removed from Odoo
This change removes a stray file that was unintentionally left behind after the l10n_it_xml_export module was removed in version 19.0. This is a minor cleanup task to ensure the codebase remains tidy and efficient.
Original PR description
The module was removed in 19.0 by this commit: https://github.com/odoo/enterprise/commit/761e08667a9c8172217afe8b709445d8e12b3872 However a file was accidentally left behind This commit cleans up the remaining file Forward-Port-Of: odoo/enterprise#111554 Forward-Port-Of: odoo/enterprise#111461
This update streamlines the payrun payment process by removing redundant 'Register Payment' functionality. The 'Payment Report' button has been renamed to 'Pay' to align with the current payrun workflow, improving user experience and consistency. This change ensures payments are handled in the most efficient way possible.
Original PR description
-"Register Payment" button behavior and tests have been removed to match the payment report behavior for the payrun. -In the Payrun view, "Payment Report" button has been renamed to "Pay".
This update removes outdated aliases related to a legacy barcode system used in the Scale-Up game. These aliases were created to maintain compatibility with an older version of the game and are no longer needed as the game's barcodes have been updated. This simplifies the system and improves efficiency.
Original PR description
Barcode commands and default barcodes were re-written to be simplified in [^1] and [^2] but some aliases were created in [^3] for old barcodes and old barcode commands to still be able to work with Scale-Up game (cards were printed using the older version of barcodes.) Those barcodes were updated in the 19.0 version of the Scale-Up game so there is no reason to keep those aliases. [^1]: odoo/odoo#158827 [^2]: odoo/enterprise#59242 [^3]: odoo/enterprise#69639