赤伝の在庫が加算される?
- Dominant language
- PHP
- Stars
- 788
- Forks
- 719
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 39
Description
## 概要(Overview)
以下のコメントより issue 作成しました
https://github.com/EC-CUBE/ec-cube/pull/3385#issuecomment-431648940
> 突然のコメントで大変恐縮です。
>
> 赤伝票の際の在庫数量の計算につきまして
> お伺いしたく、こちらにコメントをさせて頂きました。
>
> 当方ローカル環境のEC-CUBE4(正式版)で、例えば以下のように新規受注登録を行い、
>
> 例)
> 彩のジェラートCUBE cube-03 / ( フレーバー: バニラ / サイズ: 16mm × 16mm ) ×2個
> チェリーアイスサンド sand-01 ×1個
>
> を受注登録
>
> その際の在庫数は
>
> 彩のジェラートCUBE 無制限
> チェリーアイスサンド 100→99
>
> となります。
>
> その後、この受注について以下のように変更を行い更新します。
>
> 彩のジェラートCUBE cube-03 / ( フレーバー: バニラ / サイズ: 16mm × 16mm ) ×2個
> チェリーアイスサンド sand-01 ×- 1個
>
> そうすると在庫数が
>
> 彩のジェラートCUBE 無制限
> チェリーアイスサンド 99→101
>
> となってしまいます。
>
> 通常赤伝票で1 → -1 と変更した場合
> その数だけ(1だけ在庫に戻る)ような気がしますが
> 計算方法が加算されていないでしょうか?
>
> 在庫算出のロジックまでは追えていないので何ともですが、
> 2系の際に挑戦したことがありまして、うろ覚えですが
> 赤伝票の場合の在庫数算出と、通常の場合の在庫数算出を分けないと
> おかしいことになってしまったような記憶があります・・・。
>
> お忙しいところ大変恐縮ですが、ご確認、コメント頂ければ幸いです。
> どうぞよろしくお願いいたします。
## 期待する内容(Expect) or 要望 (Requirement)
## 再現手順(Procedure)
### 環境 (environment)
+ EC-CUBE: 4.0.0
## 関連情報 (Ref)
Contributor guide
Assessment
This issue has not been assessed yet.