バグ報告 > 管理機能 > 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
taji |
投稿日時: 2011/6/2 13:44
対応状況: −−−
|
半人前 登録日: 2011/5/30 居住地: 投稿: 20 |
商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる ・現象
商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる ・再現方法 1.規格のある商品を購入 2.管理画面->商品マスタより(手順1)で購入した商品の規格を再登録(内容を変更する必要はない) 3.マイページ->購入履歴詳細、管理画面->受注管理等から確認すると(手順1)で受注した商品情報が表示されない ・環境 EC-CUBE:2.11.1 OS:Debian GNU/Linux 6.0.1(squeeze) PHP:5.3.3-7+squeeze1 PostgreSQL:9.0.3 以上です。 |
red |
投稿日時: 2011/6/2 15:13
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる
|
MPV |
投稿日時: 2011/6/9 11:23
対応状況: −−−
|
仙人 登録日: 2011/3/27 居住地: 投稿: 309 |
Re: 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる [EC-CUBE] 2.11.1 正式版
[レンタルサーバ] WADAX [OS] Red Hat Linux [PHP] PHP 5.1.6 [データベース] MySQL 5.0.77 [WEBサーバ] apache [ブラウザ] Firefox 4.0 Google Chrome IE9 taji様 red様 横レスで失礼いたします。 当方環境でも発生いたしました。 加えまして、以下のような事象もございましたので 併せましてご報告をさせて頂きます。 発生内容 1)規格のある商品を購入 2)商品の新規受注後に在庫数量調整が必要になり 管理画面→商品マスタ→規格より、商品の数量を変更 3)数量変更後に、管理画面→受注管理→編集で 受注情報の表示を行うと、商品情報が表示されません。 (管理画面→受注管理→ステータス管理で注文番号を クリックして表示させた場合も同様です。) 4)(追加の事象ですが)商品が表示されないので 商品を追加ボタンで追加しようとすると、 システムエラーが発生いたします。 当方は現状(実稼働しているので)運用対応で しのいでおりますが、修正対応頂ければ幸いです。 どうぞよろしくお願いいたします。 |
patapata |
投稿日時: 2011/6/9 19:06
対応状況: −−−
|
仙人 登録日: 2010/7/7 居住地: 神奈川県 投稿: 502 |
Re: 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる 自分の環境でも起きたので・・・
取り合えずご報告。 (当現象は環境依存ではないと思いますです。) dtb_products_class テーブルの product_class_id,class_combination_id が毎回更新されてますね。 原因はproduct_class_idの更新によるものかと思いますが、 class_combination・・・これがなんだか私にゃ不明です。 --追記---- 簡易的に直そうかと思いましたが、 LC_Page_Admin_Products_ProductClass.php の以下のコメントが不明すぎる・・・のであきらめました。 // XXX #1188 UPDATE だとデータの不整合が発生するため DELETE/INSERT を行う ------ 暫定的に、数量補正したいのならその部分のみのUPDATE文を自分で 発行するといいと思います。 |
MPV |
投稿日時: 2011/6/11 10:53
対応状況: −−−
|
仙人 登録日: 2011/3/27 居住地: 投稿: 309 |
Re: 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる patapata様
コメント頂きましてありがとうございます。 当方もよくわからないのと、red様が仰られるように 問題が大きいのであれば、実稼働しているということもあり うかつに触ると不安な気がしております。 ですので、red様の発行したチケットの 正式な対応を待とうと思います。 (今のところ運用でしのげておりますので・・・。) 重ねまして、コメントありがとうございました。 |
taji |
投稿日時: 2011/6/14 15:55
対応状況: −−−
|
半人前 登録日: 2011/5/30 居住地: 投稿: 20 |
Re: 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる 下記件について、ご意見をいただきたいです
商品規格を変更、削除する際にdtb_products_classテーブル内のデータが削除されてしまう為、 変更、削除されてしまった商品規格の注文履歴詳細を表示出来ないのではと思いました。 なので、商品規格を再登録、削除する際にdtb_products_classのデータをDELETEするのではなく、 del_flg=1でアップデートをするように変更したら良いのかなと思ったのですが。 どう思われますでしょうか。 |
taji |
投稿日時: 2011/6/15 17:54
対応状況: −−−
|
半人前 登録日: 2011/5/30 居住地: 投稿: 20 |
Re: 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる 自己レスです。
先日私が検討した方法を試した結果、受注履歴の商品情報は 表示されるようになりましたが、下記現象が発生しました。 ・現象 1.受注管理の商品追加で削除した商品規格のコードが表示されてしまう 2.商品マスタにて規格コンビネーション情報が無い商品規格が存在する商品をコピーした際に場合に、商品規格に不整合が発生してしまう また、それぞれの現象に対して下記方法にて対応出来るのではないかと考えています。 1.に関して 受注管理の商品追加時に表示される商品リストの商品コードを表示する際にdel_flgを考慮するようにする 2.に関して 商品をコピーする際に、商品規格をコピーする際にdel_flg=0、または、 class_combination_idがnullのデータをコピーするようにする。 何かお気づきの点等ございましたら、ご意見いただきたいです。 |
MPV |
投稿日時: 2011/6/15 20:43
対応状況: −−−
|
仙人 登録日: 2011/3/27 居住地: 投稿: 309 |
Re: 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる taji様
先日横レスで事象報告をさせて頂きました者です。 taji様のご対応により発生した事象が、 おそらく先日patapata様の書かれていた以下の部分 引用: LC_Page_Admin_Products_ProductClass.php になるのでしょうね。 個人的には、red様の書かれていた 引用: 問題が大きいのですぐに修正できるか不明ですが、チケット登録しておきました が気になっており、以前コメントしましたように (当方のレベルが低いということもありますが) 不安で手を付けられません。 また、当方環境は稼働している状況でして 運用対応でしのいで、正式対応を待とうと 思っている次第です。 レベルが低く、お役に立てるコメントができず 申し訳ありません。<(_ _)> 失礼いたします。 |
seasoft |
投稿日時: 2011/6/15 22:01
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる 私も、さきほど 2.11 を導入しているお客様環境で動作テストをしていて、この辺りの動作が気になりました(というか驚きました)。キー情報がコロコロ変わっているのですよね? 良くないなぁ・・・
サイトの規模によっては、あまり蓄積して欲しくないデータなので、論理削除(削除フラグ)にも難を感じたりします。(未検証ですが、在庫周りとかも、支障ありそうですし。) 多分、ロジック的には DELETE / INSERT でも良いと思うんですよ。キーを使いまわしてあげれば。 # 設計的に、嫌な予感はしていたんですよね・・・ # http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=6775&forum=14&post_id=32537#forumpost32537 # もう少し、突っ込んで論議しておけば良かったなぁ・・・
|
nanasess |
投稿日時: 2011/6/15 22:21
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 商品の規格を再登録すると購入履歴詳細に商品情報が表示されなくなる 引用:
2.11.0 ベータの時は, UPDATE だったんですけどね. #1188 の問題を克服できず, 現在のような実装になっています. いっそのこと, 受注履歴からは商品IDのみの参照としてしまう手もあると思います. 受注履歴からの再注文をどうするかという問題が残りますが... |
(1) 2 3 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |