給初學者:BOM是什麼?BOM表與ECO、ECN、ECR的關係

對許多初入電子製造組裝行業的朋友來說,BOM與ECO是兩個非常重要但又搞不太清楚的專有名詞。本文將盡量深入淺出來說明這兩個名詞。

想當初工作熊剛進入電子製造行業的時候,第一次聽到其他同事跟工作熊提及BOM表時,工作熊還以為要把什麼表格給「炸(bomb)」開來(偷笑!),對ECO是什麼東東更是搞不清楚,但也知道絕對不是電視上冷氣機廣告經常聽到的那個「ECO-Navi」省電模式或汽車的省油模式。

現在工作熊已經是個職場老鳥(時間過得還真快)了,對這些名詞早已是駕輕就熟,因為公司最近有新進員工來問工作熊有關BOM表及ECO、ECN、ECR是什麼?才讓工作熊又想起沒有工廠經驗的員工想要瞭解BOM與ECO、ECN、ECR的關係,還真的有點給它吃力啊!

下面是工作熊左思右想後給出關於BOM與ECO、ECN、ECR的最佳解釋,如果你還是看不懂,工作熊只能說我已經盡力了,只好請你再去問其他大大們有沒有更好的解釋了~

BOM表(Bill Of Material,物料清單,又簡稱「料表」)

給初學者:BOM表與ECO的關係BOM(料表)是組成一個產品的所有零件及組件的材料清單,這有點像是烹飪教學時所列出的食材配方,它會包含這道菜色的所有食材及佐料。

原則上材料清單內的這些零件都是購買進來的材料,如果以烹飪來比喻,就像是青菜、豬肉、魚肉、食鹽、辣椒、醬油…等材料,而組件則可以是買進來或是工廠內自己先行組裝好的套件,以烹飪來比喻,就如魚丸或花片這類食材,可以自己製作,也可以直接從市場上買回來。

一般物料清單裡除了會詳列每個物料的品名、料號與描述外,通常還會包含材料的使用量、單位、廠商資料(可以從哪裡買到這個材料)、材料規格書(specification)等內容,有些還會加註材料應擺放的位置。通常有了這樣完整的BOM表後就可以依照作業指導書來完成產品的組裝生產了,因為有些公司的BOM表也會包含組裝的流程圖與組裝的步驟作業指導書。

參考最上面的圖表說明,BOM表通常會作成階層結構,有上下階的從屬關係,也就是說會有母件(Parent parts)與子件(Child parts),上圖的「魚丸」就是母件,其下面的魚肉、太白粉、糖、鹽巴…等就是子件。以之與全部展開成一階的BOM表比較起來,這種階層式結構表的好處是可以讓生產線清楚的知道「魚丸」需要用到什麼材料來做成,而不至於把魚肉及太白粉一起放進火鍋中煮,真要是這樣的話就糗了。

(對於大陸那些盜文網站,複製貼上本站文章後,居然還改成自己公司的名字,感到無恥!文章內容部份防止複製編排可能造成您閱讀的不便,請見諒!)

可是產品的BOM表有時候會需要做變更,就像原本的材料缺貨時必須要換料,比如說豬肉火鍋內的茼蒿如果缺貨,可以使用大白菜來取代;有時候又可能是為了節省成本,比如說同樣的茼蒿,可是不同的商家賣的價錢不一樣;有時候是因為產品的設計變更,比如說把原本的草蝦換成了白蝦。這也就是替代料(2nd Source)的觀念了。

把BOM表做成階層式結構還有另一個好處,工廠可以直接販賣一些在我們工廠內組裝好的組合件給客戶,這通常是一種售後服務及維修的體現(如果可以直接販賣零件就可以賺錢,為何不賺?而且大多數零件我們只是左手進右手出,售後服務做得好有時候就是一種暴利啊~)。一樣以上面的火鍋為例,假設火鍋店的魚丸是自己生產的,就可以考慮販賣魚丸(組合件)給客戶,而不是直接販賣魚漿、太白粉…給客戶,這是因為大多數客戶沒有辦法自己使用魚漿、太白粉…等材料做出魚丸,也就是說當有一些零件組裝可能需要用到特殊治工具才能完成的組件,比如說超音波的組件或是一些黏膠的組件,最好是在我們的工廠內事先組合好才販售,這樣可以避免客戶的麻煩,也可以確保零件更換時的品質。

相關閱讀:
解釋BOM、AML、AVL、MPN三者間的關係

ECO(Engineering Change Order,工程變更指令)

前面有提到BOM表有時候需要因時制宜改變其內容,但又不能隨隨便便說改就改,否則今天某甲說要把A改成B,明天某乙又說要將B改成C,那天下不就大亂了。

所以當BOM表需要做變更時,必須透過所謂【ECO (Engineering Change Order,工程變更指令)】的正式文件才能令其變更,這也是ISO所要求的文件管控精神之一,所有的工程變更都必須經過文件管理,也就是用法治來管理產品的BOM表,這樣才不會隨便因為某個人的某些緣故而作了變更(人治),而其他人卻不知道,到最後發生品質問題。

