Sunday, April 5, 2026
1 change · saas-18.4
Enhancements to existing features
The Jordan e-invoicing module now prepares a required invoice identifier field during installation without recalculating it for every existing invoice. This helps avoid slow module installations for companies with large invoice histories, while preserving the same business behavior after setup.
Original PR description
This commit ensures that the computed and stored field `l10n_jo_edi_uuid` of account_move model gets column created at l10n_jo_edi module installation. This ensures that the computation of the field does not trigger on module installation, potentially leading to too slow installation if the DB has many account_move records. task-6095204 Forward-Port-Of: odoo/odoo#257658