04/27/20 Franck Bugnet Catégorie Tuto FAQ

Gestion des stocks PrestaShop




Les trois modes de gestion des stocks dans PrestaShop



Désactiver ou activer la gestion des stocks


Dans PrestaShop on peut complétement désactiver la gestion des stocks. Dans ce mode, les produits et déclinaisons ne possèdent plus de paramètre quantité. Les produits ne sont donc jamais en rupture de stock.

Pour activer ou désactiver la gestion des stocks dans PrestaShop 1.7 :


  1. Allez dans le panneau "Configurer".
  2. Cliquez sur "Paramètres de la boutique".
  3. Cliquez sur "Produits".
  4. Descendez dans la page jusqu'au bloc "Stock des produits", puis utilisez l'interrupteur "Activer la gestion des stocks".
  5. Enregistrez

Activer ou désactiver la gestion des stocks dans PrestaShop 1.7


Mode de gestion des stocks manuelle


En mode de gestion des stocks manuelle, qui est le mode par défaut, chaque produit et chaque déclinaison possèdent une et une seule quantité, ou un seul stock ( en multiboutique : par boutique ou groupe de boutiques) .
Quand un produit possède des déclinaisons, son stock est égal à la somme des stocks de ses déclinaisons.



Mode de gestion des stocks avancée


En mode de gestion des stocks avancée, on peut définir plusieurs "Entrepôts" et un stock différent par entrepôt pour chaque produit et chaque déclinaison.
Le stock total pour un produit est donc la somme de ses différents stocks dans les entrepôts.

En multiboutiques, on peut associer ou pas chaque entrepôt à chaque boutique.

Le mode de gestion des stocks avancée existe uniquement dans les versions 1.5 et 1.6 de PrestaShop, mais peut être réactivée dans la 1.7 avec un module additionnel. 



Merlin Backoffice intègre les trois modes de fonctionnement. Le mode de gestion des stocks avancée est automatiquement détécté pour les versions 1.5, 1.6 et 1.7 de PrestaShop.



FAQ


La gestion des stock PrestaShop fait référence à un grand nombre de termes et notions différentes, que l'on peut facilement confondre, ou qui restent peu clairs pour nombre de personnes. Aussi a-t-on choisi de commencer par vous proposer un lexique que l'on enrichira si besoin.


C'est le nombre d'exemplaires du même produit ou déclinaison réellement présents physiquement dans votre stock. Peut être connu grâce à un inventaire du stock, ou égal à votre première commande fournisseur quand vous débutez votre activité.


C'est le nombre d'exemplaires d'un produit ou déclinaisons en stock que vous ne pouvez pas vendre, car réservé pour un autre usage, ou tout simplement déjà vendu mais pas encore expédié. Cette quantité est donc le résultat d'un calcul tenant en compte toutes les commandes en cours.


Egal à la quantité physique moins la quantité reservée


C'est la quantité que vous pouvez vendre pour un produit, avant d'être en rupture de stock. C'est donc également la quantité disponible indiquée sur le site.
Cette propriété existe pour les produits et pour chacune de leurs déclinaisons.


C'est la quantité minimale nécessaire pour pouvoir acheter un produit. Par exemple si vous vendez des packs de 6 litres de lait, sans permettre d'acheter moins de 6 litres, la quantité minimale sera de 6.


Cette valeur est propre à Merlin, elle vous indique par produit, la quantité réellement vendue pour la période définie dans les options de calcul. Elle est utilisée dans les calculs d'autres données, comme la "quantité réelle" et la "couverture de stock".
Cette rubrique n'est pas stockée dans la base, mais le résultat d'un calcul.


Quantité physique en stock additionnée à la quantité en commande chez les fournisseurs, moins les quantités dans les commandes clients non encore expédiées.
Pour résumer c'est la quantité réellement disponible du produit en tenant compte de tous les mouvements de stock non terminés.
Cette rubrique n'est pas stockée dans la base, mais le résultat d'un calcul.


A partir de la quantité disponible à la vente et le volume des ventes passées, la couverture de stock est la durée en nombre de jours, estimée avant d'être en rupture de stock.
Merlin vous permet également de choisir la période de temps sur laquelle analyser le volume des ventes.
Cette rubrique n'est pas stockée dans la base, mais le résultat d'un calcul.


Il s'agit de la zone de stockage d'un produit, dans un magasin physique ou un stock physique. Ce peut être le numéro d'un rayon par exemple.
Ce terme est principalement utilisé lorsque l'on est en mode de gestion des stocks manuelle. Lorsque l'on est au contraire en mode de gestion des stocks avancée, on utilise le terme "Emplacement" pour désigner la zone de stockage dans un entrepôt.


Permet de définir (vaut 0 ou 1), si un produit peut ou non être acheté, indépendamment du fait qu'il ait du stock ou pas.
Cela a pour effet de masquer le bouton "Ajouter au panier" dans la fiche du produit.


Permet d'informer vos clients de la date à laquelle un produit "Non disponible à la vente", le sera à nouveau.
Attention, le processus n'est pas automatique. A la date J, le produit ne repasse pas tout seul dans le statut disponible à la vente.


