バグ報告 > 管理機能 > 2.11.x -> 2.12.x 移行ツールのバグ? |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
akikumo |
投稿日時: 2013/5/22 17:30
対応状況: −−−
|
新米 登録日: 2013/5/22 居住地: 投稿: 1 |
2.11.x -> 2.12.x 移行ツールのバグ? https://www.ec-cube.net/products/detail.php?product_id=334
上記のプラグインについてです。 弊社で確認した所、dtb_products_class のエクスポート時に del_flg を dtb_products の関連商品の del_flg の値で出力しているようですが、最近対応したお客様で dtb_products_class のみ del_flg が立っているケースがあり、2.12.3 にインポート後、不要な商品コードが表示される現象が発生しました。 通常運用上、dtb_products_class のレコードだけに del_flg が立つような状況が発生するのか分かりませんが、移行ツールのモジュール「LC_Page_Mdl_Down_Cw_Config」の521行目が当該箇所になるかと思います。 今回、アップデート作業のみを担当したため、以前どのようなオペレーションを行っているか不明なので、手動で del_flg を変えている可能性が無いとはいませんが、もしバグであれば対応をご検討ください。 また、現象としては別になりますが、同じお客様で dtb_products_class の products_class_id が 0 のレコードが存在し、これも移行ツールでは弾かれてしまっておりましたので、移行後の表示がおかしくなりました。 そもそもプライマリキーである products_class_id が 0 という状況が極めて異常と思いますが、2.11.x でこの状態が通常だとすると、モジュール「LC_Page_Mdl_Down_Cw_Config」の106行目の条件について対応をご検討ください。 その他に関しては結果は良好で 2.11.4 -> 2.12.3 への移行作業負荷がかなり減りました。 大変感謝しております。 取り急ぎ、不具合かどうか不明ですが、以上報告差し上げます。 よろしくお願いいたします。 |
AMUAMU |
投稿日時: 2013/5/22 20:19
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 2.11.x -> 2.12.x 移行ツールのバグ? 確かにバグってますね
ご指摘の点はどちらも2.4から2.11への移行時代の負の遺産に見えます。 移行ツールは、正確にはコミュニティ開発では無いので株式会社ロックオンさん次第ってところでしょうか・・・ 個別の部分ですと >通常運用上、dtb_products_class のレコードだけに del_flg が立つような状況が発生するのか分かりませんが、 発生する状況はあります。 >プライマリキーである products_class_id が 0 という状況が極めて異常と思いますが、 シーケンス値をキーにした場合0を使うのはDBの仕様上は可能じゃないかな?と思いますが(DBの仕様未確認)、無いに超したことは無いと思うのは同意です。 products_class_idが0のデータは2.4時台からの歴史的経緯もあったり、インストール直後のデフォルト商品データにある為ですが、実際は必要無さそうなデータだと思います。(通常は運用に入った場合に使われないはずですので、実害は無さそうですが・・・)
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |