上記のすべての回答は完全/部分的に正しいものですが、将来の読者に役立つように、回答を書き留めようと思いました。この回答では、次の2つの質問に対処します。
1)注文シーケンス番号の変更方法
2)注文番号にプレフィックスまたはサフィックスを追加する方法
データベースでブラインド変更を行う前に、どのシーケンステーブルが何に関連付けられているかを理解する必要があります。これは表から確認できますsales_sequence_meta
select * from sales_sequence_meta;
各ストアに、そのストアに関連付けられたシーケンステーブルがあるクエリを実行します。テーブル名に注意してください:注文、請求書、クレジットメモまたは出荷。
完了したら、注文番号gotoテーブルを編集しsequence_order_1
てAUTO_INCREMENT
値を変更する場合は、たとえばテーブルに移動します
alter table sequence_order_1 AUTO_INCREMENT=617;
これが順序順をジャンプするために必要なものです。
ここで、さらに掘り下げて、プレフィックス/サフィックスを追加して注文する必要がある場合は、次の手順に従ってさらに進んでください:
テーブルに移動sales_sequence_profile
してデータを確認する
select * from sales_sequence_profile;
列prefix
と「接尾辞」を確認します。最初はそうだろうNULL
。meta_id
テーブルからマップできる関連のプレフィックスとサフィックスの値をそこに追加できますsales_sequence_meta
これにより、すべての注文の注文プレフィックス/サフィックスが変更されます。
これがすべてに役立つことを願っています!! 乾杯!!
increment_id
。