Friday, May 9, 2025
3 changes · 17.0
Resolved issues and error corrections
When an IoT device is disconnected from a database, it now clears display orientation, browser URL, and handler cache settings. This helps businesses switch between test or runbot databases more smoothly and prevents devices from getting stuck pointing to an unavailable customer display.
Original PR description
This PR adds the reset of: 1) screen orientation 2) browser_url 3) iot_handlers_etag when disconnecting a database This allows to switch between the different versions of the database more easily and avoid getting stuck with a non existent runbot db instance pos customer display for example
This fix replaces a confusing system traceback with a clear validation message when a required Swiss withholding tax institution is missing. Payroll users can now understand what setup information needs to be completed, reducing troubleshooting time and support requests.
Original PR description
Currently a traceback occurs if no QST instutions were defined, making it hard for users to understand where the error is coming from, in this PR we specify the missing institution.
Swiss payroll insurance screens now show the company linked to each insurance record. This helps businesses operating multiple companies set up the required separate insurance records more clearly and reduces confusion during payroll administration.
Original PR description
To ease multi-company usage, we introduce the company_id field on insurance views since one insurance per company has to be created