Wednesday, December 13, 2023
1 change · 17.0
Resolved issues and error corrections
This fix resolves a critical error in the Belgian CodaBox module that occurred when the Account Report module was not installed. The module was using a field from Account Report without properly declaring the dependency, causing the system to crash with a 500 error. The fix ensures the module correctly depends on Account Report so it functions properly in all installations.
Original PR description
The compute function '_compute_l10n_be_codabox_fiduciary_vat', depends on field 'account_representative_id' which is declared in the module account_report. There is no depends or transitive depends to this module, so it raises an 500 error when the module is not installed. This error has been introduced in https://github.com/odoo/enterprise/pull/49968