Cet article explique ce qui arrive au travail enregistré hors ligne lorsque l’application se reconnecte, notamment lorsque le même enregistrement a été modifié sur un autre appareil. Il s’adresse à toute personne souhaitant confirmer que son travail hors ligne a bien été pris en compte.
Ce qui se passe lorsque vous vous reconnectez
Lorsque la connexion revient, l’application envoie vos modifications en attente. Ces modifications sont normalement téléchargées automatiquement en arrière-plan.
Pour consulter la file d’attente des téléchargements sur mobile :
- Appuyez sur le bouton rond nuage en haut à droite de l’en-tête. S’il affiche un message d’état, appuyez une fois pour le réduire, puis appuyez de nouveau.
- Dans Vos modifications, vérifiez la carte d’état et les changements en attente sous Tâches et Autres modifications.
- Appuyez sur Télécharger maintenant, ou laissez les modifications se télécharger automatiquement.
- Quand il n’y a plus rien en attente, appuyez sur Obtenir les dernières données pour récupérer une version à jour.
La file d’attente est disponible uniquement sur mobile. Chaque utilisateur ne voit que la file d’attente de son propre appareil.
Quand un avis Conflit de synchronisation apparaît
Un avis Conflit de synchronisation s’affiche uniquement lorsque le serveur refuse une modification en attente parce que l’enregistrement a été changé ailleurs. Cela peut arriver lorsqu’une évaluation des risques, une recommandation ou une pièce jointe a été modifiée sur un autre appareil pendant que vous étiez hors ligne, ou quand une évaluation des risques que vous avez terminée a déjà été clôturée ailleurs.
- La version la plus récente sur le serveur est conservée.
- Votre modification en attente est abandonnée.
- Votre modification en attente n’est jamais retentée.
- Aucune fusion n’a lieu.
Cet avis est le seul indice que ce travail en attente a été abandonné. Le travail que vous pensez avoir enregistré sur le site peut donc être absent après la synchronisation.
Un conflit similaire peut survenir lorsque vous modifiez la fréquence d’une Activité vers une autre Activité du même type qui a déjà cette fréquence sur l’élément.
Important : les réponses aux tâches ne sont pas couvertes par cet avis
Les réponses aux tâches n’utilisent pas l’avis de conflit. Si la même tâche a été éditée ou complétée sur le web pendant que vous étiez hors ligne, et que la visite est toujours ouverte, vos réponses en attente écrasent silencieusement les réponses web dès leur synchronisation. Aucun avis Conflit de synchronisation n’apparaît.
Cela signifie que l’absence d’avis ne garantit pas que les réponses que vous avez saisies hors ligne sont toujours celles enregistrées sur la tâche.
Lorsque la visite a été clôturée ailleurs
Si la visite a déjà été validée sur le web, votre validation en attente n’est pas appliquée. Vos réponses en attente sont refusées sauf si vous êtes Manager ou plus. Dans ce cas, vous voyez Échec de la synchronisation. Vous voyez également Échec de la validation de la visite et votre validation n’est pas celle enregistrée.
Une validation en attente échoue de la même manière lorsque la visite a été validée ailleurs, même s’il n’y avait aucun changement de tâche en attente.
Vérifiez ce qui a réellement été enregistré
Après la synchronisation, rouvrez l’évaluation des risques, la recommandation, la pièce jointe, la tâche ou la visite et vérifiez les informations enregistrées. Si le travail est manquant ou si les réponses enregistrées ne correspondent pas à ce que vous vouliez, recommencez-le si cela est toujours important.
Pour obtenir une version plus récente, utilisez Obtenir les dernières données une fois que les modifications en attente ont fini de se télécharger. Cette option est indisponible tant que des modifications sont en attente, qu’un téléchargement est en cours ou que l’appareil est hors ligne.
Évitez de modifier simultanément
Évitez d’éditer la même évaluation des risques sur le web et dans l’application en même temps. Le même enregistrement peut être remplacé lorsque la file d’attente hors ligne est envoyée, et les réponses aux tâches peuvent écraser silencieusement les modifications web.
Si une modification en attente échoue à se télécharger
Un échec de téléchargement est différent d’un conflit. Les éléments échoués apparaissent dans une section dédiée dans la feuille d’état de synchronisation.
- Appuyez sur Réessayer pour un élément, ou sur Réessayer les échecs pour retenter tous les échecs temporaires.
- Si l’élément ne peut pas être récupéré et que seule l’option Supprimer est proposée, confirmez la suppression uniquement si vous acceptez que la modification soit définitivement perdue.
Réessayer est disponible pour les erreurs temporaires de réseau ou de serveur. Une erreur permanente côté client propose Supprimer car envoyer les mêmes données rejetées ne ferait qu’échouer à nouveau.