
產品變體實際解決甚麼問題
在 APAA,我們協助的不少香港企業,都在售賣一個有多種形態的產品——有不同尺寸和顏色的 T 恤、有幾種飾面的燈飾、有不同桌腳選項的辦公桌。一個誘人但痛苦的做法,是為每一種組合各自建立一個產品。產品變體是更好的答案:你定義一個產品範本並加上屬性,Odoo 就會自動為你生成每一個變體。

這在時裝、傢俱和電子產品等行業尤其重要,因為客戶本來就期望有選擇。變體能保持產品目錄整潔、簡化庫存追蹤,並為客戶提供流暢的購買體驗——而不會暴露底層的複雜性。
在 Odoo 銷售中啟用變體
在建立任何變體之前,先在銷售設定中開啟此功能:
- 開啟**銷售(Sales)**應用。
- 前往 Configuration > Settings。
- 在頂部附近找到 Variants 選項。
- 啟用並儲存。

啟用後,「Configuration」下方會出現 Attributes 選單,用來定義產品可擁有的特徵。
設定屬性與屬性值
屬性是變化的類別(顏色、尺寸、桌腳);屬性值則是每個類別內的具體選項(紅色、藍色、大號)。
建立屬性
前往 Configuration > Attributes,點擊 Create。每個屬性需要三項設定:

| 設定 | 選項 | 控制的內容 |
|---|---|---|
| 屬性名稱 | 自由輸入 | 客戶看到的名稱(例如「顏色」) |
| 顯示類型 | 單選按鈕、下拉選單、顏色 | 屬性值在店面上的顯示方式 |
| 變體建立模式 | 即時、動態、從不 | Odoo 生成變體記錄的時機 |
重要提示: 一旦某屬性已建立變體,便無法再更改其變體建立模式。請在初始設定時謹慎選擇。
新增屬性值
在每個屬性中,新增產品可使用的具體值:
- 對於顏色顯示類型,你可以為每個值指定 HTML 色碼,讓它在網站上以視覺化方式呈現。
- 將某個值標記為自訂,允許客戶輸入自己的規格。
- 屬性值只需建立一次,即可在任意多個產品中重複使用。
範例:顏色屬性
一個典型的顏色屬性,可能包含灰色、白色、黑色、藍色、粉紅色、黃色和彩虹等值。每個值都可帶有 HTML 色碼,讓客戶看到的是色塊,而非純文字標籤。

將屬性套用到產品
屬性準備好後,即可套用到個別產品:
- 從 Sales > Products 開啟一個產品。
- 前往 Variants 分頁。
- 點擊 Edit 並新增屬性行。
- 選擇屬性(例如:顏色)。
- 僅選取適用於此產品的值。
- 儲存產品。

Odoo 會根據你的選擇生成變體。如果變體建立模式設為即時,變體會立即出現。你隨時可以新增更多值——例如為現有產品引入新的顏色選項。

配置變體定價與排除規則
在產品上點擊 Configure Variants,即可微調每個變體:

額外定價
為特定變體新增價格溢價。例如,如果彩虹色的燈飾需求量大,你可以設定額外價格 $5。此金額會加在產品基本價格之上。
值排除規則
定義哪些屬性值組合不相容。當某些選項在物理上或邏輯上無法共存時,此功能非常實用。例如:
- 一張可自訂的辦公桌,鋁製桌腳可能無法提供黑色。
- 選擇「黑色」作為顏色後,桌腳選項中的「鋁製」就會被隱藏。

排除規則會貫穿產品配置器,讓客戶從一開始就無法選擇無效的組合。
在報價單上使用產品配置器
建立報價單時,產品配置器讓變體選擇變得輕而易舉:
- 前往 Orders > Quotations 並建立新的報價單。
- 選擇客戶。
- 新增一個擁有變體的產品。
產品配置器會自動彈出,列出所有可用的屬性及其值。價格即時更新——如果某個變體有額外定價,會立即顯示,讓你和客戶在確認前就看到總價。

前提條件: 請確保在銷售設定中啟用了 Product Configurator 選項,才能看到此彈出視窗。
選好變體後,點擊 Add 將其加入報價單。接下來就是標準的銷售流程——確認訂單、開立發票、管理出貨。

下一步可以走向哪裡
完成變體配置後,幾項相關功能能讓整套流程更完整:
- 價目表規則 — 針對不同客戶群組設定變體專屬定價。
- 電子商務對接 — 在線上商店以色塊和下拉選單展示變體。
- 庫存追蹤 — 按變體監控庫存,確保可用性準確。
- 製造 — 將變體連結至特定的物料清單,用於生產規劃。
如果你售賣可配置產品,並希望將變體、定價和配置器設定得貼合公司的實際運作方式,歡迎聯絡 APAA,我們會協助你從一開始就做對。