多層級 BOM 自動更新計算的考量
計算結構中特定零件的使用關係值時,零件的值會乘以使用數量。然後,會針對結構中的下一個較高層級將各個計算加在一起。
例如,對於一個具有「實數」類型屬性且值為 2,數量為 3 的零件,其計算值 = (屬性值 * 數量) = (2*3) = 6,對於屬性值為 3 且數量為 1 的另一個零件,其計算值 = (屬性值 * 數量) = (3*1) = 3,所以將兩個結果相加,下一個較高層級零件的結果為 6+3=9。
* 
屬性值可以是「整數」、「實數」或「具有單位的實數」。
數量可以是「整數」或「實數」(包含零與負數)。
擴展單一層級計算的機制以考慮多個層級會產生這樣的可能性:下一個較高層級可能具有會被認為比可能從所使用各元件的總和自動更新的值更精確的已定義值。在這裡,零件的定義很重要:
零件定義
使用定義的值
可供配置
來自特定組態的自動更新值可能比來自超載組態的靜態值更精確。
可摺疊
可供配置最終項目
最終項目
定義的值更有可能包含來自產品量測的更多值。
假想物件
不表示實體零件。
收集
不表示實體零件。
標準
定義的值更有可能包含來自零件量測的更多值。
上表的一個例外情況是頂層零件,它不使用定義的值,而是一律報告計算出的自動更新值。
* 
如果自動更新計算發現尚未定義所需值,則會顯示一則訊息,指示無法計算結果。
* 
建議為在結構較低層級使用的標準零件定義值。
這是否有幫助?