BOM 表怎麼做?物料清單欄位範本、單階與多階 BOM,Excel 管不動時怎麼搬進 ERP

恆遠數位編輯團隊約 11 分鐘閱讀
BOM 表怎麼做文章封面:物料清單欄位範本、單階與多階 BOM 拆法
複製引文

BOM 表(Bill of Materials,物料清單)就是一個產品的配方表:做出一台成品,需要哪些料號、各要幾個、損耗抓多少、哪些零件要先組成半成品。採購買多少、倉庫發多少、成本怎麼算,全都從這張表往下推。

我們接到製造業、組裝業的系統需求時,訪談第一天最常請對方提供的檔案就是 BOM 表。拿到手的版本通常是好幾個 Excel:工程部一份、生管一份、採購自己又抄了一份,三份的用量對不起來。這篇把 BOM 表要放的欄位、單階和多階怎麼拆、工程 BOM 和生產 BOM 差在哪整理成表,最後再談 Excel 管不動時,該往哪個方向搬。

先把名詞對齊。英文維基百科的 Bill of materials 條目 把 BOM 定義成「製造一個產品所需的原料、子組件、零件與數量清單」,並且把它分成工程用、生產用、銷售用等不同版本。台灣工廠口語常說的「材料表」「用料表」「配方表」,講的都是同一件事,食品、化工業比較常叫配方,電子、機械業比較常叫 BOM。

BOM 表是什麼?一張表回答「做一台要買多少料」

先講結論:BOM 表只要回答三個問題就合格:這個產品由什麼組成、每個各要多少、組裝的先後層次是什麼。下面這張速覽表把整篇的重點先列出來,趕時間的人看完這張就能動手。

問題

簡答

細節在哪一段

BOM 表最少要幾個欄位?

料號、品名、規格、單位、用量、階層六個是底線,再加損耗率、替代料、供應商才夠採購用

欄位範本

單階還是多階?

產品有半成品、子組件就用多階;只有一層零件直接組成品,單階就夠

單階與多階

EBOM 和 MBOM 要分開嗎?

設計和生產是不同部門在維護時就要分,同一個人兼著做可以先合併

EBOM 與 MBOM

BOM 錯了會影響哪裡?

MRP 算錯量、採購買錯、倉庫發錯、成本算錯,工單也會領錯料

BOM 與下游流程

什麼時候該離開 Excel?

料號破千、每月改版超過幾次、多個部門各存一份,三個中一個就該評估系統

三種做法怎麼選

BOM 表在整個生產流程裡的位置,可以想成「上游接設計、下游接採購和生產」。如果你已經在看 MRP 物料需求規劃,BOM 就是 MRP 拿來展開需求的那張底表,BOM 一錯,MRP 算得再快也是快速地算錯。

BOM 表欄位範本:九個欄位,照抄就能用

直接給範本。下面九個欄位是製造業 BOM 表最常用的組合,前六個是必填,後三個是採購和成本會用到的延伸欄位。用 Excel 做的話,一列一個料號,第一列放成品本身。

欄位

要填什麼

範例

漏了會怎樣

料號

公司內部唯一編碼,同一個零件全公司只有一個號碼

RM-FAB-0012

同一顆螺絲有三個名字,庫存永遠對不上

品名

看得懂的名稱

椅座布料(黑)

現場只認得品名,料號再準也沒人看

規格

尺寸、材質、型號、顏色

聚酯纖維 150cm 幅寬

採購買到同名不同規格的料

單位

計量單位,跟採購單位分開寫

公尺(採購單位:捲)

BOM 用公尺、廠商報價用捲,算量時差好幾倍

用量

做一個上一階品項要用多少

0.6

MRP 展開的根據,錯一個小數點就買錯整批

損耗率

裁切、試機、不良的預估耗損

8%

實際領料永遠比 BOM 多,倉庫帳天天有差異

階層

第幾階,成品是 0 階

2

看不出半成品結構,排程不知道要先做哪個

替代料

可以互換的料號與優先順序

RM-FAB-0015(第二順位)

主料缺貨時現場自己換,事後沒人知道換了什麼

供應商

主要供應商與交期

A 紡織,交期 14 天

採購每次重新問,交期估不準

損耗率有兩種算法,公司內要統一一種。常見的是「需求量 = 生產數 × 用量 × (1 + 損耗率)」;另一種用「生產數 × 用量 ÷ (1 − 損耗率)」,損耗率越高兩者差越多。8% 的損耗用第一種是乘 1.08,用第二種約是乘 1.087,量大的原料一年下來會差出一筆錢,選哪一種都行,重點是全公司只用一種。

單價要不要放進 BOM?建議放在料號主檔,BOM 只放用量,成本由系統把「用量 × 單價」一層一層加上去。這種成本跟著品項結構連動的做法,在報價系統裡也很常見:我們做過一套食品業的階梯報價與型錄系統,原料成本一變,下游各階梯的報價就跟著重算,邏輯跟 BOM 成本彙總是同一件事。

單階 BOM 和多階 BOM 怎麼拆?拿一張辦公椅當例子

一句話分辨:零件直接組成成品就是單階;中間還有先組好的半成品,就是多階。大部分有組裝線的工廠都需要多階 BOM,因為半成品要單獨排工單、單獨入庫。

比較項目

單階 BOM

多階 BOM

結構

成品底下直接列所有零件

成品 → 半成品 → 零件,一層一層往下

適合

組裝簡單、沒有半成品庫存的產品

有子組件、半成品要先做好備著的產品

好處

Excel 一張表就做得完,一看就懂

半成品可以獨立排程、獨立算成本、獨立追溯

麻煩

看不出組裝順序,半成品沒辦法單獨管

Excel 要靠多張表或縮排,改一個零件要找好幾處

典型產業

簡單五金、包裝組合、食品單一配方

家具、機械、電子組裝、設備製造

下面用一張辦公椅拆成三階。成品是 0 階,椅座組和椅背組是自己先組好的半成品(1 階),布料、泡棉、螺絲是買來的原料(2 階)。

階層

料號

品名

用量

單位

損耗率

0

FG-CH-001

辦公椅(黑)

1

張

0%

1

SA-SEAT-01

椅座組

1

組

0%

2

RM-FAB-0012

椅座布料

0.6

公尺

8%

2

RM-FOAM-03

座墊泡棉

1

片

2%

2

RM-SCR-M6

M6 螺絲

8

支

0%

1

SA-BACK-01

椅背組

1

組

0%

2

RM-SCR-M6

M6 螺絲

4

支

0%

1

PT-BASE-5

五爪腳

1

個

0%

1

PT-GAS-01

氣壓棒

1

支

0%

1

PT-WHL-50

50mm 輪子

5

個

0%

接到 200 張的訂單,展開後的需求是:椅座布料 200 × 0.6 × 1.08 = 129.6 公尺;M6 螺絲分散在椅座組和椅背組兩處,合計 200 × (8 + 4) = 2,400 支;輪子 200 × 5 = 1,000 個。螺絲這一行就是多階 BOM 最容易出錯的地方:同一個料號出現在兩個半成品底下,Excel 只看單一張表的人會漏算一半。

圖表載入中…

ERP 和開源系統處理多階的方式大同小異。Odoo 18 的 BOM 設定文件把半成品做成另一張 BOM,再掛到上一階;ERPNext 的 BOM 文件也是同樣做法,並提供「展開成單階」的檢視,讓採購一次看到所有原料。不管用哪一套,邏輯都是一張半成品一張 BOM,再用料號串起來。

EBOM 和 MBOM 差在哪?設計圖上的料和產線上的料不一樣

簡單講:EBOM(工程 BOM)是研發照設計圖列的清單,MBOM(生產 BOM)是生管照實際製程改過的清單。兩份的料號大多相同,差別在包裝材、輔料、製程順序和損耗。

比較項目

EBOM 工程 BOM

MBOM 生產 BOM

誰在維護

研發、設計工程師

生管、製造工程

依據

設計圖、規格書

實際製程、工站順序

會多出什麼

只有構成產品的零件

包材、膠水、焊錫等輔料,以及損耗率

結構怎麼分

照功能模組分(椅座、椅背)

照組裝工站分(先組底座、再上椅座)

什麼時候改

設計變更(ECN)

製程調整、換供應商、換工站

給誰用

研發、採購詢價

MRP、工單領料、成本計算

