Gestion des soldes

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1143
Inscription: 25 Mai 2004

Gestion des soldes

Message le Mar Déc 30, 2008 16:55

Bonjour chers amis,

l'actualité du moment pour les développeurs : les soldes. Je n'ai jamais eu à faire quelque chose de sérieux là-dessus et la question se pose maintenant.

Je n'ai pour l'instant qu'un champ "tarif" et un champ "pourcentage de marge"

Ce que je me disais, c'est que pour faire au plus vite, j'allais dupliquer ces champs et faire "tarif hors promo" et "pourcentage marge hors promo" ce qui me permet au système de continuer à regarder toujours un seul et même unique champ, de stocker le tarif hors promo et de pouvoir y revenir facilement à la fin des soldes.

Est-ce que ce système vous semble pérenne ?

il y a peut-être quelque chose à faire aussi du côté des dates de solde (montant applicable/switchable pendant telle période..)

Merci d'avance pour vos conseils,

Rom's


psykoko
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 297
Inscription: 3 Juin 2005

Message le Mar Déc 30, 2008 17:00

Perso, je gérerais tout ça dans une méthode objet :
Code: Tout sélectionner
$a=new objet(id);
if (isDateSolde)
     $a->getTarifSolde();
else
     $a->getTaris()


Et dans ta méthode getTarifSolde(), tu gères tout : dans une table TBL_solde, je mettrais mes remises selon le type d'article (genre
SO_id_categorie - SO_remise
1 - 30
2 - 35

et roulez jeunesse...
non?

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1143
Inscription: 25 Mai 2004

Message le Mar Déc 30, 2008 18:42

Je parlais principalement au niveau du modèle de données ; au niveau de la fonction, on est d'accord ;)


psykoko
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 297
Inscription: 3 Juin 2005

Message le Mar Déc 30, 2008 18:46

donc pour le modele, je ne changerais rien et je gérerais dans une table solde...

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1143
Inscription: 25 Mai 2004

Message le Mar Déc 30, 2008 23:21

d'autres avis ? (merci)


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Message le Mar Déc 30, 2008 23:38

Et si tu rajoutes un champ avec un pourcentage de remise. En cas de solde tu l'appliques, sinon tu l'oublies.

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1143
Inscription: 25 Mai 2004

Message le Mar Déc 30, 2008 23:40

c'est une possibilité aussi, mais ma solution de départ me semble plus simple pour le coup. J'aimerais partir sur une solution vraiment pérenne et c'est pour ça que j'aurais besoin de retours d'expérience dans l'idéal..

axis1
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 7
Inscription: 30 Jan 2005

trois champs

Message le Mer Déc 31, 2008 9:37

salut,

perso depuis 3 ans j'ai mis un champ prix qui est celui utilisé pour l'affichage sur le site, ensuite je garde un champ prix normal qui met en mémoire le prix normal en période de solde, le champ prix prenant alors la valeur du prix soldé.

quand le solde est fini on récupère le prix normal pour le mettre dans le champ prix et on remet à 0 le prix normal.

enfin un dernier champ est utilisé pour la date de fin du solde ou de la promo sur la référence, ce qui permet de rester dans la légalité et de faire un petit compte à rebours.

à noter qu'il est aussi possible de mettre un champ début des soldes pour ne pas avoir à être en ligne au moment du passage du passage en solde.

voici donc mon modeste retour d'expérience qui fonctionne parfaitement qu'il s'agisse de soldes ou de promos spéciales avec des durées différentes pour chaque article.

patrice

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1143
Inscription: 25 Mai 2004

Message le Mer Déc 31, 2008 18:36

C'est la même idée que j'en avais, ça me convient bien. Merci !

D'autres retours d'expérience sont les bienvenus, ya pas que deux e-commerces qui font les soldes représentés sur WRI quand même ;)))

Happy New Year


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité