跳至主要內容

從試算表遷移:用 CSV 把商品清單匯入 Depo

需要哪些欄位、商品如何依 SKU 比對、預覽中要看什麼,以及為什麼不匯入庫存數量。

閱讀約 4 分鐘更新於:

本頁內容
  1. 1. 從範本開始
  2. 2. 各欄位
  3. 3. 依 SKU 比對
  4. 4. 預覽
  5. 5. 為什麼不匯入庫存數量
  6. 簡短清單
  7. 匯入之後

如果您的商品目前放在 Excel 或 Google 試算表檔案裡,不必一件一件地輸入 Depo:Depo 可以從 CSV 檔案匯入商品。匯入屬於 Depo Pro。

1. 從範本開始

在「更多」→從 CSV 匯入商品中,下載範本會給您一個帶有正確標題列的空 CSV 檔案。把您自己試算表的標題改成與它一致。

2. 各欄位

第一列必須是標題列。欄位依名稱而不是位置比對,所以順序無關緊要。大小寫也無關緊要,空格和連字號視同底線(min stock 與 min_stock 相同)。

欄位 填什麼
name 商品名稱。必填。
sku SKU。必填;商品依它比對。
barcodes 條碼。多個條碼用豎線分隔:8690000000011|8690000000028
unit 單位:piece、box、pack、kilogram、gram、liter、milliliter、meter,或 App 顯示的簡寫(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 仍會依您的語言顯示數字格式。
  • 欄位用逗號分隔。 在以逗號作小數點的地區,一些試算表 App 會用分號儲存 CSV;這時 Depo 在標題列中找不到 name 和 sku 欄位,並會提示。
  • 對於帶重音符號等特殊字元的名稱,UTF-8 是最穩妥的編碼。

3. 依 SKU 比對

每一列的 SKU 會與 Depo 中的商品比較(不區分大小寫):

  • 如果有商品具有該 SKU,它就會被更新。只有檔案中有的欄位會更改:如果檔案沒有 price 欄位,售價保持不變。如果它有 barcodes 欄位,商品的條碼會被檔案中的條碼取代。
  • 如果沒有,就會建立一件新商品。
  • 沒有任何變化的商品不會動。

因為是依 SKU 比對,同一個檔案匯入兩次不會產生重複。修正試算表後可以再次匯入。

4. 預覽

選取檔案後,Depo 還不會寫入任何內容,而是顯示預覽:將建立多少件商品、更新多少件、略過多少列,以及將新增哪些供應商。每個被略過的列都會說明原因。常見的原因有:

  • 名稱或 SKU 為空,
  • 同一個 SKU 在檔案中出現了兩次,
  • 該 SKU 比對到 Depo 中的多件商品,
  • 價格或最低庫存不是數字,或單位未知,
  • 該列的欄位數與標題列不同。

您確認後,所有變更會一次性儲存。

5. 為什麼不匯入庫存數量

Depo 從不把庫存存為一個數字;它是入庫、出庫、調撥和調整這些異動之和。所以 CSV 帶來的是您的商品詳情,而不是現有數量。輸入期初庫存有兩種方式:

  • 盤點。 盤點一個貨架或全部庫存。完成時,每件商品會記錄一筆調整,盤點的數量就成為庫存。見用手機盤點庫存。
  • 快速入庫。 在掃描器中選擇「快速入庫」,選好貨架並掃描商品。每掃描一次加一件;在清單中修正數量,然後點「完成」。

簡短清單

  1. 下載範本,或把您的標題改為 name、sku、barcodes……
  2. 給每一列都填上名稱和 SKU,並且不要重複 SKU。
  3. 小數用點,不用千位分隔符號。
  4. 把檔案儲存為逗號分隔的 CSV。
  5. 檢視預覽。在試算表中修正被略過的列,然後再次匯入檔案。

匯入之後

檢查預覽中沒有意外被略過的列。然後用盤點或快速入庫記錄期初數量。商品詳情和現有庫存是分開處理的,所以完成匯入本身不會產生庫存數量。