跳轉到

程式資訊

  • 程式 IDBOM_HIER
  • 所屬子系統:D.工程資料
  • 狀態:stable

階層式製程表

功能簡介

「階層式製程表」用於把某一組件號向下展開的多階製程與用料攤成一張平面清單,逐列列出各階的品號、生產部門、數量、工時與生效區間,並可逐層展開/收攏。常用於工時檢核、製程結構稽核與整批品號的展開比對。

本程式與「流程圖製程表」是兩支獨立程式

自 2026-07-05 起(見 ADR 0087),階層式製程表(BOM_HIER,D-120)流程圖製程表(BOM_FLOW,D-110) 各自是獨立的程式:查詢條件面板、程式類別與設定各自分開,在自訂查詢面板中也可分別加入、各存各的設定。舊版手冊曾記載「兩支已整併成同一張表單」,該狀態已撤銷,請以本頁為準。

兩支程式的分工:

階層式製程表(本頁) 流程圖製程表
主要輸出 平面階層明細表(單一頁籤) 製程明細(樹狀)/多階材料用量清單/展開圖/材料流向圖
展開選項 生效日期、工時別(標準/改善前/改善後/備料)、數量方式、母件方式、自訂條件 起訖品號、去除重複組件編號
依客戶篩選 支援(查詢類別選「客戶代號暨品號」) 不支援
只顯示工時 支援 不支援
適用情境 工時檢核、結構稽核、整批品號展開 視覺化流程與用料彙總

前置需求

  • 權限:D 工程資料 → 階層式製程表 的瀏覽權限。若選單看不到本程式,請先在權限管理開啟該程式的瀏覽權限——流程圖製程表的權限不會自動涵蓋本程式。
  • 基礎資料:欲查詢的組件號已存在於品項主檔,且其 BOM 製程結構已建立並確認。
  • 工時、生產部門、治具等欄位的完整度,取決於 BOM 製程(標準工時、整備工時、生產部門)與工作中心、工程代號等資料的維護狀況。

操作步驟

1. 設定查詢條件

查詢條件面板

  1. 選擇查詢類別
    • 品號(預設):直接以品號區間查詢。
    • 客戶代號暨品號:另可輸入起訖客戶代號,以客戶產品對照篩出該客戶的組件號(選 品號 時客戶欄位為停用狀態)。
  2. 輸入起訖品號區間。
  3. 選擇生效日期本日(預設)或 指定日期+日期欄——BOM 各階的生效/失效判斷以此日為基準。
  4. 選擇工時別標準工時(預設)/改善前工時改善後工時備料工時,決定製程列帶哪一種工時。
  5. 視需要輸入自訂條件(附加的篩選條件字串),或按 泛用取品號 從 Excel 品號清單一鍵組成條件(見下方提示)。
  6. 視需要勾選展開選項:
    • 各層皆自數量1往下查詢:每層母件數量視為 1,明細數量=自身單位用量(不逐層累乘)。
    • 各層須增加原母件資料:每個展開節點前多列一列母件自身。
    • 去除重複組件編號:相同組件編號只展開一次。
  7. 查詢

Excel取品號:用 Excel 清單一次查一批品號

條件面板切到 Excel取品號 模式,先按 取得範本 存一份空白範本(預設 C:\TEMPS\泛用取品號.xlsx,含標題列與一筆示範資料),把品號填進 品號 欄(E 欄)後,按 Excel取品號 選這份檔案,系統自動把裡面的品號組成查詢條件顯示在取得的條件欄。適合拿客戶給的機種清單或盤點清單整批展開。若選到的檔案裡沒有品號資料,會提示「Excel 內無品號資料」且不改動條件。

改善前/改善後/備料工時

這三種工時屬部分客戶資料庫才有維護的欄位;未維護時選了會是空值,一般請用 標準工時

2. 選取組件號

左側清單列出符合條件的查詢組件號(含 客戶品號品名)。點選其中一筆,右側「製程明細表」即帶出該組件號的展開結果,不需重新查詢。

3. 檢視與展開製程明細表

