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

有害物質管理系統:RoHS 證明到期前自動追供應商

客戶三天內要一百多個料號的 RoHS 證明,翻出來一半過期。把有效期變成倒數、把料號與文件綁成對應,抽查十分鐘就攤得開。

有害物質管理系統:RoHS 證明到期前自動追供應商

客戶的採購信通常很短:「請於三個工作天內提供本次出貨所有料件之 RoHS 不使用證明與最新檢測報告。」信末附一張 Excel,列著一百多個料號。

接到信的人開始翻共用資料夾。有些報告找得到,但開啟後發現是三年前的版本;有些料號當初換過供應商,手上那份是舊廠商開的;有些檔名叫「新版_final_真的最後版.pdf」,沒人敢確定是不是真的最後版。打電話給供應商補件,對方業務說要問工廠,工廠說要問實驗室,實驗室說樣品要重送。三天的期限,第二天還在找人。

這不是文件管理沒做好,而是這類文件天生帶著「會過期」與「綁料號」兩個屬性,而資料夾與 Excel 對這兩件事都無能為力。

實驗室綠色試管架上插滿貼了手寫標籤的檢體管,象徵每個料號送驗後留下的檢測樣本與報告

Photo by Nathan Rimoux on Unsplash

一、客戶要的從來不是一份文件,是一整條證據鏈

做外銷、做代工、做電子零組件的台灣中小企業,大概都收過類似的要求。背後主要有幾套規範在推:歐盟 RoHS 指令限制電子電機產品中的鉛、汞、鎘、六價鉻、多溴聯苯、多溴二苯醚與四種塑化劑;REACH 法規要求揭露高度關注物質(SVHC)含量超過 0.1% 的情形,而 SVHC 清單每年會新增項目;汽車、航太、玩具、食品接觸材料還各有自己的清單。品牌客戶為了自保,會把這些要求整包往供應鏈下游壓。

實務上客戶要的證據通常包含這幾層:

  • 成品層:這批貨符合哪幾項規範的聲明書,通常由你具名出具。
  • 料件層:每個原物料、零件的不使用證明書(Non-Use Declaration)或材質宣告。
  • 檢測層:第三方實驗室出具的檢測報告,標明檢測日期、方法與檢出值。
  • 製程層:MSDS/SDS、製程中使用的助劑、脫模劑、油墨、膠帶等間接材料。

關鍵在於,成品層的那張聲明書是用下面三層撐起來的。只要其中一個料號的報告過期、或那個料號半年前換了供應商而沒重新取證,上面那張聲明書在稽核時就站不住。客戶稽核員的標準問法也很固定:「請隨機抽這三個料號,給我看對應的有效證明。」

二、Excel 撐不住的三個地方

多數公司起手式都是一張 Excel 加一個共用資料夾,撐到某個規模就會卡住,常見卡在三處。

第一是有效期。檢測報告多半有效期一到三年,或在規範更新、材質變更時失效。Excel 可以打上到期日,但沒有人會每天去看那一欄。真正發現過期的時機,幾乎都是客戶來要件的那一天。

第二是對應關係。一份供應商的報告可能涵蓋五個料號,一個料號也可能需要三份不同文件;同一個料號在不同客戶的成品 BOM 裡,被要求的規範版本還不一樣。這是多對多關係,用試算表表達就會開始出現合併儲存格與同一份檔案複製十份的狀況,改一次要改十個地方。

第三是變更沒有連動。採購為了交期臨時換了副料供應商、工程發了 ECN 換掉某顆電阻,這些動作在系統上都有紀錄,但不會有人自動回頭問一句「那這顆的 RoHS 報告要重新要嗎」。斷點通常就在這裡。

檔案室木架上整排標示 archive 的白色文件箱,象徵一櫃櫃存放卻難以查詢有效期的證明文件

Photo by Luke Caunt on Unsplash

三、資料結構先想清楚,後面才不會重做

這類系統的難度不在畫面,在資料怎麼切。觀察一般的做法,大致會拆成四張主表:

  1. 管制物質清單:物質名稱、CAS 號、限值、適用規範與版本、生效日。SVHC 每年更新,這張表要能加版本,不能直接覆蓋,否則舊報告是依哪一版判定的就說不清了。
  2. 文件主檔:文件類型(聲明書/檢測報告/SDS/材質宣告)、出具單位、報告編號、發行日、有效期限、檔案本體、是否為正本掃描。
  3. 料號與供應商主檔:這裡要注意「同料號多供應商」。很多公司的痛點是主檔只認料號,但證明是跟著供應商走的。
  4. 對應表:把料號、供應商、文件、適用規範四者綁在一起,一筆一筆的多對多關係。報表與稽核查詢全靠這張表。

