Skip to main content

Gérer les problèmes de syncronisation du point de vente

Après le paiement d'une grosse commande dans le point de vente, il peut y avoir un long temps de synchronisation du point de vente qui peut mener à un blocage. L'icône "Wifi" en haut à droite de l'interface devient rouge.

image-1679044477065.png

En effet, lors de la validation d'un paiement dans le Point de vente, plusieurs écritures sont faites dans la base de données, notamment sur les lignes de bons de commande et les mouvements de stock. Si la liste de course est longue, cela peut prendre un certain temps (jusqu'à 8/9 secondes).

Si on rappuie sur le bouton rouge, la synchronisation se relance et en général aboutit. Mais c'est pénible de devoir rappuyer sur ce bouton à chaque course.

Une solution est d'augmenter le "timeout", c'est-à-dire le temps autorisé pour que la synchronisation avec la base de donnée se fasse. En effet le "timeout" par défaut est de 7.5 secondes, ce qui peut être trop peu pour une grosse commande.

Le module pos_timeout permets de faire cela. Après installation, il faut configurer sur chaque caisse le "timeout" souhaité.

La configuration d'une caisse se fait comme expliqué ci-dessous :

image-1679045034155.png

On peut ensuite aller modifier le "timeout" dans la section "Interface de commande" :

image-1679045138471.png

Un timeout de 10 ou 15 secondes est en général suffisant.