ORON
回科技觀點
客製化系統11 分鐘閱讀

配方管理系統:比例與成本不再只存在老師傅腦裡

配方改了沒留版本、成本還停在三年前的原料價、客戶要成分表拉不出來。談配方管理系統的版本控管、試作紀錄、替代料與成本連動。

配方管理系統:比例與成本不再只存在老師傅腦裡

一家做調味料的食品廠,主力產品的配方是老師傅二十年調出來的。公司確實有一份配方表,放在生產課的電腦裡,檔名叫「配方_最新版_修正3.xlsx」。但現場真正在用的,是老師傅手寫在筆記本上的那一版——因為兩年前換過一家辣椒粉供應商,辣度不一樣,他把比例調過;去年原料漲價,他又把某項成分往下修了一點。這些調整沒有進過那個 Excel。

直到老師傅因為開刀請了三週假。代班的人照著電腦裡的配方做,做出來的味道客戶一口就喝出來,整批退回。

這個故事在食品、塗料、清潔用品、飼料、化工、橡塑膠這些以「混合」為核心製程的中小企業裡反覆發生。問題的根源不是沒有配方,而是公司沒有一套讓配方「被記錄、被追蹤、被重算」的機制。配方管理系統要處理的,就是把散在腦袋、筆記本與多個 Excel 檔裡的比例,變成一份查得到版本、算得出成本、拉得出成分的資料。

三座不鏽鋼工業儲槽並排矗立,頂端有操作平台與欄杆,象徵配方最終要在混合與投料的現場被執行

Photo by Richard Williams on Unsplash

配方不是一張表,是一組會變動的資料

用 Excel 管配方之所以撐不久,不是因為 Excel 不好用,而是因為配方這件事天生會動。它至少有五個會隨時間改變的面向:

比例會改,因為原料特性有批次差異;原料會換,因為供應商停產或漲價;成本會變,因為每個月進價不同;版本會分支,因為同一個產品常常有外銷版、量販版、客戶指定版;而這些改動必須對得上「哪一批成品是用哪一版配方做的」。

一張靜態的試算表只能呈現「現在這一版長什麼樣」。它無法回答「三月那批客訴產品是用哪一版做的」、「這項原料從誰換成誰、是誰決定的」、「改完之後單位成本從多少變成多少」。這些問題平常不會有人問,但只要出一次客訴、接一次客戶稽核、或老師傅離職,就會一次全部出現。

版本控管:改過什麼、誰核准、從哪一批生效

配方系統最核心的功能是版本,而且是有生效日與核准紀錄的版本,不是靠檔名後面加「最新版」來區分。

一個堪用的版本設計通常包含:版本編號、建立人、核准人、生效日期、變更原因,以及與上一版的差異對照。差異對照是其中最被低估的一項——系統如果能自動列出「辣椒粉由 3.2% 調整為 2.8%、新增修飾澱粉 0.5%」,交接與稽核的成本會差很多。

生效日也不只是行政欄位。配方換版的那一天,倉庫裡往往還有依照舊版備好的料、產線上還有在製品。清楚標示生效日與「舊版可沿用到哪一批」,現場才知道手上那桶半成品該怎麼處理。這一點與工程變更的管理邏輯相同:改版本身不難,難的是改版之後,既有的料與在製品怎麼收尾。

另一個實務重點是:舊版不刪除,只封存。被取代的配方要保留在系統裡並標註停用,因為往回追溯時需要的正是那些舊版。

實驗架上一排裝著黃、藍、桃紅色液體的玻璃燒杯,象徵配方在小量試作階段的反覆調整與比較

Photo by Marvin Radke on Unsplash

試作紀錄要跟量產配方連在一起

多數公司的研發試作紀錄與量產配方是兩套東西:試作在研發的筆記本或單機檔案裡,量產在生產課的表單裡。中間靠一次會議或一封信交接,交接完成之後,試作過程中「為什麼選這個比例」的資訊就斷了。

把試作掛在同一套系統底下,好處是把失敗的嘗試也留下來。實務上最貴的浪費,常常是三年後有人重新試了一次當年已經被否決的組合。試作紀錄至少要留:這次試的比例、使用的原料批號、製程條件(溫度、轉速、時間)、評價結果、以及結論是採用、保留還是否決。

試作與量產之間還有一個常被跳過的環節:放大。小試一公斤的結果,放到五百公斤的槽裡不一定一樣,投料順序、攪拌時間、冷卻速度都可能要重新確認。把「小試版本」與「量產放大版本」分別留存並互相對照,往後換設備時手上就有依據。

替代料:缺貨那天的決定要留得下來

原料缺貨、價格暴漲、供應商突然停產,是近幾年很常見的狀況。現場的反應通常很快:找一個等效的料替上去,先把這批貨做出來。問題是這個決定多半只存在於當天的通訊軟體對話裡。

