EC-CUBE / EC-CUBE/ec-cube

赤伝の在庫が加算される?

Open
#3,943 6 comments 0 reactions 0 assignees View on GitHub
Status: discussion Status: needs-review
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.