marquez Posted February 28, 2013 Share Posted February 28, 2013 Bonjour à tous, J'ai un petit problème sur les déclinaisons que je vais détailler en exemple : J'ai créer un produit "porte clé" dont la quantité est 10 au total. dans la déclinaison j'indique : Texte Avec gravure Sans gravure Type de gravure Gravure 1 Gravure 2 Gravure 3 Gravure 4 Quantité par défaut : 10 Lorsque je valide la déclinaison, elle m'indique 60 produits en stocks. La déclinaison me calcule 10 x 6 (Texte avec, texte sans, gravure 1, 2, 3 et 4) Moi ce que je veux c'est 10 produits en stock et non 60. Comment je peux faire ? Stef Link to comment Share on other sites More sharing options...
Web-creation Posted March 1, 2013 Share Posted March 1, 2013 (edited) Bonjour, c'est marrant j'ai le même problème et aussi pour de la gravure Même pour la gestion de stock, quand j'ai un client qui me prend 1 déclinaison, celle ci ce décompte et pas celle qui n'a pas choisi, au final je me retrouve avec des produits en stock alors que plus en stock parce qu'il reste 1 déclinaison avec 1 ou plus en quantité. Si je trouve une solution, je reviendrais par ici, faites en autant, merci. En fait, le problème est double, il faudrait: - Ne pas additionner les déclinaisons pour avoir le bonne quantité en stock - Et soustraire 1 à toutes les déclinaisons à chaque commande. Edited March 1, 2013 by darakk (see edit history) Link to comment Share on other sites More sharing options...
marquez Posted March 4, 2013 Author Share Posted March 4, 2013 Bonjour, Alors personne pour m'aider, je vois que je ne suis pas le seul à avoir le même problème. Alors Messieurs de prestashop que faut-il faire ? Link to comment Share on other sites More sharing options...
Web-creation Posted March 5, 2013 Share Posted March 5, 2013 (edited) un judicieux calcul peut être fait: on a besoin de récupérer le nombre total (ttd) des declinaisons ainsi que les quantités additionné de ces declinaisons (ttad). On a besoin d'un champs que l'on détourne pour indiquer le vrai quantité de produit (nbp). Il faut que toutes les declinaisons au lancement sur du produit est en quantité le nombre du produit. le calcul pour avoir le vrai stock: (nbp)x(ttd)= (rslt1) (rslt1)-(ttad)=(rslt2) (nbp)-(rslt2)= total restant de produit réel Exemple: on a en quantité réel 9 (nbp) on a 3 déclinaisons (ttd) on a donc en quantités additionnés des declinaisons (9x3) : 27 (ttad) On en a vendu 3, chaque vente avec une déclinaison différente, donc on soustrait 1 à chaque quantité de chaque déclinaison. (8x3=24) (ttad réel) (nbp)x(ttd)= (rslt1) 9x3=27 (rslt1)-(ttad)=(rslt2) 27-24= 3 (nbp)-(rslt2)= 9-3= 6 produits restants Edited March 5, 2013 by darakk (see edit history) Link to comment Share on other sites More sharing options...
marquez Posted March 5, 2013 Author Share Posted March 5, 2013 merci pour ta réponse darakk, je viens tout juste finir ma plaquette de Doliprane. J'ai bien compris tes opérations, mais le problème c'est que tu ne peux pas l'appliquer dans le logiciel Prestashop en tant que tel. Le champs en question tu le crées comment ? 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