Friday, February 10, 2023
2 changes · master
Code cleanup and technical improvements
The Mexican DIOT report has been reworked to use the standard tax report framework, supporting better integration with Odoo's tax tag engine. Businesses keep the Enterprise export capability while reporting behavior is aligned with the newer tax reporting process, including correct handling of reversed entries.
Original PR description
The mexican DIOT report is now a tax report and the account.report definition has been moved to standard (requirement for taxes integration with tax_tag engine..) The export functionality remains in Enterprise. remark: opw-2950903 was removing reversed moves as they where going into refund column, with the way the engine works now, it is correct to have them included.
The event barcode scanning screen has been modernized to use Odoo’s newer interface framework, improving maintainability and consistency. Mobile-specific barcode components were consolidated because the same logic is now needed across desktop and mobile, reducing duplication while preserving the scanning workflow.