Magento – Effacer tout Test-/Bestellungen dans Magento 1.7.0.2

Qui a nouvelle boutique touches, généralement rend également commandes de test, pour voir, si cela fonctionne. Si le paiement correctement reliée, obtenir les commentaires de PayPal, Carte de crédit, etc. correctement au magasin?

Mais si nous avons testé tous, sont commandes de test dans le système et peuvent être standard également ne sont pas supprimés. Alors, comment supprimer les commandes de test de Magento? Ici, cependant, permet une commande SQL, directement par exemple. à phpMyAdmin peut être entré, Après avoir fait une sauvegarde de base de données complète (Ici, il est plus sûr, en plus de Magento fusible de faire un export directement à partir de phpMyAdmin!). Quand il s'agit de problèmes, vous pouvez ensuite télécharger rapidement encore et De nouveaux systèmes, les bases de données sont en effet pas si grande.

La commande SQL est (dans la première rangée “magento_datenbank” remplacé par le nom de sa base de données):

Utilisez `` magento_datenbank;
SET FOREIGN_KEY_CHECKS = 0;
-- réinitialiser les requêtes de recherche du tableau de bord
TRUNCATE `catalogsearch_query`;
ALTER TABLE `catalogsearch_query AUTO_INCREMENT = 1;
-- réinitialiser les informations de commande client
TRUNCATE `sales_flat_creditmemo`;
TRUNCATE `sales_flat_creditmemo_comment`;
TRUNCATE `sales_flat_creditmemo_grid`;
TRUNCATE `sales_flat_creditmemo_item`;
TRUNCATE `sales_flat_invoice`;
TRUNCATE `sales_flat_invoice_comment`;
TRUNCATE `sales_flat_invoice_grid`;
TRUNCATE `sales_flat_invoice_item`;
TRUNCATE `sales_flat_order`;
TRUNCATE `sales_flat_order_address`;
TRUNCATE `sales_flat_order_grid`;
TRUNCATE `sales_flat_order_item`;
TRUNCATE `sales_flat_order_payment`;
TRUNCATE `sales_flat_order_status_history`;
TRUNCATE `sales_flat_quote`;
TRUNCATE `sales_flat_quote_address`;
TRUNCATE `sales_flat_quote_address_item`;
TRUNCATE `sales_flat_quote_item`;
TRUNCATE `sales_flat_quote_item_option`;
TRUNCATE `sales_flat_quote_payment`;
TRUNCATE `sales_flat_quote_shipping_rate`;
TRUNCATE `sales_flat_shipment`;
TRUNCATE `sales_flat_shipment_comment`;
TRUNCATE `sales_flat_shipment_grid`;
TRUNCATE `sales_flat_shipment_item`;
TRUNCATE `sales_flat_shipment_track`;
Tronquer `sales_invoiced_aggregated`;
TRUNCATE `sales_invoiced_aggregated_order`;
Tronquer `sales_order_aggregated_created`;
TRUNCATE `sendfriend_log`;
TRUNCATE `tag`;
TRUNCATE `tag_relation`;
TRUNCATE `tag_summary`;
TRUNCATE `liste`;
TRUNCATE `log_quote`;
TRUNCATE `report_event`;
ALTER TABLE `sales_flat_creditmemo AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_creditmemo_comment AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_creditmemo_grid AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_creditmemo_item AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_invoice AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_invoice_comment AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_invoice_grid AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_invoice_item AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_order AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_order_address AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_order_grid AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_order_item AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_order_payment AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_order_status_history AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_quote AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_quote_address AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_quote_address_item AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_quote_item AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_quote_item_option AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_quote_payment AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_quote_shipping_rate AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_shipment AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_shipment_comment AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_shipment_grid AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_shipment_item AUTO_INCREMENT = 1;
ALTER TABLE `sales_flat_shipment_track AUTO_INCREMENT = 1;
ALTER TABLE `AUTO_INCREMENT sales_invoiced_aggregated = 1;
ALTER TABLE `sales_invoiced_aggregated_order AUTO_INCREMENT = 1;
ALTER TABLE `AUTO_INCREMENT sales_order_aggregated_created = 1;
ALTER TABLE `sendfriend_log AUTO_INCREMENT = 1;
ALTER TABLE `tag` AUTO_INCREMENT = 1;
ALTER TABLE `tag_relation AUTO_INCREMENT = 1;
ALTER TABLE `tag_summary AUTO_INCREMENT = 1;
ALTER TABLE `liste AUTO_INCREMENT = 1;
ALTER TABLE `log_quote AUTO_INCREMENT = 1;
ALTER TABLE `report_event AUTO_INCREMENT = 1;
SET FOREIGN_KEY_CHECKS = 1;

Dieser Befehl löscht dann auch wie alle Testbestellungen Schlagworte, Wunschzettel und noch était sonst Testen beim anfällt. Wichtig ist jedoch zu beachten, dass nach diesem Befehl Magento nicht wieder bei 1 anfängt. Guerre aussi z.B. mourir letzte Testbestellung 100000009, alors les commandes de test ont été supprimés, C'est l'ordre suivant puis encore 100000010 être.

Et encore, vous ne voulez pas que cela se 1 commencer ou même avoir un nombre différent, vous devriez le Remplir Regarder de nouveau.

Contribuer à une extension, peut supprimer directement des ordres backend, là ICI

Utilisé dans la version Magento 1.7.0.2. Remarques, Des questions comme! Il suffit de contacter ou laisser un commentaire.

Publié par Covos

Depuis 2009 Je travaille intensément avec Magento. J'ai commencé avec la création et l'exploitation des magasins B2C. Cela a été prolongé par mon travail dans le secteur de la logistique. Il en est résulté premiers systèmes de B2E spécialisés. Aujourd'hui, je travaille jour par jour avec B2C passionnant, B2B- et les projets B2E et rapports dans ce blog sur les défis et donner des conseils d'initiés.

5 pensées sur “Magento – Effacer tout Test-/Bestellungen dans Magento 1.7.0.2”

  1. Elle doit également inclure la table “sales_order_tax” vider, être autrement passé plusieurs fois pour les nouvelles commandes et factures Taxes.
    => Magento 1.9.2.4

  2. la table “sales_order_tax_item” doit être vidé sinon le client reçoit un message d'erreur lorsque le premier nouvel ordre et ne peut à nouveau après appuyez sur le bouton de commande pour déclencher l'ordre ou. le propriétaire du magasin dans mon cas obtient également un e-mail au sujet d'un paiement a échoué. version M 1.9.4.1

Laisser une réponse à Michael Rimbach

Votre adresse email ne sera pas publié. les champs requis sont indiqués *