Trois choix sont possibles pour chaque produit :

  • Refuser les commandes.
  • Accepter les commandes.
  • Par défaut (défini dans les préférences de la gestion des stocks, globalement pour tout le site).

Attention: Pour pouvoir modifier cette rubrique, il est obligatoire qu'une quantité, même égale à zéro, soit définie pour le produit.


Le terme change sans cesse, entre les différentes versions de PrestaShop, mais il s'agit toujours simplement du texte à afficher dans la fiche produit, quand il est en stock ou pas, du style "En stock", ou "Plus disponbile", ou "En pré-commande, livraison sous 10 jours". Il existe trois étiquettes possibles :

  • Lorsque le produit est en stock.
  • Lorsque qu'il n'est plus en stock mais qu'on peut cependant quand même le commander.
  • Lorsque le produit n'est plus commandable. 

Vous pouvez définir ces 3 étiquettes golablement pour tout le site et les personnaliser indépendamment pour chaque produit.


Vaut 0 ou 1. S'il vaut 0, un produit qui n'est plus en stock ne peut pas être commandé.
Le texte / message /étiquette affichée est alors la valeur du paramètre "Étiquette pour produits en rupture de stock sans réassort autorisé"

Au contraire, s'il vaut 1, le client peut passer ce que l'on appelle une pré-commande. On dit aussi que le réassort (réassortiment) est autorisé.
Le délai de livraison est alors défini par le paramètre "Délai de livraison des produits en rupture de stock avec réassort autorisé".
Et le texte / message /étiquette devient alors celle définie par le paramètre "Étiquette pour produits en rupture de stock avec réassort autorisé"


Que de noms barbares :-) Tous ces termes sont propres au mode de gestion des stocks avancée et sont définis dans une autre FAQ présente dans la page expliquant l'utilisation de ce mode en détail.



TOUT SAVOIR SUR LA GESTION AVANCEE DES STOCKS




Comment modifier les stocks en mode gestion manuelle depuis PrestaShop


Comment saisir la quantité ou stock d'un produit depuis l'admin PrestaShop 


  1. Allez dans le menu "Catalogue".
  2. Cliquez sur "Produits"
  3. Les produits sont listés, cherchez et sélectionnez celui à modifier.
  4. Allez dans l'onglet "Quantités".
  5. Tapez la quantité de stock dans le champ "Quantité"
  6. Enregistrez


Changer le stock ou quantité d'un produit dans PrestaShop 1.7


Comment augmenter ou diminuer la quantité en stock d'un produit dans PrestaShop 1.7 (n'existe pas dans PrestaShop 1.6 et précédentes)


  1. Allez dans le menu "Catalogue".
  2. Cliquez sur "Stocks"
  3. Allez dans l'onglet "Stocks".
  4. Tapez le nom ou fournisseur ou référence du produit pour le trouver directement.
  5. Ou utilisez les filtres avancés pour lister les produits d'une catégorie ou d'un fournisseur, activés ou non.
  6. Saisir la quantité à ajouter (nombre positif), ou à retirer (nombre négatif).
  7. Visualisez le résultat du calcul.
  8. Cliquez sur la coche pour enregistrer la modification.

Comment modifier le stock d'un produit depuis PrestaShop 1.7


Comment augmenter ou diminuer la quantité en stock en masse pour une sélection de produits dans PrestaShop 1.7


C'est une des très très rares fonctionnalités de modification de masse dans PrestaShop. Ce serait dommage de ne pas la mentionner et saluer :

  1. Allez dans le menu "Catalogue".
  2. Cliquez sur "Stocks"
  3. Allez dans l'onglet "Stocks".
  4. Tapez le début des noms ou références ou fournisseur des produit pour les trouver directement.
  5. Ou utilisez les filtres avancés pour lister les produits d'une catégorie ou d'un fournisseur, activés ou non.
  6. Sélectionner les multiples produits à modifier en simultané.
  7. Saisir la quantité (+) à ajouter ou à diminuer (-).
  8. Visualisez le résultat dans la table, pour chaque produit, et cliquez sur le bouton "Appliquer les quantités".


Comment augmenter ou diminuer la quantité en stock en masse pour une sélection de produits dans PrestaShop 1.7


Limites et contraintes :


  • La recherche des produits restent limitée. Par exemple impossible de filtrer les produits selon leur stock actuel, ou d'une marque en particulier, ceux qui ont une photo, etc.
  • On peut additionner ou soustraire une quantité, mais on ne peut pas assigner une quantité en masse, comme mettre tous les stocks à zéro par exemple.
  • On ne peut pas non plus effectuer des multiplications, ou appliquer des pourcentages (ex : doubler ou augmenter les stocks de 10%).
  • Plus génant, on ne peut modifier que 30 produits ou 30 déclinaisons à la fois. Si vous avez ne serait-ce que 500 produits, en 5 couleurs et 7 tailles, il faudra 583 opérations de ce genre pour modifier toutes les quantités.
  • L'outil n'existe que pour la quantité physique. Il n'existe rien de similaire par exemple pour appliquer des modifications en masse sur les quantités minimales ou tout autre paramètre.


