Wednesday, May 21, 2025
1 change · saas-17.4
Resolved issues and error corrections
This fixes a point of sale synchronization issue that could prevent related invoice data from loading after an order is paid. For Chilean companies, receipts can now include the required SII fiscal barcode, helping ensure tickets remain legally valid.
Original PR description
When we sync PoS models after write to a record we don't want to overwrite local connections. However this means we don't create new connections when we receive related record data from the backend,…
When we sync PoS models after write to a record we don't want to overwrite local connections. However this means we don't create new connections when we receive related record data from the backend, possibly breaking flows relying on account move data, like the following: User in Chile needs to print on the POS receipt the SII Fiscal barcode This is currently not being printed and this makes the ticket not a validal legal invoice or electronic ticket. Step to reproduce: - With a Chilean company setup - Open POS session - Make an order to customer "Consumidor Final Anónimo" - Pay and check generated receipt Issue: On the receipt no barcode is shown, a broken image placeholder can be observed. This occurs because the related record (account_move) is not loaded opw-4489277 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr