バージョン選択

フォーラム

メニュー

オンライン状況

92 人のユーザが現在オンラインです。 (77 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 92
もっと...

サイト内検索

質問 > その他 > 無制限の規格の在庫がマイナスに

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
minti
投稿日時: 2012/11/12 14:04
対応状況: −−−
新米
登録日: 2012/9/12
居住地:
投稿: 9
無制限の規格の在庫がマイナスに
バージョン2.12.2を使用しています。

同商品内で規格を設定しているのですが、
在庫を無制限に設定した規格商品が、いつの間にか在庫がマイナスになっていることに気づきました。
無制限のはずなのに、購入されたぶんが減っているようです。
在庫入力のテキストフィールドはグレーアウトされた状態で、マイナス値が入っています。

とある規格商品を在庫切れにするために、無制限チェックを外して在庫を0とし、確認画面に進みましたが、
他の規格商品にマイナス値が入っている為登録できませんでした。

マイナス値が入っている全ての規格に対して
1.無制限チェックを外す
2.テキストフィールドのマイナス値を消去
3.もう一度無制限のチェックを入れる
という作業を行えば登録は可能ですが、かなり面倒です。

これはバグでしょうか?
それとも、こちらのミスでしょうか?
管理画面のテンプレートはいじっていないのですが。

直す方法があればご教授頂ければ幸いです。
seasoft
投稿日時: 2012/11/12 16:49
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 無制限の規格の在庫がマイナスに
所感ですが、バグの確率は高いです。

EC-CUBE のデータ構造上、「在庫制限の有無」と「在庫数」は別々に管理しているため、プログラムにバグがあれば、理論上そういった動作となります。

以前にソースを読んでたいた時に、在庫減算処理にやや怪しい部分があると感じていたので、その辺りかなと推測していますが、改めて分析してみないと断定はできないですね。

参考までに、「商品管理>商品登録CSV」は使用していますか?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

minti
投稿日時: 2012/11/12 18:47
対応状況: −−−
新米
登録日: 2012/9/12
居住地:
投稿: 9
Re: 無制限の規格の在庫がマイナスに
回答ありがとうございます。

> 参考までに、「商品管理>商品登録CSV」は使用していますか?

こちらは使用していません。
商品は全て管理画面から手動で登録したものです。

関係あるかどうかはわかりませんが、
規格のうちの1商品は、公開時から在庫切れにしていたので、
・無制限
・無制限
・在庫切れ
・無制限
・無制限
という状態でした。

今回、もう1商品を在庫切れにしようと思い、規格を開くと
・無制限 -1
・無制限 -5
・在庫切れ
・無制限 -3
・無制限
という状態になっていました。

このうち、もう1商品を在庫切れにしようとした際に、
・無制限 -1 エラー表記
・無制限 -5 エラー表記
・在庫切れ
・在庫切れ
・無制限
という状態で、登録できなくなったという具合です。

もしバグなら対応を期待しますが…
よろしくお願いいたします。
seasoft
投稿日時: 2012/11/12 20:01
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 無制限の規格の在庫がマイナスに
在庫の減算処理は、とりあえず問題無いですね。

商品規格の登録画面の不具合のようですね。

まずは、ご一報まで。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2012/11/12 20:33
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 無制限の規格の在庫がマイナスに
とりあえず、下記の対応で、新たな不整合データを回避できるのではないかと目論んでおります。
http://svn.ec-cube.net/open_trac/ticket/1963
http://svn.ec-cube.net/open_trac/changeset/22095

過去の不整合データに関しては、とりあえず無制限チェックを外して、在庫数を削除して登録する事で問題を回避できるのではないかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,295名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.