複数拠点の在庫管理:拠点間移動を記録する仕組み
複数拠点で在庫管理をする方法。拠点ごとの在庫をどう設計し、拠点間移動や倉庫間移動をどう記録するかを解説します。
公開日
複数拠点の在庫管理は、拠点ごとに別々のExcel表を持った時点で崩れ始めます。同じ商品が片方のシートでは「あり」、もう片方では「なし」と表示され、どちらが正しいのか誰にも分かりません。解決策は、もっと大きな表を作ることではありません。すべての拠点が同じリストに対して記録する、一つの仕組みにすることです。そうすれば拠点は在庫が置かれるもう一つの場所になるだけで、別々の集計にはなりません。
この考え方は、拠点が二つの事務所であっても、店舗とその裏の倉庫であっても、倉庫と三台の車両であっても、街中に点在する十か所の保管庫であっても変わりません。在庫がどこにあるかを二段階でモデル化し、合計を一つに保ち、拠点間移動を記録された手順にする、つまり倉庫間移動を推測ではなく記録にすることです。
拠点ごとのExcel表がずれていく理由
拠点ごとのExcel表がずれていくのは、コピー同士を同期させる仕組みが何もないからです。北店のシートは北店のパソコンに置かれ、誰かが思い出したときに更新されます。南店はそれを一度も見ません。複数拠点の在庫管理をExcelで行うと、移動も見えなくなります。一つの拠点から出て別の拠点に届いた在庫は、記録されてもせいぜい一回で、合計はいつの間にか合わなくなっていきます。数週間のうちに、「正式な」在庫数は、誰かが最後に開いたシートから組み立てられた推測になってしまいます。
「どこにあるか」を拠点とストレージの二段階で考える
解決策は、「どの拠点か」と「どの棚か」を同じ問いとして扱うのをやめることです。在庫が置かれる場所すべてに二つの階層を与えます。拠点そのもの――建物、店舗、倉庫、デポなど、人が探せるように住所を持つもの――と、その中のストレージ――棚、箱、部屋、車両などです。一つの拠点だけの在庫管理は、その拠点のストレージをまとめたものにすぎません。二つ目の拠点が増えても、増えるのは二つ目の拠点の下のストレージであって、二つ目の表が増えるわけではありません。ストレージの名前には拠点名も入れておきます(「北, 棚A」「南, 棚A」)。そうすれば誰も間違った場所に補充しません。
合計は一つ、拠点ごとの数字も一つ
ストレージをこのようにグループ化すると、二つの数字が自動的に手に入ります。アイテムの合計は、どこにあってもすべてのストレージを足した数字で、発注の判断に使います。拠点ごとの数字は、その拠点のストレージを足しただけの数字で、「ここにあるか」の判断に使います。複数拠点の在庫管理が分かりにくくなるのは、ツールがどちらか一方しか見せず、それを全体だと言ってしまうときだけです。両方を見えるようにしておけば、「どこか別の場所にもっとあるのでは」と誰も聞かなくなります。
拠点間移動・倉庫間移動の記録
拠点間移動は、アイテムを瞬間移動させる一回のクリックではなく、二つの在庫の動きです。送り出すストレージで数量を減らし、受け取るストレージで同じ量だけ増やします。手作業であっても両方を記録すれば、履歴にどこへ、いつ移動したかが残ります。説明もなく一つの拠点の数字だけが減る、ということがなくなります。
| 拠点が一つ | 拠点が複数 | |
|---|---|---|
| ストレージの名前 | 「棚A」で十分 | 名前に拠点を入れる:「北, 棚A」 |
| 移動 | めずらしく、見ればわかる | いつものこと――両方を記録する |
| 「あるか」 | 一つの数字 | 合計に加えて拠点ごとの数字 |
| 記録する人 | その場にいる人 | 拠点ごとに決めた一人 |
誰が何を記録するか、増えても崩れない名前の付け方
どの拠点で誰が在庫を記録するかを早めに決め、ストレージが増える前に名前のルールを決めておきます。短いチェックリストです。
- どこでも同じ形式にする。拠点、それから場所(「北, 棚A」「南, 車両2」)。
- 印刷したラベルに収まる長さにする。
- 拠点名は社内コードではなく、チームが普段から呼んでいる店舗名などにする。
- 拠点ごとに一人、名前と割り当てを整える担当者を決める。
一つのExcel表でまだ十分な場合
拠点が一つで、数える人も一人、場所の間で在庫が動かないなら、共有の表でも十分に合理的な選択です。複数拠点の在庫管理が意味を持つのは、二つ目の拠点ができたとき、在庫が拠点間を移動するようになったとき、あるいは複数の人が電話で確認し合わなくても同じ数字を信じられる必要があるときからです。
Tanaでできること
Tanaはこれをストレージでモデル化します。棚、箱、部屋、車両などで、在庫はストレージごとに記録されます。任意のロケーションでストレージをグループ化でき、住所や地図のピンを持つ建物や拠点として扱えます。アイテムの合計は、すべてのロケーションのすべてのストレージを足した数字です。ストレージ間の移動は、一方を減らし、もう一方を増やすことで記録でき、どちらの変更も、誰がいつ行ったかとともにアイテムの履歴に残ります。ストレージ名はチーム内で一意なので、「北, 棚A」が別の拠点にある同じ名前のストレージと混同されることはありません。チーム全員が、変更された瞬間に同じ数字をリアルタイムで見られます。
残りわずかのアラートしきい値は、拠点ごとではなく、すべてのストレージを合わせたアイテムの合計に対してアイテムごとに設定します。特定の保管場所だけが少なくなっていることがチーム全体の合計より重要な場合は、そのストレージを直接確認してください。CSVエクスポートではアイテム、ストレージ、ロケーション、数量が一緒に並ぶので、複数拠点の棚卸でも必要なときは一枚の表として開けます。
よくある質問
二つの拠点の在庫を、二つの別システムを使わずに管理できますか?
できます。各拠点を同じチーム内のストレージのグループとして設定すれば、アイテムの合計はすでに両方を足した数字になります。二つのリストを維持する必要はありません。
拠点間移動(倉庫間移動)はどう記録しますか?
送り出すストレージで数量を減らし、受け取るストレージで同じ量だけ増やします。どちらの変更もアイテムの履歴に残るので、在庫がどこへ、いつ移動したかが分かります。
ストレージの名前の付け方は、すべての拠点で統一すべきですか?
はい。拠点の数が多くなる前に、拠点、それから場所(「北, 棚A」)という一つの形式に決めておきましょう。そうすれば、どの名前も一意でラベルにも読みやすくなります。
残りわずかのアラートは拠点ごとですか、チーム全体ですか?
チーム全体です。しきい値は、その在庫が置かれているすべてのストレージを合わせたアイテムの合計に対して判定され、一つの拠点だけを見るわけではありません。