Sunday, April 5, 2026
1 change · 19.0
Enhancements to existing features
The Jordan e-invoicing module now prepares a required invoice identifier column during installation instead of recalculating it across existing invoices. This helps avoid slow installations for companies with large invoice histories, with no expected change to day-to-day use.
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#257748 Forward-Port-Of: odoo/odoo#257658