庫存自定義屬性
目錄
一、使用情境
快速連結:同一商品要按來源分批管理 | 客戶指定批次出貨 | 不想為每個變體開新商品
情境 1:同一商品要按來源分批管理,避免出貨混批
狀況:您賣的是同一款洗髮精,但這批進的是台灣產地、下一批是日本產地;或您是紡織業,同一款布不同染缸會有色差。系統內建的效期、批號不足以區分這些差異,但您又必須讓不同來源的庫存分開算,出貨時不能混在一起。
用這個功能:在此定義一個自訂屬性(例如「產地」或「缸號」),入庫時填寫該批的屬性值。擁有不同屬性值的庫存會被系統視為不同批次、分開儲存與管理——詳見 庫存切分機制。
結果:同一個商品因為產地或缸號不同,會自動拆成多個批次,入庫、出庫、盤點都按屬性值分開計算數量,您能精確掌握每一批的庫存狀況。
情境 2:客戶指定特定來源,出貨要自動撈對的批次
狀況:客戶下單時明確要求「只要台灣產地的」或「同一張單出同一缸號」,您不希望倉庫人工去挑貨,挑錯就得重來。
用這個功能:先在此定義好對應屬性,建立訂單時即可填入該屬性的需求值。系統在分配庫存時會自動只撈出符合的批次,不需人工挑選;若訂單沒有指定需求,則所有批次都可被使用。
結果:客戶的來源指定變成可被系統自動執行的出貨條件,減少挑錯貨、退貨重出的成本。
情境 3:不想為每個變體都開一個新商品
狀況:您的商品有顏色、產地、韌體版本這類維度的差異,但這些差異不值得各自建一個商品(否則商品數量會爆增、管理變複雜)。您要的是同一個商品下能再細分這些維度。
用這個功能:把這些維度定義成自訂屬性(最多 5 個),讓它們掛在同一個商品的庫存上,而不是拆成多個商品。屬性的設定方式見 新增屬性。
結果:商品清單維持精簡,差異化的維度則記錄在庫存層,既能區分又不必為每個變體維護一筆商品資料。
二、功能介紹
庫存自定義屬性讓您為庫存補上系統內建(效期、批號)之外的記錄維度,例如缸號、色號、產地、韌體版本。每個貨主最多可定義 5 個。定義後,這些欄位會出現在入庫與庫存調整的表單上;而且擁有不同屬性值的庫存會被當成不同批次分開管理,因此它不只是「多記一欄資訊」,更直接影響庫存如何被切分與分配。

