Saturday, April 11, 2026
1 change · 19.0
Resolved issues and error corrections
This update enhances the stability of the Odoo integration with Fiskaly, the Australian point-of-sale system. Specifically, it fixes issues with retry logic, ensures correct SCU limits are managed, and simplifies configuration tracking for easier troubleshooting. The changes also prevent test mode toggles after Fiskaly registration, improving data accuracy.
Original PR description
- Retry only on server errors (5xx) instead of client errors (4xx) to avoid masking meaningful API responses with a confusing RetryError. - Reuse the existing active SCU when E_SCU_LIMIT_REACHED is returned, since Fiskaly only allows one active SCU per account. - Pass the pos.config id as metadata when creating a cash register on Fiskaly, making it easier to match Fiskaly register IDs back to their config when the local link is broken. - Hide the test mode toggle once the company is registered with Fiskaly (l10n_at_fiskaly_organization_id is set) to prevent mode changes after registration. opw-5958673 Forward-Port-Of: odoo/enterprise#113496