所以ECO文件除了要寫明工程變更的原因、理由與變更的BOM表內容外,ECO要正式生效發行前還得經過一定的相關人員簽核過,這樣才能防止有人一意孤行(大老闆的一意孤行往往不在此限!嘆~)。

(對於大陸那些盜文網站,複製貼上本站文章後,居然還改成自己公司的名字,感到無恥!文章內容部份防止複製編排可能造成您閱讀的不便,請見諒!)

工程變更除了有所謂的ECO之外,另外還有ECR(Engineering Change Request,工程變更申請)與ECN(Engineering Change Notice,工程變更通知)

  • ECO的變更通常都是由設計(R&D)部門的工程單位發起,因為設計工程師最了解他們自己的產品,也需要為自己設計的產品來負責,有些公司會把量產後的工程維護工作交由CE部門來維護(【Concurrent Engineering,平行工程】或【Continue Engineering,持續改善工程】),只要是BOM的維護單位就可以發ECO,然後給相關部門與人員簽核後生效。
  • ECR則通常由不具備ECO發行權限的人員所發起的BOM變更請求,比如說組裝工廠的製程工程師想要作一些製程改善而要求零件變更設計,或是想要改動BOM的結構,這時候就可以提出ECR申請,然後得到可以更改ECO的人員同意後,由BOM表的維護者發出ECO。
  • ECN則通常為DCC(Document Control Center,文控中心)所發出的工程變更通知書,用來通知相關人員與單位,告知BOM表或是文件已經做了變更,比如說通知採購採買新料,或是通知生產單位及製程工程師更換製造的材料。最主要目的用來讓所有的人員擁有相同的最新資訊。
  • 有些公司會把ECO(Order,指令)與ECN(Notice,通知)混在一起用,其實在網路時代來臨後這兩者的意義也差沒多少了,因為現在的PLM或ERP系統在簽核ECO的同時就會同時通知各相關單位有BOM內容變更,而不需要在另行知會。
  • 現在絕大部份公司都已經使用PLM(Product Lifecycle Management,產品生命週期管理)系統,使用電腦做管理,ECO的簽核與通知也都已電腦化,像我們公司就使用Agile來管理所有的BOM表與文件,然後每天再將變更匯入到Oracle中。基本上,當BOM有變更時Agile會發出電子郵件告知有變更,然後自己上系統去查詢ECO,所以ECO與ECN的差異其實也漸漸模糊了。

更多關於ECO的文章:
如果你是個RD你知道發行工程ECO時該注意那些事項嗎?
ECO生效時間點(生效代碼)釋疑與物料報廢與否的成本考量


延伸閱讀:
組裝工廠設置IQC的目的
代工廠管理人員的角色-工程管理人員
電子工廠的Waive、Waiver Letter、特採、豁免
名詞解釋:spot market buy & sale(現貨市場買賣)
名詞解釋:MOQ(Minimum Order Quantity)最少訂購量

 
 
訪客留言內容(Comments)

版主的說明非常清楚,但有點疑問,
公司都是由PE部門(製程工程)針對製程條件變換時, 發行ECN, 收集數據後再轉SOP, 但若以版主的說明, 我們這種模式應該是發行ECR, 幾年來在ISO系統的定期外部稽核中, 稽核老師沒有抓這一塊, 這樣表示在稽核實際面只要是有經過內部控管流程, ECN, ECR, ECO只是名稱上的差異?

Wells;
有一點先弄清楚,ECO用於變更BOM的內容。
如果不需要變更BOM而只是製程的變更,這個一般是不需要用到ECO的。
至於貴公司用ECN收集數據後再轉SOP,這要看貴公司對於ECN的定義為何?
另外關於ISO稽核的問題,ISO最主要的精神是自主管理,就是說自己定規則給自己遵守,他不太會管你用ECO、ECN、ECR來管理文件的。

謝謝, 很實用.

以 OEM 廠來說 BOM 通常是哪一個單位在維護的呢?

lalala;
這個每家公司不一定,只要權責定義好就可以了,因為現在都是電子PDM系統了,有相關的部門都會會簽。
如果你指的是OEM場與客戶之間的BOM關係,一般BOM由客戶維護,OEM場只要跟著客戶的BOM就可以了,但有些小客戶根本就沒有BOM,這時候就要靠OEM場了,要看當初合約怎麼談。

工作熊 您好:
有幾點問題請教您,如果ECO只是針對BOM變更時提出,那除了BOM以外的變更(如尺寸圖、貼標圖面等),是由設計部門自行提出變更,因此不需要開ECR,這樣的情況可以直接開ECN嗎?如果可以,代表設計部門自行變更時不須有紀錄?也不需評估或開會討論此變更是否可行嗎?如果不是,當設計部門自行變更時,該如何執行此流程較恰當呢?懇請回覆,謝謝您。

