商品CSV登録で必須項目だけのCSVをアップロードするとエラーになる
Open
bug:Low
- Dominant language
- PHP
- Stars
- 788
- Forks
- 719
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 39
Description
## 概要(Overview)
CSVファイルフォーマットで必須となっている「公開ステータス(ID) 」「商品名」「販売種別(ID)」「販売価格」の必須項目のみでアップロードした際に、エラーとなる。

## 期待する内容(Expect) or 要望 (Requirement)
アップロードしたCSVのヘッダー数が、必須のカラム数に足りていないとエラーとなる。
上記のため現行の仕様では、商品CSV登録での「必須」は「カラムと値」の両方が必須となっています。
・商品IDが存在しない場合(登録時)は、「カラムと値」が必須とする。
・商品IDが存在している場合(更新時)は、必須項目は、カラムがCSVに存在している場合に「値」を必須とする。
・商品登録時に「在庫数」「在庫数無制限フラグ」が必須ですし、CSV登録時上記のルールで必須となる。
上記の仕様が良いのではないかと考えています
## 再現手順(Procedure)
商品CSV登録で以下のCSVをアップロード
```
商品ID,公開ステータス(ID),商品名,販売種別(ID),販売価格
2,1,チェリーアイスサンド2,1,2800
```
### 環境 (environment)
+ EC-CUBE: 4.0.2
Contributor guide
Assessment
This issue has not been assessed yet.