2.1 列表欄位
頁面以您設定的顯示順序列出已定義的屬性,各欄位如下:
| 欄位 | 說明 |
|---|---|
| Key (內部名稱) | 屬性的內部識別代碼,僅允許小寫英文、數字與底線;建立後即固定 |
| 資料類型 | 此屬性接受的值的形態(文字/數字/日期/下拉選單/是否),決定入庫時欄位怎麼填、輸入會怎麼被檢查 |
| 選項 (下拉選單用) | 僅下拉選單類型會用到,列出可選的固定選項 |
其餘欄位(顯示名稱、必填、排序)依名稱即可理解。最右側的操作欄提供上移、下移、「編輯」、「刪除」。
2.2 新增屬性
點擊 「新增」 會開啟新增視窗。當已定義數量達到 5 個時無法再新增,需先刪除不需要的屬性。
標示 * 的欄位為必填項目
| 欄位名稱 | 如何填寫 | 注意事項 |
|---|---|---|
| *Key (內部名稱) | 輸入英文識別代碼,例如 dye_lot | 僅允許小寫英文、數字、底線(不可中文、空格、大寫);建立後無法變更 |
| *顯示名稱 | 輸入在表單上看到的名稱,例如「缸號」 | 這是入庫表單實際顯示的標籤 |
| *資料類型 | 依下方「資料類型說明」選擇 | 選「是/否」時無法設為必填,系統會自動取消勾選 |
| 必填 | 勾選後,入庫填寫此屬性時必須有值 | 「是/否」類型不適用 |
| 選項 (下拉選單用) | 輸入一個選項後按 Enter 新增,可加入多個 | 僅「下拉選單」類型需要,且為必填 |
資料類型說明
| 類型 | 說明 | 適用場景 |
|---|---|---|
| 文字 | 自由輸入文字 | 缸號、批次代碼、備註 |
| 數字 | 只接受數字,非數字會被擋下 | 重量、尺寸、數量 |
| 日期 | 選擇日期,非有效日期會被擋下 | 生產日期、檢驗日期 |
| 下拉選單 | 從您預設的選項中選擇,輸入不在選項內的值會被擋下 | 產地、等級、顏色(固定選項) |
| 是/否 | 只接受是或否;無法設為必填 | 易碎、冷藏、禁運這類預設不成立、偶爾標出例外的旗標 |
💡 提示:若某個維度「兩種值都可能、訂單可能需要分別挑選或不指定」(例如「有貼標 / 無貼標」),請改用「下拉選單」而非「是/否」——下拉選單才能在出貨分配時被當成挑批次的條件。
2.3 編輯與排序
點擊 「編輯」 可修改顯示名稱、資料類型、必填、下拉選項;Key(內部名稱)建立後無法變更,如需更名只能刪除後重建。
屬性在入庫表單中的呈現順序,由列表上的上移/下移按鈕決定,調整後系統會自動儲存。把最常用的屬性移到最前面,倉庫人員入庫時最先看到。
三、常見問題
3.1 FAQ
▪ 什麼是「庫存切分機制」?
擁有不同自訂屬性值的庫存會被系統視為不同的批次,分開儲存與管理。例如同一款洗髮精若「產地」分別是台灣、日本、韓國,就會自動拆成三批,入庫、出庫、盤點都按屬性值分開算數量,不會合併在一起,因此出貨時不會混批。
▪ 自訂屬性怎麼影響出貨分配?
建立訂單時可填入屬性的需求值(例如「產地=台灣」)。系統在分配庫存時只會撈出符合的批次,不需人工挑貨;若訂單沒有指定需求,則所有批次都可被使用。
▪ Key(內部名稱)有什麼命名規則?建立後能改嗎?
只能使用小寫英文字母、數字與底線,例如 dye_lot、color_code、batch_no;不能用中文、空格或大寫。Key 建立後無法變更,若要更名只能刪除後重新建立。
▪ 建立後可以改資料類型嗎?
可以,編輯時能重新選擇資料類型。但建議在開始記錄庫存資料前就確定,否則同一屬性會混到不同形態的舊資料(例如先存成文字、後改成數字)。
▪ 刪除屬性會影響已記錄的庫存嗎?
不會。已入庫的庫存仍保留原本的屬性值,不會消失;只是之後新建的入庫單不再出現這個欄位。若此屬性曾參與庫存切分,已分開的批次也會維持原樣,不會自動合併回去。
▪ 為什麼「是/否」類型不能設為必填?
「是/否」設計上是用來標記偶爾發生的例外(易碎、冷藏、禁運),預設為「否」即可,因此系統不允許強制每筆庫存都標。若您需要每筆都明確選一個值,請改用「下拉選單」。
▪ 為什麼無法再新增屬性?
每個貨主最多只能定義 5 個庫存自訂屬性。達到上限後,需先刪除不需要的屬性才能新增。
3.2 注意事項
⚠️ 重要提醒
- 每個貨主最多可定義 5 個庫存自訂屬性,達上限需先刪除才能新增。
- Key(內部名稱)建立後無法變更,命名前請想清楚。
- 「是/否」類型無法設為必填。
- 屬性值不同的庫存會被切分成不同批次,請避免用同一屬性記錄會頻繁變動、無意義切批的資訊(否則庫存會被切得很碎、難以合併出貨)。
💡 提示:
- 用「下拉選單」固定選項,可避免人工輸入錯字導致同一來源被切成多個批次。
- 想讓客戶能指定來源出貨的維度(如產地、缸號),務必用下拉選單而非是/否,才能在分配時被當成挑批次的條件。
四、相關功能
| 功能 | 說明 | 連結 |
|---|---|---|
| 入庫單列表 | 入庫時填寫每批庫存的自訂屬性值 | 前往 |
| 目前庫存 | 查看依自訂屬性切分後的各批庫存 | 前往 |
| 商品自定義屬性 | 為商品(而非庫存)定義自訂欄位 | 前往 |