配方系統可以在料件層級建立替代關係:主料、可替代料、替代比例(有些替代料濃度不同,不是一比一換)、適用的產品範圍、以及是否需要客戶同意。最後這一項對外銷與代工特別重要,有些客戶的合約明訂指定原料不得擅自更換。

更實際的做法是,把每一次實際使用替代料的情況記成一筆「替代紀錄」,綁在該批工單上。日後若這批成品出現異常,查得到當時用的是哪一家的料、哪一個批號、是誰核准替換的。這份紀錄在客戶稽核時也是對方會問的項目。

露天堆放的多層白色工業太空袋原料包,象徵配方背後一批批進出、規格與價格都可能變動的原物料

Photo by Liosha Shyp on Unsplash

成本:原料價一動,配方成本要跟著重算

很多公司的產品成本是「某一年算過一次」的數字。之後原料漲了、包材換了、配方微調了,報價單上的成本卻沒動。等到年底看毛利,才發現某幾支產品已經做一單賠一單。

配方系統與料件主檔串起來之後,這件事可以變成自動的:每項原料有單價(可選擇用最近一次進價、移動平均或標準成本),配方有比例與損耗率,系統就能算出每公斤或每批的材料成本。原料單價更新時,所有用到該原料的配方成本同步重算。

這裡有三個容易被忽略的細節。第一是單位換算,原料以公斤進貨、配方以公克計、成品以瓶或箱出貨,換算關係要在系統裡定義清楚。第二是損耗率,混合、過濾、填充、清槽都會有損耗,不計入就會持續低估成本。第三是包材,材料成本只是一部分,要用來支撐報價就得把包材帶進來。

成本連動真正的價值在於情境試算:原料漲 15% 的時候,受影響的是哪幾支產品、毛利會掉幾個百分點、改用替代料之後差多少。這些問題在 Excel 裡不是不能算,只是每次都要重算一輪,所以實際上很少有人會在漲價當下就去算。

成分與文件:資料要能往外輸出

配方資料整理好之後,有一個額外的回報:對外文件變得容易產出。

食品業的客戶會要成分表與過敏原資訊,化工與清潔用品的下游會要安全資料表所需的成分資訊,外銷客戶可能要求填寫指定格式的原料申報表。這些文件的共同點是:內容都來自配方與原料主檔,但過去每次都要有人翻資料重打一次,而且不同人打出來的版本未必一致。

比較合理的做法是讓成分資訊在原料主檔維護一次(含過敏原、來源地、相關證明文件效期),產品層級的成分表由配方展開自動彙總。要提醒的是,標示與申報的格式與義務依產品類別與銷售地區而不同,系統能做的是把資料備齊、減少重打與版本不一致,實際內容仍應依主管機關規定與專業人員判斷確認。

誰能看、誰能改

配方對很多公司而言是最核心的資產,但用檔案管的時候,權限管理往往等於「檔案放在哪台電腦」。有人要用就複製一份,結果公司裡同時存在五、六份來源不明的配方檔。

系統化的權限設計通常分三到四種角色:研發可以建立與修改配方、主管可以核准、現場只看得到當下要生產的那一版(有些公司甚至只顯示投料順序與重量,不顯示百分比)、財務只看得到成本不看得到比例。再搭配操作紀錄,誰在什麼時候看過、匯出過哪一份資料,都留得下軌跡。

這不只是防範外流,也能減少無意的錯誤——現場看得到的若永遠是當前生效版,就不會再有人照著桌上那張三年前印出來的紙在投料。

導入順序:從一支產品開始

配方系統不必一次到位。以投入與回報來看,比較穩的順序大致是這樣:

第一階段,把現況變成單一來源。挑最重要的五到十支產品,把現行真正在用的配方(不是檔案裡那一版)確認清楚、建檔、標成第一版。這一步最花時間的通常不是建檔,而是跟老師傅逐項核對比例。

第二階段,接上原料主檔與成本。讓配方可以自動展開材料成本,先不求精準到小數點,能反映原料漲跌的方向就已經比年初那個數字有用。

第三階段,串工單與批號。讓每張生產工單記錄使用的配方版本與實際投料批號,追溯鏈才算完整。

第四階段,往外接文件與試算。成分表輸出、替代料模擬、漲價情境試算,這些要等資料累積到一定程度才會發揮作用。

結語

配方管理要解決的,本質上是一個傳承與風險的問題。它讓公司最值錢的那組數字不再只存在於某個人的記憶裡,也讓「改了什麼、為什麼改、改完值多少錢」這三件事變成查得到的紀錄。

如果現在要判斷公司需不需要處理這件事,可以問三個問題:主力產品現行配方的最新版本,除了負責的人以外還有誰說得出來?上個月原料漲價之後,有沒有人重算過受影響產品的成本?客戶明天要一份成分表,需要幾個小時才拉得出來?

三個問題裡只要有兩個答不出來,配方就還停留在個人資產的階段,而不是公司資產。

想把這些做到你的網站上?

不論是快速上線的模板建站、客製官網或後台系統,留個訊息,我們會回你「能做+報價+時程」。

加 LINE 詢問