Daily updates from Odoo
Monday, June 22, 2026
5 changes · saas-19.3
Enhancements to existing features
This update strengthens the process of exporting Liasse Fiscale reports by implementing crucial data checks. Specifically, it verifies that key information related to writers, debtors, and referenced partners is complete and accurate before reports are generated and sent. This improves data reliability and reduces potential errors in tax reporting.
Original PR description
while exporting liasse fiscale, no chceks were done before the export and there were no account returns checks before sending it, this commit add account return checks to the liasse fiscale: -writer and debtor have the necessary informations on their record -partners mentionned in the reports have the necessary fields completed on their records -for some line, we have to choose between some values task-6127270
This update expands the data sent to payment processing systems (Powens and Saltedge) by including debtor and creditor information. This change is necessary to correctly initiate payments and improve integration with these external payment gateways.
Original PR description
In order to be able to initiate payments using Powens and Saltedge, we need to include debtor information in the payload sent to Odoofin. This commit adds the necessary fields and updates the tests accordingly. Task ID: 5977148, 6095729 Forward-Port-Of: odoo/enterprise#119843
This update enhances the visual appearance of receipts and preparation tickets within the Point of Sale and Stock modules. Specifically, font styling has been improved, and table numbers on preparation tickets now include floor information, making them easier to read and understand for staff.
Original PR description
In this commit - --------------- Enhanced font styling for receipt and preparation ticket Added floor information next to table number on preparation ticket Task - 6125322 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#270068 Forward-Port-Of: odoo/odoo#260559
This update simplifies cash basis accounting in the French localization module by automatically disabling payment reconciliation. This change ensures that cash basis accounts align with standard French accounting practices and reduces potential user confusion. It's a minor improvement focused on clarity and consistency.
Original PR description
Cash basis accounts now have payment reconciliation set as false by default task-6226984
This update allows users to group and filter POS orders based on their DIAN transmission status. Previously, the system couldn't easily identify rejected or failed syncs, making it difficult to monitor the health of daily DIAN transmissions. This change provides better visibility and control over POS order synchronization with DIAN authorities.
Original PR description
The DIAN transmission status (l10n_co_edi_pos_dian_state) is a non-stored computed field, so it could not be used to group, filter or sort the POS Orders list: users had no way to isolate rejected or failed orders, nor to get an overview of daily sync health. Provide a compute_sql for the field so the ORM can express it in SQL, making it groupable/searchable/sortable without storing it. This avoids a schema change while keeping the value derived from the most recent DIAN document. task-6273842