OPEN-DSI / ecommerceng_woosync

WooSync, synchronize Woocommerce and Dolibarr
GNU General Public License v3.0
72 stars 46 forks source link

Woosync - Takepos #45

Closed fjfleury closed 3 years ago

fjfleury commented 3 years ago

Bonjour,

Dolibarr 14.02 +Woosync 4.0.9

Nous avons constaté que l'utilisation de takepos avec woosync + synchro stock dolibarr-> ecommerce cause un ralentissement lors de la validation du ticket de caisse. Nous pensons que ce problème vient du fait que chaque ligne du ticket déclenche une mise a jour du stock sur le site. Le système ne peut terminer l’opération qu'après mise a jour de toute les lignes. Serai t’il possible de choisir le déclenchement non pas 'on_validation' mais 'after_validation' de la facture ou de retarder la mise a jour après le clôture de la facture afin de rendre le contrôle plus rapidement au PDV ?

philippe-opendsi commented 3 years ago

Bonjour En fait c'est sur le mouvement de stock que se fait l'interaction avec WooCommerce. SI en effet votre site met un peu de temps à répondre et/ou si il beaucoup de ligne dans le ticket cela peut entraîner un délais de réponse au moment de la validation du réglement dans le module de caisse. Il faudrait traiter les mouvement de stocks en "batch" comme les webhook. Evolution dans la roadmap du module mais non planifiée à ce jour.