いまExcelやGoogleスプレッドシートで商品を管理しているなら、Depoに1点ずつ入力し直す必要はありません。DepoはCSVファイルから商品を取り込めます。取り込みはDepo Proの機能です。
1. テンプレートから始める
その他 → CSVから商品を取り込むのテンプレートをダウンロードで、正しい見出し行が入った空のCSVファイルを入手できます。お手持ちの表の見出しを、それに合わせて書き換えてください。
2. 列について
1行目は見出し行にします。列は位置ではなく名前で照合されるので、順番は関係ありません。大文字・小文字も区別されず、スペースとハイフンはアンダースコアとして扱われます(min stockはmin_stockと同じです)。
| 列 | 入れる内容 |
|---|---|
name |
商品名。必須。 |
sku |
品番。必須。この値で商品を照合します。 |
barcodes |
バーコード。複数ある場合は縦棒で区切ります:8690000000011|8690000000028 |
unit |
単位:piece、box、pack、kilogram、gram、liter、milliliter、meter、またはアプリに表示される略称(pc、kg、mLなど)。 |
cost |
仕入価格。 |
price |
販売価格。 |
min_stock |
最低在庫数。 |
preferred_supplier |
優先仕入先の名前。Depoにない場合は作成されます。 |
archived |
trueまたはfalse(yes/no、1/0も使えます)。 |
必須なのはnameとskuだけで、ない列は単に読み飛ばされます。Depoから書き出した商品CSVにはtotal_stockとstock_valueの列もありますが、取り込み時には無視されます。
書式のルールがいくつかあります。
- 小数点はドットを使い、桁区切りは入れません。
1250.50は正しく、1,250.50は誤りです。CSVはデータなので、画面上ではDepoがお使いの言語に合わせて数字を表示します。 - **項目はカンマで区切ります。**小数点にカンマを使う地域では、表計算ソフトがセミコロン区切りでCSVを保存することがあります。その場合Depoは見出しに
nameとskuの列を見つけられず、そのことを表示します。 - 文字コードはUTF-8がもっとも確実です。
3. 品番による照合
各行の品番を、Depoの商品と照らし合わせます(大文字・小文字は区別しません)。
- その品番の商品があれば更新されます。変わるのはファイルにある列だけです。ファイルに
price列がなければ、販売価格はそのままです。barcodes列があれば、商品のバーコードはファイルの内容に置き換わります。 - なければ新しい商品が作成されます。
- 何も変わらない商品はそのままです。
品番で照合するので、同じファイルを2回取り込んでも重複はできません。表を直して、もう一度取り込めば大丈夫です。
4. プレビュー
ファイルを選んだ時点では、Depoはまだ何も書き込まず、プレビューを表示します。作成される商品数、更新される商品数、スキップされる行数、追加される仕入先です。スキップされた行には、すべて理由が表示されます。よくある理由は次のとおりです。
- 商品名か品番が空になっている
- 同じ品番がファイル内に2回ある
- 品番がDepoの複数の商品に一致する
- 価格や最低在庫数が数値でない、または単位がわからない
- 行の項目数が見出しと違う
確定すると、すべての変更がまとめて保存されます。
5. 在庫数を取り込まない理由
Depoは在庫を数字として保存しません。在庫は入庫、出庫、移動、在庫調整の合計です。そのためCSVで取り込めるのは商品情報で、手元の数量は取り込みません。最初の在庫を入れる方法は2つあります。
- 棚卸し:棚ごと、または全在庫を数えます。完了すると商品ごとに在庫調整が1件記録され、数えた数量が在庫になります。スマートフォンで棚卸しをご覧ください。
- 連続入庫:スキャナーで連続入庫を選び、棚を選んで商品を読み取ります。1回読むごとに1点ずつ増えます。リストで数量を直し、「完了」をタップします。
チェックリスト
- テンプレートをダウンロードするか、見出しを
name、sku、barcodes…に書き換える。 - すべての行に商品名と品番を入れ、品番を重複させない。
- 小数点はドットにし、桁区切りは入れない。
- カンマ区切りのCSVとして保存する。
- プレビューを確認する。スキップされた行は表で直し、もう一度取り込む。
取り込みのあとで
プレビューに思わぬスキップ行がないか確認します。そのうえで、棚卸しか連続入庫で最初の在庫数を記録します。商品情報と手元の在庫は別に扱われるので、取り込みが終わっただけでは在庫数は入りません。