Ticket #1248 (closed バグ指摘: 修正済)
顧客マスタの検索条件設定で、購入金額、購入回数が効いていない
Reported by: | habu | Owned by: | tao |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE2.11.3 |
Component: | 管理画面 | Version: | 2.11.0 |
Keywords: | Cc: | ||
修正済み: | yes |
Description (last modified by kajiwara) (diff)
発送済みステータスになっている注文をした顧客がいるにも関わらず
顧客マスタの検索条件設定で、
購入金額を「1円~」に設定しても検索結果が0件になる。
購入回数についても同様に、
「1回~」に設定しても検索結果が0件になる。
Change History
comment:3 Changed 13 years ago by nanasess
- Owner changed from somebody to nanasess
- Status changed from new to assigned
comment:5 Changed 13 years ago by shutta
コミュニティにも同様の投稿がありました。
2.11.1 顧客検索で抽出できない項目がある
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=7975&forum=9&post_id=38533
[EC-CUBE] 2.11.1 チェンジセットを随時適用中 [現象] 顧客管理-顧客マスタの検索と、メルマガ管理-配信内容設定の検索で、 購入金額、購入回数、最終購入日での検索が効かない。 調べたのですが、検索条件の問題ではなく、DBの該当項目が更新されていない気がします。 dtb_costomerのfirst_buy_date,last_buy_date,buy_times,buy_totalが入りません。 これらの項目に値が入るタイミングがいつなのかが不明ですが、、 確認をお願い致します。
詳細に報告されており有益だと思われるので、こちらにも転記しておきます。
comment:6 Changed 13 years ago by nanasess
- Owner changed from nanasess to somebody
- Status changed from assigned to new
comment:9 Changed 13 years ago by tao
- 修正済み set
r21259 で対応。 先の指摘通り、first_buy_date,last_buy_date,buy_times,buy_totalを一切触っていませんでした。
comment:11 Changed 13 years ago by kotani
- Status changed from assigned to closed
- Resolution set to 修正済
tao様
ご対応ありがとうございます。 動作確認しましたのでクローズ致します。
Note: See
TracTickets for help on using
tickets.
#816 受注管理で dtb_customer の buy_times や buy_total を更新し漏れている
こちらのチケットとも関連があるでしょうか。
また、現状はフロント側でもbuy_times や buy_totalは更新し漏れています。
おそらく、本チケットにある検索条件のためだけに、dtb_customer内の購入回数や、購入金額を毎度更新していた ということだと思いますが、
そもそも、dtb_customerを随時更新するというのは、あまりよい仕様ではないので、何とか検索部分で、吸収する形にして、dtb_customerのbuy_times や buy_totalは使用しない方向にしていきたいですね。