Ce qui voyage
Du back-office vers la caisse : les articles et leurs prix, les rayons, les options, les promotions, les écrans et leur planning, l’équipe et ses codes, les moyens de paiement, les plafonds, les réglages du magasin, le matériel.
De la caisse vers le back-office : les ventes, les X et les Z, les mouvements d’espèces, les pointages, les commandes, les fournées, les comptages, les invendus.
Quand ça arrive
- Toutes les quinze minutes, si quelque chose a changé.
- Tout de suite, quand le serveur envoie un signal.
- Au démarrage de l’app, et quand elle revient au premier plan.
- Quand quelqu’un touche Synchroniser dans le menu.
La caisse affiche « Mise à jour du catalogue… », puis rien. Un prix qui change pendant qu’un panier est ouvert ne touche pas ce panier. Une promotion qui arrive se recalcule sur le panier ouvert.
Forcer maintenant
Menu de l’app, Synchroniser. La caisse dit « Envoi de 3 sur 3… » puis « 3 envoyés » et « Rien n’était en attente d’envoi ». L’écran Journée › Synchronisation montre ce qui attend encore.
Sans réseau
Rien n’arrive et rien ne part. La caisse vend avec ce qu’elle a. Tout se rattrape au retour de la connexion.