現在、CustomerID は 1 から始まり、生成された最初の注文はOrderID
100000001
です。
これらのフィールドを変更する方法はありますか?最初に作成された顧客には顧客番号が900000001
あり、作成された最初の注文には がありOrderID
900000001
ますか?
increment_last_id
テーブル内を変更することeav_entity_store
で、顧客番号、注文番号、請求書番号、出荷メモ ID の開始番号を制御できます。
新しい顧客または注文を追加する前AUTO_INCREMENT
に、テーブルのを変更してみてください。
$magento_db = Mage::getSingleton('core/resource')->getConnection('core_write');
$magento_db->query("ALTER TABLE customer_entity AUTO_INCREMENT = ".$desiredId);
このコードをPhpmyadminに貼り付けて、注文番号を変更します
UPDATE eav_entity_store
INNER JOIN eav_entity_type ON eav_entity_type.entity_type_id = eav_entity_store.entity_type_id
SET eav_entity_store.increment_last_id='XXXXX'
WHERE eav_entity_type.entity_type_code='order';
X をご希望の注文番号に置き換えてください
詳細については、このリンクにアクセスしてください: ここをクリック