リリース予定

12/1から利用可能予定です。

販売在庫の仕組み

フリー在庫との違い

項目意味
フリー在庫受注などに引き当てられていない在庫数です。
販売在庫販売向けに公開する数量の基準です。通常出荷に使用するA品倉庫の、出荷期限内のフリー在庫から販売在庫バッファ数を差し引きます。計算結果がマイナスになる場合は0です。
販売在庫バッファ数商品ごとに設定する、販売向け数量から差し引く個数です。販路別ではなく、商品単位の共通設定です。

計算例

フリー在庫が10点、販売在庫バッファ数が2点の場合、販売在庫は8点です。
バッファ数を設定しても、倉庫の在庫数やフリー在庫そのものは減りません。

引当・出荷で使える数量

バッファ数は、倉庫内で在庫を取り置く設定ではありません。
引当・出荷には、バッファ数を差し引く前の実在庫を使用します。販売在庫が0でも、引当可能な実在庫があれば出荷できます。
出荷するためにバッファ数を0へ変更する必要はありません。


設定と一覧表示

バッファ数の設定・解除

商品登録・商品編集の [販売在庫バッファ数] で、0以上の整数を設定します。
0を設定すると、バッファによる控除を解除できます。設定を変えても、既存の引当は解除されません。

画面例:商品編集の販売在庫バッファ数(検証環境)。

商品一覧・在庫一覧では、商品を選択し、[バッファ数変更] からまとめて変更できます。

商品CSVの新規登録・一括更新、SC-APIの商品登録・更新からも設定できます。
CSVの空欄・APIの項目省略は、新規登録では0、更新では現在の値を維持します。解除するときは0を指定してください。

在庫一覧・商品一覧での確認

在庫一覧では、フリー在庫・販売在庫・販売在庫バッファ数を別々に確認できます。商品一覧にも販売在庫バッファ数を表示します。
両一覧でバッファ数の最小値・最大値を指定して絞り込めます。同じ値を両方に入力すると、その値に一致する商品を検索できます。

画面例:ヘルプ用テスト商品だけを表示しています。Aはバッファ0で販売10点、Bはバッファ2で販売8点、Cはフリー1点・バッファ2で販売0点です。

同じ商品が倉庫・期限別に複数行ある場合も、バッファ数は商品全体で1回だけ差し引きます。
出荷期限が遅い行からバッファを差し引きます。
遅い行だけでは足りない場合は、次に期限が遅い行から残りを差し引きます。
各行に表示される販売在庫バッファ数は同じ商品の設定値です。行ごとの値を合算しないでください。複数行を選択して一括変更する場合も、商品ごとに1回更新します。
在庫一覧の標準CSVと選択行CSVにも、販売在庫と販売在庫バッファ数を出力できます。

出荷期限別の具体例

同じ商品の対象となるA品倉庫で、すべて出荷期限内、各行のフリー在庫が5点ずつある例です。
表は出荷期限が早い順に並べています。

出荷期限フリー在庫バッファ4点の場合の販売在庫バッファ7点の場合の販売在庫
早い行555
中間の行553
遅い行510
合計15118

バッファ4点は遅い行の5点から差し引くため、販売在庫は早い順に5・5・1点です。
バッファ7点は遅い行から5点、次に中間の行から2点を差し引くため、5・3・0点です。
バッファは倉庫内の在庫を取り置く設定ではなく、実在庫・フリー在庫・引当可能数そのものは変わりません。

セット商品の連携数量

セット商品は、構成品のバッファ数を差し引いた後に組めるセット数を計算し、さらにセット親のバッファ数を差し引きます。
たとえば、構成品のフリー在庫が11点・バッファ数が1点、1セットに2点使用する場合は5セットを組めます。セット親のバッファ数が2の場合、連携する販売数量は3セットです。


重要:外部サービスへの反映

設定しただけでは、すべての連携先へ同じ数量が即時反映されるわけではありません

バッファ数を外部サービスの販売数量に反映するには、在庫連携が有効であることと、連携先がバッファ控除後の数量を使用することが必要です。
商品設定の保存と外部サービスへの反映には時間差があります。保存直後の数値だけで判断せず、在庫連携の結果と連携先の販売数量を確認してください。

SCシステムから直接在庫を連携するサービスでは、連携先の在庫管理方式に合わせてバッファを反映します。
在庫一覧の販売在庫と、連携先の「倉庫在庫」「販売可能数」は意味が異なるため、表示値が一致しない場合があります。

ネクストエンジン:倉庫在庫を基準にし、既存受注の引当を保護します

ネクストエンジンへの連携は、SCシステムの倉庫在庫を基準にバッファを差し引きます。フリー在庫をそのまま倉庫在庫として送る方式ではありません。
連携先の対象拠点の引当数を下回らないように調整するため、既存の引当がある間は、バッファ控除後の目標まで在庫を下げられない場合があります。

たとえば、SCシステムの倉庫在庫が10点・バッファ数が2点なら目標は8点です。ネクストエンジンの対象拠点で9点が引当済みの場合は、既存受注分を保護して9点を連携目標とします。
引当状況が変わった後、次回の在庫連携で再照合します。連携先の引当を強制解除する設定ではありません。

SC-APIを利用するサービスは連携プログラムの対応が必要です

SC-APIは、従来のフリー在庫とバッファ控除後の販売在庫を別項目で返します。
従来のフリー在庫を使い続ける連携には、バッファが反映されません。GoQSystemなどの外部サービス側で、モールへ送る数量に販売在庫を採用する対応が必要です。
SCシステムでバッファを設定するだけで、外部サービス側の取得項目が自動的に切り替わることはありません。利用するサービスの提供元・連携開発担当者に、対応状況をご確認ください。


SC-APIの仕様と検証環境

APIの追加項目・指定例・認証方法・検証用画面URLは、別記事にまとめています。

「SC-APIの販売在庫・バッファ数と検証環境(新システム)」


関連記事