osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [resolu] Effacer clients obsolets
albigin
posté 25 May 2003, 19:01
Message #1


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 39
Inscrit : 23-May 03
Lieu : Italie
Membre no 1183



Bonsoir,
Le pb de tare étant résolu grace à vos conseils, j'ai une deuxième question.
Quand on m'a remis le OsComerce installé on m'a recommandé de ne surtout pas effacer aucun client ayant fait des achats ou s'étant tout simplement inscrit. Cela sous peine de bouziller mon moteur. A la longue je risque d'avoir une liste kmmétrique.
Confirmez-vous cette recommandation?
Merci (un verre de Frascati blanc à ceux qui ne réponderont pas par un oui ou par un non sec).
Go to the top of the page
 
xaglo
posté 25 May 2003, 19:27
Message #2


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 14914
Inscrit : 22-November 02
Membre no 610



mince alors, je vais rater le verre de Frascati, mais je ne vois pas en quoi cela risque de bousiller quoi que ce soit de supprimer un client!! shock.gif

je te répondrai donc tout simplement NON wink.gif


--------------------
Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions
Go to the top of the page
 
albigin
posté 25 May 2003, 22:51
Message #3


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 39
Inscrit : 23-May 03
Lieu : Italie
Membre no 1183



Merci Xaglo,
t'as quand-meme un Frascati à ton compte. Ciao
Go to the top of the page
 
pericles
posté 25 May 2003, 23:36
Message #4


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



QUOTE (albigin)
Quand on m'a remis le OsComerce installé on m'a recommandé de ne surtout pas effacer aucun client ayant fait des achats ou s'étant tout simplement inscrit. Cela sous peine de bouziller mon moteur. A la longue je risque d'avoir une liste kmmétrique.

Pour les clients simplement inscrit, tu ne perdra rien, absolument rien. Enfin si, juste leur historique de login (combien de fois, qd pour la dernière fois). That's all.
Pour les clients ayant réalisé un achat, la SEULE information que tu perdras c'est le lien entre une commande et un client, cad pouvoir savoir quel client à passer quelle commande (bouton commande depuis l'admin => Client). Il faut savoir que quand une commande est passée, TOUTES les informations sur la commande sont copiés pour la commande (nom et adresse du client, facturation et livraison). Il en va de même pour les produits. La seule information c'est l'id du client (customers_id) dans la commande (orders_id).
QUOTE (albigin)
Confirmez-vous cette recommandation?

C'est une recommandation. Je suis plutôt d'avis de la suivre, mais tu peux supprimer tes clients (comme tes produits), sans que tu perdes l'historique de tes commandes avec toutes leurs information.
QUOTE (albigin)
Merci (un verre de Frascati blanc à ceux qui ne réponderont pas par un oui ou par un non sec).

Un verre tavernier !!!


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
Gyakutsuki
posté 26 May 2003, 14:30
Message #5


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1914
Inscrit : 3-October 02
Membre no 467



Existe t'il une contrib qui permet d'identifier les client qui ne se sont plus connecter au bout de x temps ?


--------------------
Cordialement,

Gyakutsuki

Modules, FAQ
Go to the top of the page
 
pericles
posté 26 May 2003, 14:44
Message #6


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



Je ne crois pas.
Voici une requete SQL qui te permettra de les lister :

CODE
SELECT c.customers_id, c.customers_firstname, c.customers_lastname, ci.customers_info_date_of_last_logon FROM customers AS c, customers_info AS ci WHERE c.customers_id = ci.customers_info_id AND ci.customers_info_date_of_last_logon <= date_sub( now(  ) ,  INTERVAL 30  DAY  )  ORDER  BY ci.customers_info_date_of_last_logon DESC


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
albigin
posté 26 May 2003, 15:52
Message #7


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 39
Inscrit : 23-May 03
Lieu : Italie
Membre no 1183



Alors si j'ai bien compris (ce doute expliquant le temps qu'il m'a fallu pour pondre la réponse) rien ne s'oppose à l'éradication de clients obsolets si ce n'est des raisons subjectives d'opportunité.
C'est bien ca? (bouteille au frais)
Go to the top of the page
 
pericles
posté 26 May 2003, 16:41
Message #8


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



QUOTE (albigin)
raisons subjectives d'opportunité.

question.gif question.gif question.gif question.gif question.gif
Qu'entends-tu par la ?


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
albigin
posté 26 May 2003, 17:09
Message #9


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 39
Inscrit : 23-May 03
Lieu : Italie
Membre no 1183



Que je choisis de ne pas effacer pour garder des archives.
Go to the top of the page
 
pericles
posté 26 May 2003, 17:23
Message #10


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



Tout a fait.
Tu pourras te reposer la question quand ta base de donnees commencer a depasser une place sur le disque trop importante.


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 16th April 2024 - 05:35
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)