Les meilleurs développeurs web freelances sont sur Codeur.com
Fermé·Moins de 500 €·6 offres·1192 vues·12 interactions
Bonjour
Je recherche un module qui puisse gérer mes stocks de produits au niveau des attributs qui le constituent.
La problématique est un peu casse tête aussi je vais essayer d’expliquer pas à pas la demande.
J’ai une boutique de vente de bijoux en pierres naturelles dont les matières premières sont positionnables sur plusieurs bijoux.
Exemple :
j’ai des bracelets en pierre roulée améthyste de 8 mm avec un apprêt boule lisse en argent
Et aussi ces mêmes pierres composent le bracelet améthyste avec un apprêt cube
A noter que j’ai 120 pierres disponibles.
10 apprêts différents
10 tailles de bracelets différentes
Parmi mes apprêts certains se déclinent encore car j’ai par exemple des signes astrologiques ronds (donc 12 signes) et un sous forme de tube.
Ainsi lorsque je vends un bracelet de taille 15 cm en améthyste avec un signe astrologique rond gémeaux et qu’en stock je n’ai qu’un seul gémeaux rond pour tous mes bracelets ; il faudrait que le stock soit directement mis à 0 pour les 120 bracelets qui proposent le signe rond gémeaux sans que je n’ai à gérer manuellement mais qu’en plus la vente ne soit pas faite sans avertir le client qu’il n’y pas en stock et qu’il peut précommander.
Aujourd’hui la solution trouvée pour construire mes fiches produits c’est donc de créer une fiche par type de bracelet pierre + apprêt qui combine (via des déclinaisons) les attributs : taille, apprêt
Le stock est mis sur chaque déclinaison de chaque bracelet
L’idéal serait de rentrer le stock sur l’attribut
Cela permettrait de dire : j’ai en tout un gémeaux rond, un cancer tube, 21 perles améthyste ; 40 perles aventurine ...
et que s’il y a une vente cela permette de décrémenter au niveau de l’attribut le nombre parti et ainsi réduire le nombre de bracelet disponible en fonction de l attribut qui le compose
Ainsi si j avais en stock un gémeaux rond si la personne l achete en améthyste ou la met en panier qu elle ne puisse pas reprendre un gémeaux rond avec de l’aventurine puisque l’appret n’est plus en stock.
Pour aller plus loin l idéal serait aussi de lui définir qu un bracelet de 15 cm c est tant de perles et qu’un 16 cm c’est tant d’autres afin que si on m’achète un 15 cm et que j’ai en stock pour faire deux bracelet de 15 cm alors le stock soit réduit pour que seul un 15 cm soit en stock et que les autres tailles passent en précommande
Attention par contre car il faut que je garde la possibilité de travailler aussi avec la gestion des stocks actuelle car j’ai aussi des produits qui utilisent des declinaisons dont la gestion est simple et telle que prévue par prestashop. Dans de tels cas il est normal que seule la ligne de déclinaison achetée soit soustraite du nombre de produit acheté et que les autres déclinaisons ne soient pas impactees .
C’est le cas par exemple d’une bague dont seule la taille varie mais pour laquelle le choix est binaire : pour chaque taille soit j’ai en stock soit j’ai pas mais il n’y aura aucun impact sur les autres produits et ainsi il ne faut pas gérer le stock au niveau attribut mais bien au niveau déclinaison tel que le fait actuellement prestashop.
J ai mis des liens pour que ça soit plus clair ; je peux fournir des copies écran si besoin
Merci de votre lecture et de vos devis
Voici des exemples de liens produits pour mieux comprendre :
[URL visible pour les membres Pro]#/32-taille-15_cm/127-signe-belier/310-appret-tube
[URL visible pour les membres Pro]#/32-taille-15_cm/127-signe-belier/310-appret-tube
ou encore :
Budget indicatif : Moins de 500 €
Publication : 16 avril 2020 à 16h32
Profils recherchés : Développeur de plugin freelance, Développeur Prestashop freelance
6 freelances ont répondu à ce projet
5 propositions de devis en moins de 2h
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.