草莓,
ECR並不是沒間公司都會執行,因為ECR沒有實際變更規格的權限。一般公司中的RD幾乎都是直接發ECN變更規格的,至於變更時的評估,可以在ECN文件中說明即可,說明的越詳細,日後的追蹤及反查究越容易。
ECN生效前一定要經過各部門簽核,各單位簽核的時候都可以提出異議,退回或同意ECN,一般的作法可以招開會議進行會簽,或是各單位審核後同意。

講的很好
如果文件沒控管好的話,
光是找圖對圖就累死人

這下搞清楚了! 謝謝!

食材單很棒!
5秒解決了一個QA萌新的疑惑!
我聽BOM表聽了幾個月,前輩們也還有觀念不對的。
感謝

工作熊你好,我的专业是英语专业,毕业三年后转行加入制造业,现在才一个月,就像你之前说的,一个月没活干,心里慌不慌。挺慌的,也没有什么专门的培训,只能自己摸索。偶然重看到你这个网站,很开心还是能了解到很多东西。虽然不知道能不能转行成功,但是像你说的,多给自己一些时间吧!也希望获得你的鼓励!

Caca,
新人就多看多問多學。
態度決定一切,工程師養成

請問BoM表之後如果要算商品成本, 成本的計價考量食材有時價格成本會變動, 一般都是怎麼定義呢?某段期間的均價? 最後進貨價?
謝謝~

Matt,
商品的成本價格的計算不是我的強項。
我所了解的是,如果ERP系統夠完整,BOM表中會包含有歷史購買價格、最新購買價格與平均價格,看採購當初怎麼訂的,所以對於購買商品的價格應該是採購的專業,對於變動大的商品要與採購商議後預估或實際詢價後確認。

Hi 工作熊大大,感謝您仔細的文章,非常實用。讓小弟我的觀念可以獲得更完整。
如果要解釋給新進員工或是對於電子製造業完全不懂的人,我是不是可以這樣去比喻BOM表的核心功能:

BOM表可以簡單的理解成:
把一個產品想像成一道菜,然後BOM表可以想像成食譜,這個食譜除了教你怎麼做之外(製程),還跟你說要去哪裡買食材,還有紀錄某些食材如果在第一間店沒賣了或是第一間店缺貨,可以到第二間買

以上如果有觀念不對的的地方還請工作熊多多指教,謝謝!

GaryH,
你的理解原則上是正確的,但BOM畢竟是人在維護的,所以不是每個公司的BOM表都會有如此完整的資訊。你可以將BOM表理解成料理的食材配方,至於BOM中放了多少的秘密與資訊,各家可能不同。

謝謝版主說明,對轉職小菜鳥有很多幫助,想請問關於BOM表物料,組成用量&底數,請問如果依冷凍貢丸為例,出貨方式16包為一個出貨,一包冷凍火鍋料會有2顆貢丸,這樣底數應該為多少?

針對底數有更好理解的方式嗎?目前是有看到將組成用量為分子/底數為分母,但很長時候還是會有點卡住!!

謝謝版主!!

Joy,
不是很了解你所謂的「底數」是什麼,猜測大概是用量單位及計量單位(UOM,unit of measure)。
以你說的冷凍貢丸的計量單位可以設定為「(個)each,一包(購買進來)的包裝裡面有16個冷凍貢丸,而一包(出貨)冷凍火鍋裡面使用2個冷凍貢丸,所以BOM表裡的冷凍貢丸用量為2。


訪客留言注意事項:
1.首次留言通過審核後內容才會出現在版面上,請不要重覆留言。
2.留言時請在相關主題文章下留言,與主題不相關的留言將會被視為垃圾留言,請善加利用【搜尋框】尋找相關文章,找不到主題時請在「水平選單」的「留言板」留言。
3. 留言前請先用【搜尋框】尋找相關文章,自己做一點功課後再留言。沒有前因後果的內容,工作熊不一定會瞭解你在說什麼,就更無法回答你的問題。  
4. 工作熊並非某一方面的專家,所以回答的內容或許會有不正確的地方,服用前還請三思。如果您想詢問關於電路板方面的工程問題,請前先參考這篇文章【詢問工程問題,請提供足夠的資訊以利有效回答】 把自己的問題想清楚了再來詢問,並且請提供足夠的資訊,這樣才能有效回答問題。
5. 工作熊每則留言都會看,但不會每則留言都回答,尤其是只有問候之類的內容。  
6. 留言詢問時請注意您的態度,工作熊不是你的「細漢」,更沒有拿你的薪水,所以不接受吆喝工作熊的態度來回答你的問題。  
7. 原則上工作熊不接受私下電子郵件、電話、私訊、微信或任何即時通聯絡。  
8. 自2021年7月起Google將停止最新文章電子郵件通知,如果你想隨時接收部落格的最新文章可以參考這裡

您有話要說(Leave a comment)

(required)

(required)