有了這四張表,才有辦法回答那個最常被問到的問題:「這張出貨單上的這個成品,往下展開 BOM 之後,每一個料號的有效證明齊不齊?」答案應該是一個紅綠燈,不是一通電話。

四、讓系統自己去追,而不是等人想起來

資料結構之上,真正產生價值的是幾個自動動作:

  • 分級預警:到期前 90 天通知採購窗口、60 天通知供應商、30 天升級給主管。間隔拉開是因為送樣檢測本身就要兩到四週,提前一個月才發動通常已經來不及。
  • 供應商自助上傳:給供應商一個獨立帳號的上傳頁,讓對方自己補件、自己填有效期,系統再由採購覆核。省下的不只是收信轉存的時間,更重要的是責任歸屬變清楚。
  • 卡關設計:新料號若沒有有效證明,採購單無法送出核准;ECN 換料時自動建立一筆「待補證明」任務。把檢查點放進既有流程,比事後稽核有效得多。
  • 一鍵出證據包:選定出貨單或成品,系統自動展開 BOM、撈出每個料號當下有效的文件,打包成帶目錄的 PDF 或壓縮檔。原本要兩天的事,變成幾分鐘。
綠色電路板特寫,密布著標有 C2213、C2215 等編號的微小被動元件,象徵一片板子上需要逐一追證明的數百個料號

Photo by Akshat Sharma on Unsplash

五、這筆錢值不值得花,可以自己算

成效可以從三個方向估,數字請代入自己公司的實際狀況:

人力面。假設一位品保或採購人員每週花 6 小時處理補件、催件、翻檔案與回覆客戶問卷,一年約 300 小時,接近 38 個工作天。系統化之後若能壓到三分之一,省下的時間大約是 25 個工作天。這些時間原本沒出現在任何報表上,但確實被花掉了。

訂單面。比較難量化但影響更大的是「因為補不出件而延後的出貨」與「因為資料不齊而沒通過的新客戶審核」。電子組裝廠的新客戶導入,供應商評鑑幾乎都會看有害物質管理的文件完整度;卡在這一關,後面的報價就沒有機會。

風險面。如果流入客戶的產品被驗出超標,後續可能涉及整批退貨、重工、客戶端的召回分攤,以及被降評或移出合格供應商名單。這類成本一次發生,金額級距通常遠高於一套內部系統的建置費用。這不是嚇人,是中小製造業每隔幾年就會在同業間聽到一次的事。

六、導入順序:先管會過期的,再管其他

一次到位的系統很貴,也很容易做不完。比較務實的順序是這樣:

  1. 第一階段:只做文件主檔加到期預警。把現有文件全部登錄,標上有效期,先讓「過期」這件事浮出水面。多數公司做完這步就會發現,手上三成以上的文件其實已經失效。
  2. 第二階段:建立料號與文件的對應,接上 BOM,做到成品層的齊備度查詢與證據包匯出。
  3. 第三階段:開供應商上傳入口,把採購單與 ECN 的卡關檢查接上去,讓流程自己維持資料品質。

如果公司已經有 ERP,料號與供應商主檔應該從 ERP 取得,不要在新系統裡重建一份,否則兩邊料號對不起來的那天很快就會到。規範清單與限值的部分,建議設計成可由管理者自行維護的資料,而不是寫死在程式裡——SVHC 清單每年都在長,寫死就代表每年都要找工程師改一次。

結語:先回答三個問題

還不確定要不要做成系統的話,這週可以先回答三題:

第一,現在隨機抽三個主力料號,能不能在十分鐘內拿出對應的有效證明?第二,手上的檢測報告裡,有幾份的發行日已經超過三年?第三,上一次換供應商或換料時,有沒有人回頭確認證明要重新取得?

三題都答得出來,表示現行做法還撐得住,先維持也可以。如果第一題就卡住,那麼問題不在同事不夠細心,而在於他正在用一張不會提醒、不會連動的試算表,管一批會過期、會變動、而且客戶隨時會來抽查的文件。

規範內容與限值會隨公告調整,實際適用範圍建議再向客戶端或檢測機構確認;但「把有效期變成系統的倒數、把料號與文件綁成可查詢的對應、把補件變成供應商自己要做的事」這三個方向,不管規範怎麼改都不會白做。

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

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

加 LINE 詢問