ServiceZoid steht in der neuen Version 1.0.18 zum Download bereit.
Neuerungen
Benutzer und Einsatzzeiten
Bei den Benutzern kann nun das Qualifikations-Level angegeben werden. Beispielsweise für Meister, Geselle oder Azubi. Nun wird bei dem Einsatzzeiten-Dialog aus dem Bericht-Formular nicht mehr nach der Anzahl der Qualifikations-Level der Mitarbeiter gefragt, stattdessen können dort die Mitarbeiter direkt angegeben werden. Bei dem PDF-Rapport werden wie vorher die Qualifikationsstufen angezeigt. Dieser Umbau dient außerdem der Vorbereitung für weitere zukünftige Funktionen wie die Einsatzplanung.
Lokale Datenbank
Wir verwenden eine neue lokale Datenbank zum caching der Daten. Die Suche war vorher bereits schnell, aber nun wird die Verbindung zum Server gespart, wodurch das Ergebnis nochmals schneller erreicht und die Offline-Funktionalität erhöht. Bisher verwenden wir die Caching Datenbank nur die Kunden-Datensätze und für die Material-Datensätze.
Quellcode umbau zu Null-Safety
Wir haben den Quellcode aktualisiert und Null-Safety komplett integriert. Um es einfach zu sagen, damit wird der häufigste Programmierfehler (Null-Pointer-Exception), welcher in den meisten Programmen zu finden ist, ausgeschlossen. Außerdem muss weniger im Binärcode geprüft werden, weshalb dies nochmal zu einer erhöhten Performance führt.