跳至內容

製造管理操作指南

物料清單・生產訂單・報廢管理
本文重點(30秒摘要)建立製造訂單並指定商品與數量後,系統會自動展開BOM物料清單,列出每一種原料需要消耗的數量,不需要再手動查表計算領料量。

作者:鄒志賢 · Odoo 顧問 · 10年以上 Odoo ERP 導入經驗

功能應用場景:生產前的物料確認噩夢

「明天要生產 15 個視覺檢測模組⋯要領幾塊 PCB、幾顆 IC、多少 LED?我需要一個個查 BOM 表。」生管人員阿志每次排產前都要重複同一套動作:翻出 Excel 版的 BOM、找到對應的產品、把每個零件的單位用量乘上生產數量、抄到領料單上。

十幾個零件抄下來要半小時,而且只要有一項算錯,隔天產線就會停在那裡等料。更麻煩的是 BOM 改版 —— 工程師更新了設計,Excel 卻還是舊的那份,等到領錯料才發現。製造訂單就是為了把這一整段自動化。

一、製造訂單:從 BOM 到領料,一鍵自動展開

先看整體。製造訂單(MO)列表裡目前有 250 張單,每一列顯示單號、預定日期、要生產的商品、數量與狀態。

製造訂單列表
▲ 製造訂單列表:單號、預定日期、商品、數量與狀態,流程是草稿 → 已確認 → 完成

這裡有一個容易被忽略、但排產時最實用的欄位:「物料狀態」。它會直接標示這張單的原料是不是「可用」—— 換句話說,不用點進去就知道哪幾張單明天可以開工、哪幾張還在等料。紅色的預定日期則代表已經逾期,兩個欄位一起看,今天該處理哪幾張就很清楚了。

接著看單張。建立一張製造訂單,指定商品「[2300059] 視覺檢測模組 VM-1200」、數量 15 件,系統就自動把物料清單(BOM)整份展開。

製造訂單配件明細
▲ 製造訂單自動展開 BOM:PCB、IC 晶片、LED、連接器、鋁板等 9 種零件的待消耗數量

「配件」分頁裡列出 9 種原料,每一列都標明從哪裡領(WH1/庫存)、要消耗多少、以及單位:

PCB 電路板 45 件、IC 晶片 MCU-32 90 件、LED 燈珠 600 件、連接器 USB Type-C 30 件、散熱片 60 件、排線 FFC 90 件、電阻 600 件、電容 300 件,還有鋁板 6061 T6 15 公斤。

把這些數字除以 15,就會看到 BOM 原本的設計:每一台要 3 塊 PCB、6 顆 IC、40 顆 LED、2 個連接器、1 公斤鋁板。阿志要做的只是確認數量,不用再自己乘一遍 —— 而且因為算式是系統跑的,改成生產 37 台也是一秒鐘的事,不會出現「乘錯一個位數」這種事。

更重要的是,這裡展開的是系統裡當下那一版 BOM。工程師改了設計、BOM 更新了,下一張製造訂單自動就是新的用量,不會有人還拿著舊 Excel 領料。

確認後即觸發備料按下「確認」,系統會立刻比對庫存夠不夠。某個零件短缺會直接標示出來,而且可以順勢觸發補貨採購,讓備料跟排產接在一起。所以正確的排產順序是:先建立製造訂單並確認、讓系統告訴你缺什麼,而不是憑感覺先去催料。等到料到齊、狀態轉成可用,再安排上線生產。

結語:製造訂單讓排產不再靠記憶

製造訂單真正取代掉的,是生管腦袋裡那份「哪個產品要用哪些料、各要幾個」的記憶。這份記憶通常只存在一兩個資深同事身上,他請假、離職,排產就會出問題。把它變成系統裡的 BOM,任何人都能排產,而且每次算出來的都一樣。

BOM 自動展開零件用量 庫存不足即時警示 生產進度線上追蹤

常見問題

Q1. 製造訂單如何知道原料夠不夠?

「物料狀態」欄位會直接標示這張單的原料是不是「可用」,不用點進去就知道哪幾張單明天可以開工、哪幾張還在等料。

Q2. BOM改版之後舊的Excel資料會不會有問題?

Odoo的BOM是系統內建的資料,製造訂單建立時直接展開最新版本,不會發生像Excel版本沒更新、領錯料的狀況。

Q3. 製造訂單自動展開的物料數量怎麼算出來的?

系統依照BOM設計的單位用量乘上要生產的數量自動計算,例如每台要用3塊PCB,生產15台就自動算出45件的需求。

網誌: 雲端ERP功能