小工廠一開始不用硬拆兩份。研發和生管是同一批人、產品很少改設計時,維護一份 BOM 就好。等到「研發改了圖,生管不知道」或「生管為了好做偷偷改了 BOM,研發不知道」開始發生,就是該拆的時候。拆開之後兩份要有對照關係,EBOM 改版時系統要提醒 MBOM 跟著檢查。研發端的 BOM 版本與設計變更流程,在 PDM / PLM 系統開發指南有更完整的說明。

BOM 表跟 MRP、庫存、成本、工單怎麼連動

先講結論:BOM 是 ERP 裡被最多模組引用的一張表。它錯一格,下游五個地方會同時出錯,而且通常是月底盤點時才發現。

下游流程

用到 BOM 的哪個欄位

BOM 錯了會怎樣

延伸閱讀

MRP 物料需求

用量、階層、損耗率

建議採購量全部偏差

MRP 是什麼

安全庫存與補貨

用量、替代料

安全庫存設在錯的料上

安全庫存怎麼算

庫存與領料

料號、單位

帳上有、架上沒有

庫存管理系統怎麼選

工單與報工

階層、用量

工單領料數和實際用量對不上

工單系統怎麼做

採購下單

供應商、單位換算

買錯單位、買錯規格

採購單怎麼開

生產履歷

料號、批號

客訴時查不到用了哪批料

生產履歷系統

製造業選 ERP 時,BOM 模組的深度往往是決定性差異:有沒有多階展開、能不能管版本、能不能設替代料。這幾個點在 製造業 ERP 怎麼選 有拆開比較。如果工廠同時有 MES,BOM 該放在 ERP 還是 MES、誰是正本,可以看 MES ERP 怎麼串接,那篇的結論是 BOM 正本放 ERP,MES 只讀。

Excel、ERP 模組、客製化系統:BOM 表三種做法怎麼選

一句話分工:料號幾百個、一個人維護,用 Excel;料號上千、要跟採購庫存連動,用 ERP 的 BOM 模組;流程特殊到套裝 ERP 改不動,才考慮客製化。

比較項目

Excel

ERP BOM 模組

客製化系統

適合規模

料號幾百個以內、產品不常改

料號上千、多部門共用

製程或計價邏輯特殊、套裝改不動

多階展開

要自己寫公式或樞紐,容易漏

內建,一鍵展開

照需求設計

版本管理

靠檔名加日期,誰改的查不到

有版本與生效日

可做到簽核與變更通知

跟庫存採購連動

手動複製貼上

直接帶入 MRP 與採購

可串既有 ERP 或自建

初期成本

幾乎為零

授權費加導入費

依功能報價,通常最高

最大風險

多份檔案各自為政

流程要配合系統改

需求沒想清楚就開工

Excel 撐不住通常有三個訊號:第一,同一個產品在不同部門有不同版本的 BOM;第二,改一個零件要在好幾個檔案裡手動找、手動改;第三,月底盤點的差異,追到最後都是 BOM 用量或損耗率不對。三個中了一個,就值得評估把 BOM 搬進系統。舊 ERP 的 BOM 模組太陽春也是同樣道理,可以參考 ERP 該換了嗎 的汰換訊號。

搬進系統時,順序比工具重要:先統一料號規則、再清 BOM 用量、最後才匯入。料號沒統一就匯入,等於把三份對不起來的 Excel 合成一份對不起來的資料庫。想先比較市面上有哪些 ERP 可以管 BOM,可以從 依公司規模與產業挑 ERP 開短名單;如果是生產管理整體要升級,生產管理系統怎麼選 把 Excel、雲端生管、ERP 生產模組到 MES 的差別列得比較完整。

如果套裝 ERP 的 BOM 模組跟你的製程對不上,例如計價要跟著原料成本連動、產線要看即時進度,我們做過同型的營運系統,例如替傳統製造業做的生產力管理系統,處理生產可見性與異常管理。想先確認你的 BOM 和流程適不適合做成系統,可以傳 LINE 跟我們聊聊,我們先幫你看資料結構。

BOM 版本管理常見錯誤:研發改了圖,倉庫還照舊版發料

BOM 出問題,十次有八次是版本問題。設計變更在業界叫 ECN 或 ECO(工程變更通知/單),維基百科的 ECO 條目把它描述成「記錄變更內容、原因、影響範圍並經核准」的正式流程。中小工廠很少走得這麼完整,下面這幾種錯最常見。

常見錯誤

