注文番号をユニークにできますか

  • Posts: 8
  • Thank you received: 0
8 years 11 months ago #224477

-- HikaShop version -- : HikaShop Business 2.6.0 [1511171458]
-- Joomla version -- : 3.4.5

いつもお世話になっております。

注文番号を{id}にしています。
連番になってしまいますので、ユニークな数字に変更したいのですが、
hikashopの機能でユニークな注文番号を桁数指定して生成することはできますでしょうか?

デフォルトの{automatic_code}ですと2桁の英数字ですが、5桁のユニークな数字で生成できる方法を探しています。

ご教示お願いします。

Please Log in or Create an account to join the conversation.

  • Posts: 301
  • Thank you received: 24
8 years 11 months ago #224724

yumikom 様

回答が遅れ、申し訳ございません。

お問い合わせの件ですが、{automatic_code} は2列ありません。
{automatic_code} は基本的に、order_id番号内に半ランダム状で文字を組み合わせたものとなります。
order_id 123の場合、 automatic codeは例えばA1B2C3になります。

「5列」は、注文番号を5文字+5数字の組み合わせにしたいということでしょうか?
その場合ですと、MySQLクエリでorder_idを5数字まで増やして下さい。

同方法ですが、phymyadmin(データベース管理用にホスティング会社から提供されるツール)を開き、データベースを選択します。
次のクエリを実行し、hikashop_orderテーブルのauto_increment値を増加させます:

ALTER TABLE jos_hikashop_order auto_increment = 10000;

同クエリの結果は10000から開始される注文IDとなり、5文字と5数字の注文番号が得られます。


Hikari software日本語カスタマー担当チーフ
藤井律子

Please Log in or Create an account to join the conversation.

  • Posts: 8
  • Thank you received: 0
8 years 11 months ago #224866

藤井 様

注文番号の桁変更の方法をご教示いただきありがとうございました。

例)[U1Y0C007]
incrementを10000からにして、上記のような
ユニークな文字列 + order_id の組み合わせで発行することができました。

今後ともどうぞよろしくお願いします。

Please Log in or Create an account to join the conversation.

Time to create page: 0.068 seconds
Powered by Kunena Forum