# Synchronisation et travail hors ligne

One Shop Manager travaille sur une copie locale de la boutique. La première ouverture copie tout ; ensuite, seules les différences sont relues, grâce au journal des changements tenu par le module psmanager. Les écritures (modifications en masse, statuts, stocks) partent vers la boutique immédiatement, ou attendent dans la file d'envoi quand la connexion manque.

## 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.

---
Source : https://oneshopmanager.com/aide/synchronisation · mis à jour le 2026-09-30