現場會看到什麼

怎麼改

改版直接覆蓋舊檔

已開工的工單照新版領料,舊料剩在倉庫

每一版留存,標生效日,工單綁定開立時的版本

沒有生效日

新舊零件同時在用,不知道哪批成品用哪版

BOM 版本加上生效日與失效日

替代料沒寫進 BOM

主料缺貨時現場自己換,成本和品質都失控

替代料列入 BOM 並標優先順序,換料要留紀錄

損耗率幾年沒更新

實際領料一直超過 BOM,倉庫帳天天要調

每季用實際領料回算損耗率

單位換算寫在人腦裡

一捲布、一公尺、一碼混著用

料號主檔記錄採購單位與庫存單位的換算比

系統化的 BOM 會把這幾件事變成流程:改版要走簽核、舊版自動封存、已開工單不受影響、受影響的採購單會被標出來。Odoo 把這段做成獨立的 PLM 模組,用 ECO 單管理 BOM 改版與核准。不需要一開始就做到這麼完整,先做到「每版都留、標生效日、工單綁版本」,就能擋掉大部分的錯。

BOM 表整理好之後,下一步通常是把它接進採購、庫存和工單。這段如果套裝系統接不起來,可以參考我們的客製化系統開發服務,從需求盤點開始,先把料號和 BOM 結構理清楚,再決定要接既有 ERP 還是另外開發。

ℹ️我們做過同型的營運系統

恆遠累計 40+ 企業客製案落地,其中跟品項結構與生產資料最接近的兩件:食品階梯報價與型錄系統(原料成本連動四階梯報價、主管審核、中英型錄匯出),以及生產力管理系統(傳統製造業的生產可見性與異常管理)。想討論你的 BOM 怎麼搬進系統,傳 LINE 給我們就可以。

ℹ️我們怎麼看

BOM 表會一直是製造業資料的核心,三年後工廠還是會有 BOM,差別在它住在哪裡。我們的判斷是:Excel 版 BOM 的上限在於版本,跟公式能力無關,只要兩個部門各存一份就一定會分岔。所以我們做系統時會先處理料號主檔與版本規則,介面最後才做。對中小工廠老闆來說,判斷要不要動手很簡單:拿最近一次盤點差異最大的三個料號,回頭查 BOM 用量和實際領料,如果差異多半來自 BOM 本身,就該先整理 BOM,再談買不買系統。

QBOM 表 Excel 範本怎麼做?

一列一個料號,欄位放料號、品名、規格、單位、用量、損耗率、階層、替代料、供應商九欄。第一列放成品(0 階),半成品往下縮一階,原料再往下一階。多階的話建議每個半成品另開一張工作表,再用料號串起來。

Q損耗率要放在 BOM 還是工單?

標準損耗放 BOM,這樣 MRP 展開時就會算進去;特定批次的異常耗損記在工單報工。每季用實際領料回算一次,把 BOM 的損耗率更新成接近實際的數字。

QBOM 表和配方表、材料表一樣嗎?

是同一件事的不同叫法。電子、機械業多叫 BOM 或材料表,食品、化工業多叫配方表。配方表常用重量比例表示用量,計算時要先換算成每批或每單位成品的用量。

Q多階 BOM 最多做幾階比較好?

沒有硬性上限,但一般中小工廠落在三到五階。階層越多,排程和成本計算越細,維護成本也越高。只有需要單獨入庫、單獨排工單的半成品才值得拆成一階。

Q小工廠一定要買 ERP 才能管 BOM 嗎?

不一定。料號幾百個、一個人維護、產品不常改,Excel 加上嚴格的版本規則就夠用。等到多部門各存一份、改版頻繁或要跟採購庫存自動連動,再評估 ERP 模組或客製化系統。

QBOM 表應該由誰負責維護?

EBOM 由研發維護,MBOM 由生管或製造工程維護,兩者合併時指定一位窗口。關鍵是「只有一個人能改正本」,其他部門只讀,改版走變更流程。

分享文章
恆

AUTHOR

恆遠數位編輯團隊

查看作者頁

留言(0)

尚無留言,成為第一個留言的人吧!

需要網站系統架設或軟體開發?

無論是品牌官網、客製化系統還是應用程式,我們的團隊擁有豐富經驗,歡迎聯繫我們,讓專業為您的事業加分。