Tuesday, February 11, 2025
1 change · saas-17.4
Resolved issues and error corrections
This fixes a synchronization issue that could prevent related invoice data from loading in Point of Sale. For Chilean sales, receipts can now include the required SII fiscal barcode, helping ensure tickets are 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, possibly breaking flows relying on the related record, 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