Dolistock : Différence entre versions

De SILADEL
Aller à : navigation, rechercher
(Zone mise à jour du stock manuellement :)
(Zone mise à jour du stock manuellement :)
Ligne 88 : Ligne 88 :
 
A la fin de l’opération le module vous indique le nombre de produits traités.
 
A la fin de l’opération le module vous indique le nombre de produits traités.
  
Recommencer l’opération tant que le module vous retourne un nombre et n’affiche pas 0 produits.
+
Recommencer l’opération tant que le module vous retourne un nombre et n’affiche pas 0 produit.
  
  

Version du 14 décembre 2018 à 14:26

Introduction

Ce module s’adresse à tous ceux qui souhaite synchroniser leur stock entre Dolibarr et Prestashop.

Dolistock a été créé pour répondre à un besoin précis, une gestion fine des mouvements de stocks en choisissant leur propre identifiant comme référence produit (ID, REF, EAN13 etc), un entrepôt et ses catégories.

Coté Dolibarr, les mouvements de stock générés par le module apparaissent de façon claire et précise.

Fonctionnement du module Dolistock :

Synchronisation de Prestashop vers Dolibarr en temps réel

  • Les articles payés et validés décrémentent votre stock prestashop et celui de Dolibarr.
  • Les retours d'articles incrémentent votre stock Prestashop et celui de Dolibarr.
  • Les corrections de stocks effectuées sous prestashop sont synchonisées vers Dolibarr.
  • La synchronisation des articles se fait de Prestashop vers Dolibarr pour l'entrepôt et les

catégories sélectionnées uniquement.

  • L'identifiant choisi doit correspondre sur Prestashop et Dolibarr. (Seuls, les articles ayant

une similitude seront synchronisés).

Synchronisation de Dolibarr vers Prestashop

  • La synchronisation des stocks de Dolibarr vers Prestashop se fait à l'aide d'une tâche CRON
  • La synchronisation des stocks vers Prestashop se fait uniquement à partir de l'entrepôt et des

catégories sélectionnées.

  • La synchronisation peut se faire sur les produits en ventes ou pas (produits tagués en vente

sur la fiche produit de Dolibarr).

  • La synchronisation se fait uniquement sur les produits dont la quantité a été mis à jour.
  • Les produits venant de Dolibarr sans stock ou avec des stocks négatifs ou nuls seront

enregistré 0 stock sur Prestashop.

Installation

Conf01.png

Description des fonctions

Conf02.png


LOGS :

Activer ou non les logs du module. Les fichiers logs se trouvent à la racine de PrestaShop dans le dossier app/logs


CLE :

Clé de l’Api générée à partir de Dolibarr. (cette clé se trouve sur la fiche utilisateur de Dolibarr).


URL :

Adresse du site Dolibarr , (Ex: monsite.fr ou monsite.fr/htdocs)


Identifiant produit :

Choisissez un identifiant similaire entre Dolibarr et PrestaShop


Entrepôt :

Sélectionner l’entrepôt à synchroniser


Stock négatif :

Permet de recevoir des mouvements de stock PrestaShop vers Dolibarr alors que le produit se trouve en rupture sur Dolibarr. (reprenez la même configuration de Dolibarr pour éviter de générer un message d’alerte). cette fonction se trouve dans le module stock de Dolibarr (Règles d'exigence sur les stocks)


Catégorie :

Sélectionnez 1 ou plusieurs catégories à l’aide de la touche CTRL.

Seul les produits des catégories sélectionnées seront pris en compte lors de la synchronisation.


Zone mise à jour du stock manuellement :

Une fois la configuration du module terminé. Vous pourrez lancer une mise à jour de vos stocks manuellement.

A la fin de l’opération le module vous indique le nombre de produits traités.

Recommencer l’opération tant que le module vous retourne un nombre et n’affiche pas 0 produit.


Produits en ventes :

N’autorise que les produits tagué en vente sur Dolibarr et exclure le reste.


Tâche CRON

Il s’agit de déclencher une tâches routinières d’administration système à une heure précise.

Dolistock fourni un lien en bas de page permettant de synchroniser les stocks Dolibarr vers Prestashop. Ce lien doit être copié dans votre gestionnaire de tâches planifiés Dolibarr ou l’exécuter avec (Crontab sur linux) ou bien utiliser un service externe.

Également le lien peut être généré avec le module par défaut Cron Jobs de PrestaShop.

Dolibarr autorise la saisie de tâche CRON. pour cela, activer le module « Travaux programmés » puis créer un « nouveau travail planifié » puis saisissez l’url de la tâche CRON à la ligne « commande » et pour finir configurer la fréquence d’exécution.