製程明細表

  1. 明細以平面清單呈現,顯示品號 欄以縮排與展開符號表現階層關係。
  2. 雙擊任一列可展開/收攏該列下層。
  3. 下方 展開全部收攏全部 兩顆按鈕可一次展開或收攏所有層級。
  4. 勾選 只顯示工時 後,清單只留製程列(供工時檢核);取消勾選回到完整明細。

搭配流程圖製程表看同一份結構

想改看樹狀控件、多階材料用量彙總或視覺化流程圖,請開 流程圖製程表(兩支程式的查詢條件不共用,需各自輸入)。

欄位說明

查詢條件

欄位 必填 說明
查詢類別 品號(預設)/客戶代號暨品號
起訖品號 品號區間;留空為全部
起訖客戶代號 僅查詢類別為「客戶代號暨品號」時可輸入
生效日期 本日(預設)或 指定日期;決定各階生效/失效的判斷基準日
工時別 標準工時(預設)/改善前工時改善後工時備料工時
自訂條件 附加篩選條件字串;可用 泛用取品號 由 Excel 品號清單自動產生
各層皆自數量1往下查詢 每層母件數量視為 1,數量不逐層累乘
各層須增加原母件資料 每個展開節點前多列一列母件自身
去除重複組件編號 相同組件編號只展開一次

查詢組件號清單(左側)

欄位 說明
查詢組件號 符合條件的組件號(即展開的根)
客戶品號 客戶端對應的品號
品名 組件號的品名

製程明細表(右側,皆為唯讀檢視)

欄位 說明
顯示品號 帶階層縮排與展開符號的品號,表現該列在結構中的位置
部門簡稱/生產部門 製程所屬生產部門的簡稱與代號
品號/品名 該階節點的品號與品名
數量/單位 該階用量與單位
庫存量 可用倉現有數量加總——材料列才有值
包裝量_包/廠商代號1/廠商簡稱1 品號主檔的包裝量與主要廠商——材料列才有值
標準工時/整備工時 依「工時別」帶出的製程工時與整備工時
移轉天數 製程移轉天數
注意事項 製程注意事項文字
生效日期/失效日期 BOM 該階的生效與失效日期
製程別 內/外(依生產部門的部門主檔製程別,查不到視同外)——製程列才有值
顯示序號 BOM 結構的排序欄位
治具品號 該製程掛的治具(多筆以逗號串接)——製程列才有值
損耗率 BOM 設定的損耗率

常見問題

主選單裡找不到「階層式製程表」?

本程式自 2026-07-05 起改為獨立程式,權限也獨立。請在權限管理開啟該程式(BOM_HIER)的瀏覽權限後重開系統。

查詢後右側沒有任何明細?

請先在左側清單選取一筆查詢組件號;未選取時明細來源為空。若選取後仍空白,該組件號可能尚未建立 BOM 製程結構,或生效日期落在該 BOM 的生效區間之外。

選了「改善前工時」卻全部是空的?

改善前/改善後/備料工時屬部分客戶資料庫才有維護的欄位,未維護時為空值。請改用 標準工時

為什麼各階數量跟我預期的不一樣?

預設每階數量會逐層累乘(母件數量 × 單位用量)。若只想看各階自身的單位用量,請勾選 各層皆自數量1往下查詢

同一個組件號重複出現很多次?

勾選 去除重複組件編號,相同組件編號只會展開一次。

在自訂查詢面板加入本程式,會跟流程圖製程表的條件混在一起嗎?

不會。兩支現為獨立程式、各自有自己的查詢條件,可分別加入、各存各的設定。

找不到主檔的「備註」欄,也找不到階層式製程表的報表?

VFP 原版主檔的「備註」欄目前資料源尚未提供,暫未帶入;階層式製程表報表(BOM_H1/H2/H4)尚未移植,另案處理。

相關功能


需補截圖清單

以下截圖待功能 runtime 驗收後補拍(放 docs/D-Bom/images/):

  1. bom_hier-workhour-only.png — 勾選「只顯示工時」後的清單(工時檢核用)