平日10:00~17:00
06-6485-6485
fshop-AI(研修中) AIチャットを開く

予約在庫数(バリエーション)一括更新(CSV仕様)

予約在庫数(バリエーション)一括更新(CSV仕様)

こちらは 「商品管理(upgrade版)」 ご利用店舗様用の新仕様(upgrade版)のCSVマニュアルになります。「商品管理(upgrade版)」とは?

商品メニューを利用する「商品管理(upgrade版)」で利用可能なCSVは、「標準CSV(従来項目版)」と「標準CSV」の2種類があります。

詳しくは、 商品CSVデータの仕様刷新と制限をご覧ください。

本マニュアルは、「商品管理(upgrade版)」ご利用時に標準となる 「標準CSV」 に関して解説しています。

「標準CSV(従来項目版)」を利用中(「標準CSV」切替え前)の場合は、各セクションの「標準CSV(従来項目版)」用のモーダルを開いてご確認ください。


<目次>

ご利用前の重要ご留意事項

登録済みの予約商品バリエーションの「バリエーション毎の予約在庫数」を一括で更新できるファイルです。

一括更新手順

CSVのご利用は、以下の手順にておすすめください。

CSVの形式エラーをなくすために、まずはじめにCSVデータの編集時に注意することはありますか?をご覧ください。


  1. まず、商品>一括出力の「予約販売」セクション内「予約在庫数(バリエーション)」行の[ファイル出力]を押下し、CSV登録用ファイルをダウンロードします。

  2. ダウンロードされたCSVファイルのヘッダー(1行目)の項目を元に、基本仕様CSV入力仕様に従って必要な情報を入力し、アップロード用のCSVファイルを作成します。ファイル名は、末尾の「yyyyMMddHHmmss(年日時)」部分以外は変更しないでください

  3. 商品>一括追加・変更の「予約販売」セクション内「予約在庫数(バリエーション)」行の「エラー行スキップ」の[設定]を押下します。
    「エラー行スキップ」モーダルが開き、CSVファイル内にエラーが含まれている場合に、追加・変更・削除をどのように処理するかを設定できます。

エラー行スキップ

<チェックONの場合>

エラーとなる行(商品)があった場合でも、エラーとならない行(商品)のみ処理を行うことができます。

ただし、スキップが適用されるのは 「商品の存在確認(商品が存在するか)」や「枝番照合(枝番が存在するか)」などの整合性チェックエラーのみ です。必須入力・文字数・書式などの入力エラーが1件でもある場合は、チェックONであっても全件の処理が中断されます。

<チェックOFFの場合>

1行(1商品)でもエラーがある場合、すべての商品の処理を行いません。

  1. 商品>一括追加・変更の「予約販売」セクション内「予約在庫数(バリエーション)」行の[ファイルを選択する]を押下します。

  2. 表示されたモーダル上で、CSVファイルをアップロードし、[アップロード]ボタンを押下します。

  3. アップロードのエラー・成功のステータス確認は、商品>一括追加・変更履歴>一括追加・変更履歴(CSV)をご覧ください。
    先の手順[3]にて「エラー行スキップ」のチェックONに設定した際にエラーがある場合は、「完了(エラーあり)」と表示されます。

基本仕様について

基本的なCSV仕様・制限事項など

項目仕様・制限事項など備考
文字コードUTF-8(BOMあり)
区切り文字カンマ
改行コードCRLF
ヘッダ行
ファイル制限(容量)30MB超過する場合は、複数回に分けて登録してください。
レコード数制限50,000レコード(※ヘッダー除く)超過する場合は、複数回に分けて登録してください。
商品制限1,000商品(※ヘッダー除く)超過する場合は、複数回に分けて登録してください。
ファイル命名規則productPreorderVariationStock_yyyyMMddHHmmss.csvファイル名は500文字以内にしてください。
スキップモード商品>一括追加・変更の「予約販売」セクション「予約在庫数(バリエーション)」行にある
「エラー行スキップ」の設定でエラー行(商品)の登録・更新・削除の処理を設定できます。

<チェックONの場合>
エラーとなる行(商品)があった場合でも、エラーとならない行(商品)のみ処理を行うことができます。
※スキップ対象エラーは、「商品の存在確認(商品が存在するか)」や「枝番照合(枝番が存在するか)」などの整合性チェックのみ。必須や文字数などの入力エラーはスキップ対象外。

<チェックOFFの場合>
1行(1商品)でもエラーがある場合、すべての商品の処理を行いません。
一括更新手順の手順[3]をご覧ください。
「標準CSV(従来項目版)」を利用中(「標準CSV」切替え前)の店舗様の場合

