Le dim 08/01/2006 à 18:52, Laurent Destailleur (Eldy) a écrit : > andre wrote: > > >Je compte faire une évolution importante que je voudrais vous soumettre. > > > >Description de l'évo : > >permettre de définir plusieurs prix de vente pour un produit (prix de > >base -comme actuellement-, prix niveau 1, prix niveau 2 etc.) > >l'utilisateur définit le niveau de prix a affecté à chaque client (sinon > >par défaut c'est le prix de base) > >lors de l'édition d'un devis/commande c'est le prix du niveau affecté au > >client qui est sélectionné par défaut dans la liste des prix du produit. > > > >Cette gestion multiprix serait optionnelle et à activer dans la conf du > >module produit. > > > > > > > A quoi servent les différents niveaux de prix (1 à 6) ? > Le but est-il de définir des niveaux de prix de vente d'un produit en > fonction des clients ?
C'est exactement ça, on définit à un client un niveau de prix. Imaginons le produit A avec prix de base : 20, prix niveau 1 : 17, prix niveau 2 : 14. Le client Toto, associé aux prix de niveau 1, sera facturé 17 pour ce produit. Sachant que dans l'interface de commande/devis le prix correspondant au client sera sélectionné par défaut mais l'utilsateur pourra tout de même en attribuer un autre. > > >Acrhitecture : > >Voici ce que j'envisage pour mettre ça en place. > >MYSQL (tables ajoutées uniquement lors de l'activation de l'option) > >1 ajout d'une table "product_multiprices" (mapping produit -> prix > >définis) > > rowid > > tms > > fk_product > > price_1 > > price_2 > > price_3 > > price_4 > > price_5 > > price_6 > > tva_tx > > fk_user_author > > author > > envente > > > >2 ajout d'une table "product_multiprices_log" (comme pour la table > >product_price, celle-ci historisera les modifs de prix) > > rowid > > tms > > fk_product > > date_price > > price_level (1, 2, 3, 4, 5 ou 6) > > tva_tx > > fk_user_author > > envente > > > >FICHIERS > >surcharge ou modif (à voir) de la classe product.class.php pour qu'elle > >prenne ça en compte si la conf indique que la gestion multiprix a été > >activée > >modif de product/fiche.php > >modif de product/price.php > >Et puis modif des modules où les prix sont utilisés (j'ai pas encore > >tout listé)... > > > > > >Qu'est-ce que vous en pensez ? > >Je fais ça en dev à part ou on l'intègre dans le projet ? > >Qu'en pensent les responsables du projet ? > > > >En attendant de vos nouvelles (je dois livrer ça au client fin janvier). > > > >André > > > > > > > >_______________________________________________ > >Dolibarr-dev mailing list > >[email protected] > >http://lists.nongnu.org/mailman/listinfo/dolibarr-dev > > > > > > > > > _______________________________________________ Dolibarr-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
