Avec le build 3795, la fonction d’auto-récupération a été introduite dans la feuille de temps (Timesheet). Celle-ci garantit qu’en cas de perte de connexion du client, aucune prestation saisie ne soit perdue. Comme les interruptions de connexion ne peuvent pas être prévues ni contrôlées avec précision, il est toutefois arrivé, dans certains cas isolés, que des prestations soient également restaurées alors qu’elles avaient déjà été enregistrées avec succès dans la base de données malgré la perte de connexion. Cela a entraîné des entrées en double dans la feuille de temps, qui devaient ensuite être supprimées manuellement. Dans ce build, nous avons apporté une évolution ciblée à la fonction d’auto-récupération : avant de restaurer une prestation, le système vérifie désormais si une entrée identique existe déjà dans la feuille de temps. Si tel est le cas, la prestation n’est pas restaurée une seconde fois — les entrées en double appartiennent ainsi au passé.
Après l’importation d’un e-mail par glisser-déposer, les boutons de l’interface utilisateur du dossier de mandat étaient désactivés. Ce problème est désormais corrigé et les boutons restent actifs après l’importation.
Lorsque l’importation des e-mails s’effectue via un client de service, ce build évite désormais que le serveur prenne en charge la récupération des e-mails en cas de défaillance du client de service. À la place, le client de service est automatiquement redémarré après une période maximale de cinq minutes.