Ce qui est copié
- Catalogue : produits, déclinaisons (avec leur prix d'achat, module 0.29.0 ou plus), catégories, textes, images référencées.
- Ventes : commandes, lignes de commande, clients, statuts, transporteurs, groupes.
Quand la synchronisation a lieu
| Moment | Ce qui se passe |
|---|---|
| Première ouverture d'une boutique | Copie complète du catalogue, puis des ventes |
| Chaque ouverture | Synchronisation par différence du catalogue, puis des ventes, en arrière-plan |
| Toutes les 15 minutes, boutique ouverte | Même synchronisation, sauf hors ligne |
| Bouton « Synchroniser » du tableau de bord | Synchronisation par différence immédiate |
| Bouton « Tout resynchroniser » | Reconstruction complète du cache local |
Le tableau de bord indique la date de la dernière synchronisation du catalogue et des ventes, et signale « Données à rafraîchir » quand elle dépasse le délai choisi dans la Configuration.
Quand faire « Tout resynchroniser »
- Après une mise à jour du module qui apporte de nouvelles données (par exemple le prix d'achat des déclinaisons en 0.29.0).
- Après une restauration de sauvegarde ou un import massif fait en dehors de l'application.
- Si des chiffres semblent incohérents avec le back-office.
Hors ligne
L'application s'ouvre sur les données locales, même sans connexion. Les modifications s'accumulent dans la File d'envoi (rubrique Système de la barre latérale, dont le titre affiche « Hors ligne » ou le nombre d'opérations en attente) et partent vers la boutique au retour du réseau. Une ligne changée entre-temps sur la boutique revient en conflit au lieu d'écraser la version de la boutique.