Gestion des commandes PrestaShop sur plusieurs postes de travail retourne une erreur
Store Manager for PrestaShop est souvent installé sur plusieurs postes de travail et utilisé par des employés responsables de divers tâches commerciales. Avec une Licence Principale et plusieurs Licences Additionnelles, vous pouvez facilement partager les responsabilités et les accomplir via des copies du Store Manager.
[quote]Si vous n’avez pas encore installé Store Manager, téléchargez l’essai gratuit et connectez l'application à votre base de données de magasin en utilisant le wizard. Lisez sur d'autres Store Manager pour simplifier et accélérer la gestion du magasin PrestaShop[7][/quote]Souvent, les utilisateurs qui gèrent une PrestaShop boutique depuis différents endroits signalent des problèmes de gestion des PrestaShop commandes. Le problème est que la création d'une commande via le POS entraîne une erreur de doublon, comme on peut le voir sur l'image ci-dessous.

Pourquoi l'erreur de doublon se produit-elle?
Si plusieurs personnes accèdent au même magasin depuis différents ordinateurs en utilisant la Connexion Bridge, elles sont susceptibles de rencontrer cette gêne. Lorsqu'elles accèdent à la base de données via la Connexion Bridge, elles travaillent avec une copie locale de la base de données du magasin. Par conséquent, chaque administrateur qui gère le magasin via ce type de connexion depuis différents endroits travaille avec sa propre copie locale (qui peut être obsolète).
Note courte
Tandis que vous travaillez via la Connexion Pont, vous devez synchroniser les modifications avec la base de données en direct. Pour cela, utilisez Obtenir des données du Web (CTRL + G) avant de faire toute modification et Publier les changements sur le Web (CTRL + P) une fois que vous avez terminé.
Lorsque certains utilisateurs lancent PrestaShop POS pour créer une commande, le Store Manager réserve l'ID de la commande. Dans le cas où plusieurs personnes créent des commandes PrestaShop simultanément via la Connexion Pont, l'ID réservé coïncide et la publication des modifications sur le Web retourne un message d'erreur.
[quote]La principale raison pour laquelle une erreur de doublon a été générée est qu'il existe déjà une valeur pour l'ID de commande PrestaShop. Probablement un autre administrateur a publié des modifications, une commande avec cet ID a été créée et MySQL génère une erreur ‘Doublon pour la clé primaire’.[/quote]

Solution
Si votre boutique en ligne est gérée depuis plusieurs emplacements, il vaut mieux utiliser une connexion directe entre Store Manager et la base de données PrestaShop en direct sur tous les PC. Les modifications apportées dans Store Manager seront immédiatement appliquées car la connexion directe ne nécessite pas de synchronisation, et les PrestaShop, insérées par tous les employés, seront enregistrées instantanément.
Suivez ce lien pour accéder aux instructions sur la configuration de la connexion directe - Connexion Directe à la Base de données MySQL
Nous recommandons de configurer à la fois des connexions directes et des ponts dans une même configuration, puis de basculer entre elles en fonction des modifications que vous prévoyez d'apporter. Si vous êtes certain que les administrateurs de boutique travaillent simultanément et apportent des changements, il est préférable d'utiliser une connexion directe pour appliquer ces modifications sans écraser les données l'une de l'autre. À l'inverse, si vous avez besoin de réaliser des mises à jour en masse et que le reste du personnel ne travaille pas sur la boutique dans ce moment-là, vous pouvez changer la connexion vers un pont.
Articles connexes:

Imprimez les PrestaShop via l'imprimante caisse
Vérifiez la façon de printer des tickets de caisse PrestaShop en quelques clics. Lire la suite...

Comment importer des commandes dans PrestaShop
Découvrez ce que doit contenir le fichier d'importation de commandes et comment configurer ses paramètres d’upload. Lire la suite...

Comment supprimer des commandes dans PrestaShop
Découvrez une multitude de méthodes pour supprimer vos commandes de test. En savoir plus...

Pourquoi ne puis-je pas créer une commande dans le PrestaShop POS?
Obtenez la liste des solutions pour un ensemble en masse de problèmes de gestion des commandes PrestaShop. Lire la suite...
COMMENTAIRES
