La base de données Magento contient le tableau cataloginventory_stock
avec une seule entrée appelée «Default». Je sais que c'est le point de départ pour gérer plusieurs emplacements de stock.
Je me demande si certains d'entre vous ont déjà eu de l'expérience et quels sont les pièges.
Je cherche à:
- Être en mesure de suivre le stock de produits dans divers emplacements physiques (magasins / entrepôts / etc.)
- Être en mesure d'identifier où le stock d'un produit doit être prélevé pour chaque commande client
Si quelqu'un pouvait fournir un lien vers un article ou un didacticiel à ce sujet ou simplement partager son expérience dans cette voie, ce serait formidable. Que vous l'ayez développé vous-même ou que vous ayez utilisé un module tiers, j'aimerais avoir de vos nouvelles.
Edit: j'ai fini par écrire mon propre module multi-inventaire qui ajoute des lignes supplémentaires à la cataloginventory_stock
table existante . Il a fallu remplacer quelques observateurs et modèles qui vérifient l'emplacement du stock. Dans de nombreux endroits, l'ID de stock de 1 a été codé en dur dans le noyau.
Dans un autre projet, j'ai utilisé le module de localisation multi-inventaire de Demac . Bien qu'il ne soit pas parfait, il a fonctionné hors de la boîte et est bien écrit. J'ai pu facilement l'étendre et le personnaliser selon mes besoins.