Caco26 Posted July 5, 2019 Share Posted July 5, 2019 (edited) Bonjour à tous et à toutes, Nous sommes en train de migrer notre site Internet de Presta 1.6.1.5 à Presta 1.7.5.1. En ce moment, je suis confronté à un problème (de taille) : impossible de trouver où, dans le B.O de Presta 1.7.5.1, je peux indiquer dans quel entrepôt, à tel emplacement, se trouve tel ou tel produit (ou déclinaison quand il y en a plusieurs) (Par ex : Les T-shirts Smiley sur fond blanc sont dans l'entrepôt 3B2) Sur Presta 1.6.1.5 il y a un onglet Entrepôts sur la fiche produit (voir capture écran ci-dessous). Où est-ce que se trouve Entrepôts (ou un équivalent) sous Presta 1.7 ? Quand je cherche "Entrepôts Prestashop 1.7" ça me renvoie systématiquement à la Gestion avancée du stock, sauf que, bien que je vois la quantité en stock par déclinaison/par produit (qui fait d'ailleurs doublon avec ce qu'on a sur la fiche du produit), je ne vois pas de champ type "Emplacement" ou "Entrepôt". C'est un (gros) problème parce que, à moins d'aller voir/modifier en BDD (car, bizarrement, la table ps_warehouse_product_location existe toujours sous Presta 1.7), il n'y a pas moyen pour les préparateurs de commandes, de savoir où se trouve tel ou tel produit/déclinaison ou modifier leur emplacement. D'avance merci pour vos réponses. Bonne journée Edited July 5, 2019 by Caco26 (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted July 5, 2019 Share Posted July 5, 2019 Les stocks avancés et entrepôts n'existent plus en 1.7, ca fait partie des fonctionnalités disparues... 1 Link to comment Share on other sites More sharing options...
Caco26 Posted July 15, 2019 Author Share Posted July 15, 2019 Merci Eolia pour votre réponse. Sachant que la table ps_warehouse_product_location existe, elle, toujours sous Presta 1.7 et que j'y ai importé les données de mon site sous Presta 1.6, comment est-ce que je pourrais faire (quels fichiers et où les placer) pour avoir un champ où est indiqué l'emplacement (donc en lien avec la table ps_warehouse_product_location) pour chaque déclinaison d'un produit sur la fiche produit dans le BO (qui ressemble à ce qu'on a déjà, pour les quantités) ? D'avance merci pour votre aide. Bonne journée Link to comment Share on other sites More sharing options...
Webmain Posted July 15, 2019 Share Posted July 15, 2019 Bonjour, Effectivement entrepôt est en base de données mais n'est plus utilisé pour le moment. Par contre l'emplacement du stock lui est disponible Dans quantités tu as emplacement du stock tu met le nom de l'emplacement exemple : Entrepôt 1 - couloir 3 - étage 1https://gyazo.com/d9bbca87fb171bb56ac924a740a841c3 1 Link to comment Share on other sites More sharing options...
Caco26 Posted July 15, 2019 Author Share Posted July 15, 2019 @Esh-Network Merci beaucoup 👍👏🙏 C'est justement ce que je cherchais. (Je vais être casse pied, mais) Comment faire pour "ramener" ce champ Emplacement du stock à côté du champ Quantité pour chaque déclinaison ? Je pose la question parce que mon collègue qui s'occupe des préparations commandes et de la logistique, doit, pour chaque produit/déclinaison : aller dans le B.O > Catalogue > Produit chercher le produit cliquer sur le produit en question aller dans l'onglet Déclinaisons cliquer sur le crayon à droite de chaque déclinaison entrer l'Emplacement du stock cliquer sur Enregistrer cliquer sur Revenir au produit pour refaire la même chose pour une autre déclinaison, voire un autre produit ... Donc si il peut éviter d'avoir à faire les étapes 5 et 8 (x 365 déclinaisons*), je pense qu'il apprécierait et mon patron aussi * J'exagère un peu parce que 1) on ne déplace pas toutes les déclinaisons d'un coup et 2) parce que je pourrais très bien injecter les emplacements des 365 déclinaisons dans la BDD via un fichier CSV ou via un script PHP Link to comment Share on other sites More sharing options...
Webmain Posted July 15, 2019 Share Posted July 15, 2019 Impossible car la gestion stock est greffer à la déclinaison ou le produits en lui même justement. Si tu pars sur un override tu va beaucoup de casser la tête avant d'arrivé à un résultat satisfaisant ! Donc pas le choix que de faire comme tu la dit. Après effectivement tu peu faire un csv avec l'id des produits & déclinaison ajouter le champs emplacement stock mettre leur champs puis injecté sera plus rapide. Mais la méthode manuelle reste la meilleur voila. Link to comment Share on other sites More sharing options...
Caco26 Posted July 15, 2019 Author Share Posted July 15, 2019 Bon... tant pis si un override c'est trop compliqué En tout cas encore un grand merci pour ta réponse 😉 🙏 Link to comment Share on other sites More sharing options...
petitbruno Posted December 11, 2019 Share Posted December 11, 2019 Bonjour, Je cherche à afficher sur un Bon de Livraison l'emplacement stock d'un produit. J'ai trouvé comment faire pour un produit simple, j'ai ajouté ce code dans le fichier pdf/delivery-slip.product-tab.tpl <td class="product center"> {$order_detail.location} </td> Le soucis, c'est que l'information ne remonte pas lorsque le produit a des déclinaisons, et ce bien que l'emplacement stock de chaque déclinaison ai été renseigné en BO. Auriez-vous une piste pour m'aider ? Je suis sur presta 1.7.6.1 Merci par avance. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now