質問 > フロント機能 > 注文番号の生成タイミングについて |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
bom |
投稿日時: 2023/1/30 11:41
対応状況: −−−
|
新米 登録日: 2023/1/30 居住地: 投稿: 4 |
注文番号の生成タイミングについて ▼テンプレート
[EC-CUBE] 4.2 [OS] CentOS v7.9.2009 [PHP] 8.2 現在EC-CUBE4.2を新規インストール後、動作検証中です。 検証している中で、注文番号の生成タイミングについて疑問があります。 恐らく仕様としては商品をカートに入れて、ご注文手続きページに行った時点でdtb_orderにorder_noはNULLの状態でレコードが登録され、確認ページに行くとdtb_orderのidをそのままorder_noにアップデートして注文番号が確定されると思います。 しかし、確認ページに行ってから購入を辞めてしまう場合、次の注文が入ると当然注文番号は一つ飛んでしまいます。 そしてその次の注文が入ってから、購入を辞めようと思っていた方の注文を購入完了すると、注文日時は新しいのにIDは古いという事が発生してしまいます。 この場合、注文が入る度にその都度発送の準備などを行う場合に注文番号順での管理が困難になる事がありそうです。 EC-CUBE2系は注文確定した時点で注文番号が確定する仕様だったと記憶していますが、なぜこのような仕様なのでしょうか? また、注文確定した時に注文番号を確定するようにカスタムするというのは無茶なのでしょうか? |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 注文番号の生成タイミングについて | bom | 2023/1/30 11:41 |
Re: 注文番号の生成タイミングについて | yuh | 2023/1/30 12:57 |
Re: 注文番号の生成タイミングについて | bom | 2023/2/3 16:23 |