Développer avec RBS Change : purge des commandes
-
31/10/2012 18:38
Bonjour, nous sommes sur le point de basculer en production notre plateforme RBS Change E Commerce 3.5.7.
Ayant effectuer un certain nombre de commandes fictive pour mettre à jour les visuels du site, je souhaite purger de la base de donnée l'ensemble des tables concernées, comment faire ?
-
Il n'existe pas de script pour faire cela ; en général on utilise des scripts d'import XML pour initialiser le projet (scripts que l'on maintient), ce qui permet de réinitialiser un projet très rapidement.
Cela dit faire un tel script n'est pas du domaine de l'impossible, bien au contraire. La démarche serait donc la suivante :- dresser la liste des modèles de document faisant référence au modèle "modules_order/order" (si on supprime la commande, on aura dans la majeur partie des cas des problèmes de chargement pour ces documents, d'où l'utilisation de ce critère)
- supprimer les documents pour ces modèles
- si vous avez activé les bons de préparation supprimer tous les bons de préparations
- si vous avez activé la génération des factures dans Change, je regarderai comment sont stockés les PDF générés, histoire de bien les supprimer
- si vous laissez à Change la responsabilité de
- supprimer les commandes (possibles si tous les documents y faisant références sont bien supprimés)
- supprimer le dossiers année (et leur contenu) de l'arbre du module order
- supprimer les clients
C'est ce process que je suivrai pour réaliser un tel script de nettoyage
Pour une meilleure réponse, pensez à indiquer la version sur laquelle vous rencontrez des difficultés, ainsi que son type (CMS ou eCommerce core).
Pour tout problème d'installation indiquez le nom de l'hébergeur et s'il s'agit d'un serveur mutualisé ou dédié. -
70067.3 en réponse à 70067.2 écrit par Jean-Michel
05/11/2012 20:45
Merci Jean-Michel pour ta réponse,
Si la solution de réinitialisation du projet est plus propre et que dans le même temps elle ne détruit pas les surcharges de templates et de css que nous avons fait ainsi que le catalogue et autres contenus éditoriaux (dis plus simplement je veux tout garder sauf les commandes et comptes clients), alors je suis preneur !!!
CordialementÉdité par flyonne 05/11/2012 20:45
-
Bonjour,
Disons que si les contenus éditoriaux et le catalogue sont importés par XML ça ne posera pas de problème. Par contre, si ce n'est pas le cas, ou si l'on ne souhaite pas le faire, il faudra en passer par un script,
Voici la section portant sur l'importation dans le wiki : wiki.rbschange.fr/ref:xml_import
Deux petits tutos sur l'importation XML dans le wiki :
Pour une meilleure réponse, pensez à indiquer la version sur laquelle vous rencontrez des difficultés, ainsi que son type (CMS ou eCommerce core).
Pour tout problème d'installation indiquez le nom de l'hébergeur et s'il s'agit d'un serveur mutualisé ou dédié.
Merci de prendre connaissance et de respecter les règles des forums.