Même si nous saluons l'effort de PrestaShop, pour apporter un début de solution à la gestion en masse des quantités, les limites de leur système rend Merlin Backoffice encore indispensable pour cette partie là également, dès que le nombre de produits dépasse quelques dizaines.




Modifier en masse le stock avec le module Merlin Backoffice



Commencez par filtrer et sélectionner les produits à modifier et faire afficher les colonnes à modifier.


Une nouvelle fois, voici le cheminement complet pour filtrer et sélectionner des produits ainsi que configurer la table :


  1. Si vous êtes en multiboutique, sélectionnez la ou les ou toutes les boutiques (et éventuellement le mode "Modification multiboutiques").
  2. Sélectionnez la ou les ou toutes les catégories.
  3. Si ce n'est pas déjà fait, utilisez le configurateur de colonnes pour afficher les colonnes relatives à ce que vous souhaitez voir ou modifier.
  4. On a sélectionné toutes les colonnes relatives aux stocks et on les ajoute dans la configuration en les glissant dans la table de droite.
  5. Cliquez pour valider la configuration et fermer cette fenêtre.
  6. Cliquez sur "Autres pré-filtres" si vous avez besoin d'affiner la sélection.
  7. Ici par exemple on ne retiendra que les produits ayant une photo de couverture (ID photo supérieur à 0). La liste des filtres possibles est très large. On aurait pu par exemple demander à ne retenir que les produits qui possèdent telle ou telles caractéristiques.
  8. Cliquez sur "Affichage" pour lister les produits ainsi filtrés.
  9. Et sur le bouton "Tous" pour tous les sélectionner. Il est aussi possible de ne sélectionner que certaines lignes, d'utiliser les filtres de colonne pour filtrer plus précisément certains articles, la sélection filtrée, bref le choix des méthodes est très large: 

Filtrer des produits par boutique, par catégories et d'autres critères


Utilisez ensuite une des multiples méthodes disponibles pour modifier en masse les quantités


Ci dessous par exemple, on va utiliser le modificateur de masse, pour écrire la valeur 5 dans la rubrique "Quantité minimale", d'une sélection de produits :

  1. Une fois les produits sélectionnés, cliquez sur le bouton "Actions Groupées".
  2. Choisir dans le menu "Modifier par calcul" pour ouvrir le calculateur en masse.
  3. Saisir la quantité à ajouter, soustraire ou remplacer, ou la valeur multiplicative, ou le pourcentage etc...  Ici 5.
  4. Choisir dans la liste proposée (dont le contenu varie en fonctions des colonnes affichées dans la table, la rubrique à modifier en masse, ici la quantité minimale.
  5. Cliquer sur un des boutons de calcul, "+" pour ajouter bien sûr, etc.  Ici "=" pour remplir les cellules de la table avec la valeur 5.
  6. Les valeurs avant et après calcul sont affichées dans chaque ligne modifiée, vous permettant de vérifier l'opération. 
  7. Si tout est OK, Validez, sinon Annulez l'opération d'édition de masse.

Changer en masse les quantités avec le module PrestaShop de gestion des quantités Merlin Backoffice



Augmenter ou diminuer les stocks massivement, pour une sélection de catégories


Quand on commence à maitriser un peu Merlin, on a souvent le plaisir de découvrir des raccourcis permettant d'aller encore plus vite au résultat souhaité. Prenons l'exemple suivant : on souhaite fixer les "Quantités minimales" de tous les produits contenus dans les catégories "Robes", à la valeur 3. Voici comment le faire sans même afficher les produits :


  1. Sélectionnez la catégorie de plus haut niveau (les sous-catégories, même celles masquées, sont automatiquement aussi sélectionnées lorsque le bouton "Récursif" est activé (ici en orange)).
  2. Cliquez sur le bouton "Actions groupées sur produits".
  3. Chosissez "Modifier Produits par calcul..." dans le menu qui s'ouvre.
  4. Réglez le calculateur en fonction de l'opération à effectuer, ici on met la valeur 3 dans le champ "Appliquer".
  5. Choisissez la rubrique sur laquelle effectuer les changements en masse, ici "Quantité minimale".
  6. Puis sur l'opération, ici "=" pour fixer les quantités minimale à 3. Le bouton "+" par exemple aurait bien sûr augmenté les quantités minimales de 3.
  7. Et enfin confirmez l'opération. Voila, tous les produits des 4 catégories ont été modifiés immédiatement dans votre boutique.



Changer en masse les stocks par catégorie, sans afficher les produits

 Cette méthode fonctionnant "en aveugle", il faut être bien attentif quand on l'utilise, pour ne pas commettre une erreur irréversible. La "bourde" la plus classique et la plus difficile à corriger consiste à positionner le sélecteur sur % au lieu de valeur. Dans l'exemple ci-dessus cela aurait eu pour effet de fixer toutes les quantités minimales à 0,03 (3%), arrondies par PrestaShop à 0 ! 

Articles de la catégorie

Cet article vous a plu ? Partagez-le !