文字コードやファイル命名規則が異なります。こちら(モーダルが開きます)をご覧ください。

  • ファイル名の命名規則は、必ず順守してください。
  • 機種依存文字はご利用いただけません。
  • お使いのPCがMacの場合、改行コードのエラーがでる場合があります。作成後のCSVファイルをテキストエディタなどで再度開き、改行コードを 「CR」から「CR+LF」に変更してください。
  • 設定>メール>メール設定一覧>商品データ一括登録完了メール設定で設定されたメールアドレスへ登録状況をお知らせするメールを送付できます。

CSV入力仕様

CSV仕様表

※本CSVにはコントロールカラムはありません。

<基本的なエラー>

  • 指定された「商品URLコード」が存在しない場合、エラー

<エラーとならないが更新されないケース>

  • 実在しないバリエーション別枝番(横軸)(縦軸)の組合せの場合、エラーになりません
    • 「成功」ステータスとなりますが、入力値では更新されません
    • (例)両軸バリエーションであるのに、片軸のみの指定である など
    • (例)両軸バリエーションであるが、入力されているバリエーション別枝番(横軸)(縦軸)の組み合わせが存在しない など
  • バリエーション別枝番(横軸)(縦軸)は正しいが、在庫データがない(更新する情報がない)場合、エラーになりません
    • 「成功」ステータスとなりますが、入力値では更新されません
項目名 必須 形式 文字数 許容値と
区分説明
更新しない
(既定値のまま)
削除する
(「空」にする)
補足・注意事項
商品URLコード 32 既定値入力
更新不可
削除(「空」更新)不可 基本的なエラー参照

- 定期・頒布会商品として設定されている場合、エラー

- バリエーション商品ではない場合、エラー
バリエーション別選択肢(横軸) 文字列 100 アップロード時には利用しない項目
バリエーション別枝番(横軸) ※補足・注意事項参照 文字列 100 ※補足・注意事項参照 削除(「空」更新)不可 - 「バリエーション別枝番(縦軸)」が設定されていない場合
 (横軸)に入力値が設定されていない場合、エラー

- 既定値がある場合
 既定値と異なる入力値が設定された場合、エラー

- 同一バリエーション別枝番(横軸)・バリエーション別枝番(縦軸)の組み合わせがCSVファイル内に存在している場合
 エラー

- 「バリエーション別枝番(横軸)」が存在しない場合
 エラー

- 両軸バリエーション商品で片方しか枝番を入力していない場合
 更新されず

- 両軸バリエーション商品で枝番の組み合わせが存在しない場合
 更新されず

- 枝番は正しいが既存の在庫データがない場合
 更新されず

- 以下のフォーム関連のHTMLタグを含んでいる場合、エラー
 FORMタグ
 INPUTタグ
 TEXTAREAタグ
 SELECTタグ
 OPTIONタグ
 BUTTONタグ
 SCRIPTタグ
バリエーション別選択肢(縦軸) 文字列 100 アップロード時には利用しない項目
バリエーション別枝番(縦軸) ※補足・注意事項参照 文字列 100 ※補足・注意事項参照 削除(「空」更新)不可 - 「バリエーション別枝番(横軸)」が設定されていない場合
 入力値が設定されていない場合、エラー

- 既定値がある場合
 既定値と異なる入力値が設定された場合、エラー

- 同一バリエーション別枝番(横軸)・バリエーション別枝番(縦軸)の組み合わせがCSVファイル内に存在している場合
 エラー

- 「バリエーション別枝番(縦軸)」が存在しない場合
 エラー

- 両軸バリエーション商品で片方しか枝番を入力していない場合
 更新されず

- 両軸バリエーション商品で枝番の組み合わせが存在しない場合
 更新されず

- 枝番は正しいが既存の在庫データがない場合
 更新されず

- 以下のフォーム関連のHTMLタグを含んでいる場合、エラー
 FORMタグ
 INPUTタグ
 TEXTAREAタグ
 SELECTタグ
 OPTIONタグ
 BUTTONタグ
 SCRIPTタグ
現在予約在庫数 アップロード時には利用しない項目
調整予約在庫数 半角数字 9 0~999999999
先頭に符号(-/+)あり可
空欄指定 削除(「空」更新)不可

※在庫数「0」にする場合は「0」指定
- 調整後の数値が「-999999999~999999999」の範囲内でない場合、エラー

- 入力例
予約在庫僅少閾値 半角数字 9 0~999999999 空欄指定 -1指定
予約在庫切れメール閾値 半角数字 9 0~999999999 空欄指定 -1指定
商品番号 アップロード時には利用しない項目
商品管理番号 アップロード時には利用しない項目
商品名 アップロード時には利用しない項目
JANコード アップロード時には利用しない項目
最終更新日時 アップロード時には利用しない項目

入力例

項目名説明
調整予約在庫数符号が入力されている場合は、現在の在庫数に加算・減算となります。

<入力例>
- 在庫を追加する場合 ⇒ プラス(+)で追加数を入力
- 在庫を減らす場合 ⇒ マイナス(-)で減数を入力
- 在庫数を更新する場合 ⇒ 在庫数(整数)を入力