<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>Frédéric MARTINEZ - Freelance MAGENTO &#187; commandes</title>
	<atom:link href="http://www.martinez-frederic.fr/tag/commandes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.martinez-frederic.fr</link>
	<description>Freelance Magento Toulouse - Entrepreneur</description>
	<lastBuildDate>Wed, 01 Feb 2012 11:54:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Supprimer une commande dans Magento</title>
		<link>http://www.martinez-frederic.fr/2010/03/01/supprimer-une-commande-dans-magento/</link>
		<comments>http://www.martinez-frederic.fr/2010/03/01/supprimer-une-commande-dans-magento/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 18:34:34 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[commandes]]></category>
		<category><![CDATA[remize zéro]]></category>
		<category><![CDATA[sql]]></category>
		<guid isPermaLink="false">http://www.martinez-frederic.fr/?p=683</guid>
		<description><![CDATA[Note importante : Voir les commentaires de cet article pour supprimer les commandes sur les dernières versions de Magento. Magento permet d&#8217;annuler une commande, mais ne propose pas la possibilité de supprimer une commande qu&#8217;elle soit terminée ou non. Cela est utile pour supprimer les commandes de test sans pour autant supprimer toutes les commandes [...]]]></description>
			<content:encoded><![CDATA[<p>Note importante : Voir les commentaires de cet article pour supprimer les commandes sur les dernières versions de Magento.</p>
<p>Magento permet d&#8217;annuler une commande, mais ne propose pas la possibilité de <strong>supprimer </strong>une commande qu&#8217;elle soit terminée ou non. Cela est utile pour supprimer les commandes de test sans pour autant <a href="http://www.martinez-frederic.fr/2009/07/23/remise-a-zero-les-commandes-passes-dans-magento/">supprimer toutes les commandes de Magento</a>.</p>
<p>Pour cela direction la base de données afin d&#8217;agir directement sur celle-ci :</p>
<pre class="brush: sql; title: ;">
-- Renseigner votre numéro de commande ici
SET @increment_id = 100000025;
-- Récupère l'id de la commande en interne
SELECT @order_id := entity_id FROM sales_order WHERE increment_id = @increment_id;
-- Supprime la commande
DELETE FROM sales_order WHERE entity_id = @order_id;
-- Supprime tous les enregistrements en relation avec la commande
DELETE FROM sales_order_entity WHERE parent_id = @order_id;
-- Supprime les factures, remboursement, expéditions en relation avec la commande
DELETE s FROM sales_order_entity s
 JOIN sales_order_entity_int si on s.entity_id = si.entity_id
 JOIN eav_attribute a on si.attribute_id = a.attribute_id
 WHERE
 a.attribute_code = 'order_id'
 AND si.value = @order_id;
-- Supprime les enregistrements dans la tables des produits commandés
DELETE FROM sales_flat_order_item WHERE order_id=@order_id;
</pre>
<p>[Source : <a href="http://www.magexpert.com/2010/02/comment-supprimer-une-commande-terminee-dans-magento/">http://www.magexpert.com/2010/02/comment-supprimer-une-commande-terminee-dans-magento/</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2010/03/01/supprimer-une-commande-dans-magento/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Remise à zéro les commandes passés dans Magento</title>
		<link>http://www.martinez-frederic.fr/2009/07/23/remise-a-zero-les-commandes-passes-dans-magento/</link>
		<comments>http://www.martinez-frederic.fr/2009/07/23/remise-a-zero-les-commandes-passes-dans-magento/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 09:43:39 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[commandes]]></category>
		<category><![CDATA[mise en production]]></category>
		<category><![CDATA[remise zéro]]></category>
		<guid isPermaLink="false">http://martinez-frederic.fr/?p=300</guid>
		<description><![CDATA[Pour remettre à zéro toutes les commandes passées en test sur votre serveur de développement avant de passer en serveur de production (ou pré-prod) : Exécuter la commande SQL suivante : Attention, cela supprime aussi les clients de test ! Magento &#62;= 1.4.*.* : TRUNCATE  `customer_address_entity` ; ALTER TABLE customer_address_entity AUTO_INCREMENT=0; TRUNCATE  `customer_address_entity_datetime` ; ALTER TABLE customer_address_entity_datetime AUTO_INCREMENT=0; TRUNCATE  `customer_address_entity_decimal` ; ALTER TABLE customer_address_entity_decimal AUTO_INCREMENT=0; TRUNCATE  `customer_address_entity_int` ; ALTER TABLE customer_address_entity_int AUTO_INCREMENT=0; TRUNCATE  `customer_address_entity_text` ; ALTER TABLE customer_address_entity_text AUTO_INCREMENT=0; TRUNCATE  `customer_address_entity_varchar` ; [...]]]></description>
			<content:encoded><![CDATA[<p>Pour remettre à zéro toutes les commandes passées en test sur votre serveur de développement avant de passer en serveur de production (ou pré-prod) :</p>
<p>Exécuter la commande SQL suivante :</p>
<p><span id="more-300"></span>Attention, cela supprime aussi les clients de test !</p>
<p><strong><span style="text-decoration: underline;">Magento &gt;= 1.4.*.* :</span></strong></p>
<pre class="brush: sql; title: ;">
TRUNCATE  `customer_address_entity` ;
ALTER TABLE customer_address_entity AUTO_INCREMENT=0;
TRUNCATE  `customer_address_entity_datetime` ;
ALTER TABLE customer_address_entity_datetime AUTO_INCREMENT=0;
TRUNCATE  `customer_address_entity_decimal` ;
ALTER TABLE customer_address_entity_decimal AUTO_INCREMENT=0;
TRUNCATE  `customer_address_entity_int` ;
ALTER TABLE customer_address_entity_int AUTO_INCREMENT=0;
TRUNCATE  `customer_address_entity_text` ;
ALTER TABLE customer_address_entity_text AUTO_INCREMENT=0;
TRUNCATE  `customer_address_entity_varchar` ;
ALTER TABLE customer_address_entity_varchar AUTO_INCREMENT=0;
TRUNCATE  `customer_entity` ;
ALTER TABLE customer_entity AUTO_INCREMENT=0;
TRUNCATE  `customer_entity_datetime` ;
ALTER TABLE customer_entity_datetime AUTO_INCREMENT=0;
TRUNCATE  `customer_entity_decimal` ;
ALTER TABLE customer_entity_decimal AUTO_INCREMENT=0;
TRUNCATE  `customer_entity_int` ;
ALTER TABLE customer_entity_int AUTO_INCREMENT=0;
TRUNCATE  `customer_entity_text` ;
ALTER TABLE customer_entity_text AUTO_INCREMENT=0;
TRUNCATE  `customer_entity_varchar` ;
ALTER TABLE customer_entity_varchar AUTO_INCREMENT=0;
TRUNCATE  `eav_entity_store` ;
ALTER TABLE eav_entity_store AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_order` ;
ALTER TABLE sales_flat_order AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_order_address` ;
ALTER TABLE sales_flat_order_address AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_order_grid` ;
ALTER TABLE sales_flat_order_grid AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_order_item` ;
ALTER TABLE sales_flat_order_item AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_order_payment` ;
ALTER TABLE sales_flat_order_payment AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_order_status_history` ;
ALTER TABLE sales_flat_order_status_history AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_quote` ;
ALTER TABLE sales_flat_quote AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_quote_address` ;
ALTER TABLE sales_flat_quote_address AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_quote_address_item` ;
ALTER TABLE sales_flat_quote_address_item AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_quote_item` ;
ALTER TABLE sales_flat_quote_item AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_quote_item_option` ;
ALTER TABLE sales_flat_quote_item_option AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_quote_payment` ;
ALTER TABLE sales_flat_quote_payment AUTO_INCREMENT=0;
TRUNCATE  `sales_flat_quote_shipping_rate` ;
ALTER TABLE sales_flat_quote_shipping_rate AUTO_INCREMENT=0;
TRUNCATE  `sales_order_tax` ;
ALTER TABLE sales_order_tax AUTO_INCREMENT=0;
</pre>
<p><a href="http://www.magentocommerce.com/boards/viewthread/21909/#t101736">Source</a></p>
<p><strong><span style="text-decoration: underline;">Magento &lt; 1.4 :</span></strong></p>
<pre class="brush: sql; title: ;">
DELETE FROM sales_flat_order_item;
DELETE FROM sales_flat_quote;
DELETE FROM sales_flat_quote_address;
DELETE FROM sales_flat_quote_address_item;
DELETE FROM sales_flat_quote_item;
DELETE FROM sales_flat_quote_item_option;
DELETE FROM sales_flat_quote_payment;
DELETE FROM sales_flat_quote_shipping_rate;
DELETE FROM sales_order;
DELETE FROM sales_order_datetime;
DELETE FROM sales_order_decimal;
DELETE FROM sales_order_entity;
DELETE FROM sales_order_entity_datetime;
DELETE FROM sales_order_entity_decimal;
DELETE FROM sales_order_entity_int;
DELETE FROM sales_order_entity_text;
DELETE FROM sales_order_entity_varchar;
DELETE FROM sales_order_int;
DELETE FROM sales_order_tax;
DELETE FROM sales_order_text;
DELETE FROM sales_order_varchar;
DELETE FROM eav_entity_store;
</pre>
<p>Note : Article à part pour la suppression d&#8217;une <a href="http://www.martinez-frederic.fr/2010/03/01/supprimer-une-commande-dans-magento/">commande spécifique dans Magento</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2009/07/23/remise-a-zero-les-commandes-passes-dans-magento/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
