其他功能 > 製造流程管理 > 將 eBOM 轉換為 mBOM > 審核 mBOM > 在 BOM 轉換器中偵測及解決差異
在 BOM 轉換器中偵測及解決差異
當在產品的上游結構中進行變更時,製造小組瞭解這類變更是很重要的,這樣他們才能在下游結構中同步處理所有變更。您可以使用中間窗格工具列中的 「偵測差異」與 「審核並解決差異」動作,以簡化方式偵測及解決這些變更。這裡的差異一詞是指工程材料清單之前版本與新版本之間的差異。
* 
除了 「偵測差異」動作以外,您也可以使用中間窗格工具列中的 「協調協助」動作偵測及解決差異。
PTC 建議使用 「偵測差異」來偵測及解決差異。
在 BOM 轉換器中偵測及解決差異
欲偵測及解決樹狀結構中的差異,請執行下列步驟:
1. 在上游樹狀結構中,選取您要偵測其差異的零件或組件。
2. 按一下 「偵測差異」。相關差異即會在上游與下游樹狀結構中反白,然後「審核並解決差異」對話方塊會開啟。它會顯示反白零件的差異。審核表格中所列的差異零件,並視需要解決差異。
* 
您可選取「僅顯示所選的零件差異」核取方塊,以檢視與上游樹狀結構中所選零件相關的差異。如需詳細資訊,請參閱使用案例:使用僅顯示所選的零件差異核取方塊解決個別差異
您可以選取「傳播後入庫」核取方塊,以在傳播後入庫下游檢視中的受影響物件。無論「傳播後入庫」核取方塊的狀況為何,下游檢視中已出庫的受影響物件會保持出庫狀態。如需詳細資訊,請參閱使用案例:傳播後入庫核取方塊
「審核並解決差異」對話方塊包括每個變更的下列狀況:
「自動」- 上游結構中的變更可以使用 動作傳播至下游結構。
「手動」- 不能使用預設邏輯傳播上游結構中的變更。
「互動式」- 您可使用預設邏輯及透過與使用者互動來傳播上游結構中的變更。使用 動作可解決狀況為「互動式」的差異。
「相關資訊」- 對於未在下游中消耗的上游零件,會將差異的「狀況」顯示為「相關資訊」。顧名思義,這些差異僅用於提供資訊。如需詳細資訊,請參閱重點中的「關於「相關資訊」狀況」部份。
「已解決」- 上游結構中的變更已在下游結構中解決。
3. 或者,您也可以按一下 「審核並解決差異」,開啟「審核並解決差異」對話方塊。
* 
請先使用 「偵測差異」動作,然後再使用 「審核並解決差異」動作。只有在事先偵測到差異的情況下,當您選取零件並按一下 「審核並解決差異」時,「審核並解決差異」對話方塊才會列出所選零件的差異。
4. 使用左窗格中「條件」「狀況」部份下的選項,篩選您要審核及解決的任何特定差異。如需瞭解有關「條件」「狀況」部份的詳細資訊,請參閱傳播上游變更
5. 選取您要審核與/或解決之差異的核取方塊。
* 
您可以使用「審核並解決差異」對話方塊中的「全部清除」、「全選」、「反向選取」或「在下游結構中選取」動作。
6. 按一下 以傳播變更。變更會傳播至下游側。
* 
上游檢視中的差異零件可以在下游檢視中有多個對等零件。針對此類差異零件, 動作會先將顯示在「審核並解決差異」對話方塊中的上游變更傳播至所有下游對等零件。
用於呼叫「審核並解決差異」對話方塊的動作可讓您協調第一層對等零件。
系統可以偵測及解決本機前後關聯與全域前後關聯中的差異。依預設,系統會偵測及解決本機前後關聯中的差異。如需詳細資訊,請參閱「偵測及解決本機或全域前後關聯中的差異」部份。
您可以一次解決多個差異。針對每個已解決的差異,會在「審核並解決差異」對話方塊中建立兩個項目。
差異得到解決之後,將針對每個已解決的差異在「審核並解決差異」對話方塊中建立兩個差異項目。「已解決」核取方塊處於選取狀態時,您可以查看這些項目。以斜體表示的項目表示產生的下游變更。以藍色反白的項目表示偵測到的上游變更,而這些變更已得以解決。
以斜體表示的項目表示產生的下游變更。反白項目表示偵測到的已解決上游變更。如果您選取兩個項目中的任何一個,然後按一下 「在下游結構中選取」動作,下游結構中已解決的零件會反白。
* 
如果存在「新增的零件」條件的差異,只有在您選取「審核並解決差異」對話方塊中反白的已解決差異並啟動 「在下游結構中選取」動作時,才會在下游結構中反白已解決的零件。
「審核並解決差異」工具列中有下列動作可用:
圖示
動作
描述
全部清除
清除所選的項目。
全選
選取列在表格中的所有項目。
反向選取
逆轉目前選取項。清除目前選取項,並選取未選取的項目。
在下游結構內選取
「審核並解決差異」表中的所選差異會在下游樹狀結構中選取並反白。欲瞭解有關「條件」「狀況」部份的詳細資訊,請參閱與「在下游結構中選取」動作相關的使用案例
選取要傳播的下游父項
將上游中新增的零件傳播至下游中的所選零件。當需要將新增的上游零件傳播至下游中的不同父零件時,請使用此動作。您只能針對「條件」「新增的零件」「狀況」「自動」的單一下游父零件之差異使用此動作。欲瞭解詳細資訊,請參閱使用案例:選取要傳播的下游父項
* 
您可以在使用關係與出現位置模式下使用此動作。
傳播下游變更
傳播在下游樹狀結構中選取的變更。
下一個差異零件
上一個差異零件
在上游結構中向上或向下周遊,以識別下一個差異零件。
有時,「審核並解決差異」對話方塊可能不會列出任何差異。以下是偵測不到差異的一些可能原因,以及可供您實施的建議解決方案:
可能的原因
建議的解決方案
在所選零件中未偵測到差異。
當您在啟動 「偵測差異」動作之前執行 「審核並解決差異」時,可能會發生此情況。除非預先偵測到差異,否則「審核並解決差異」對話方塊不會列出差異。請考慮先使用 「偵測差異」動作,然後再啟動「審核並解決差異」動作。
如果您已偵測到差異,請從上游樹狀結構中選取差異零件。或者,可以使用「審核並解決差異」對話方塊中的 動作移至上游結構中的上一個或下一個差異零件。
所選實體不是零件。
在樹狀結構中選取有效實體。
「審核並解決差異」對話方塊中選取了錯誤的差異條件。
使用「審核並解決差異」對話方塊中「條件」「狀況」部份提供的選項。
偵測及解決本機或全域前後關聯中的差異
系統可以偵測及解決本機前後關聯與全域前後關聯中的差異。在本機前後關聯中,系統會偵測及解決存在於 BOM 轉換器另一端的差異。在全域前後關聯中,系統會偵測及解決存在於 BOM 轉換器另一端的差異,以及存在於相同對等前後關聯內其他結構中的差異。
依預設,系統會偵測及解決本機前後關聯中的差異。如果想要系統偵測及解決全域前後關聯中的差異,您必須將 com.ptc.windchill.associativity.consumption.doAnalysisInOpenedContext 內容的值設定為 false。此內容儲存在 associativity.properties.xconf 下的 /Windchill/codebase/com/ptc/core/foundation/associativity/xconfs 檔案中。請以下列格式設定內容:<Property name="com.ptc.windchill.associativity.consumption.doAnalysisInOpenedContext" default="false"/>,並傳播變更。
使用案例
工程師正在處理特定工廠。在 BOM 轉換器的上游檢視中開啟的 BOM AlternateBOM 在同一工廠中有多個對等 BOM。這些對等 BOM 的名稱為 AlternateBOM1AlternateBOM2AlternateBOM3
AlternateBOMAlternateBOM1 會在 BOM 轉換器的上游與下游檢視中開啟。
在本機前後關聯中,工程師在 AlternateBOM 中進行與解決的變更只會影響 AlternateBOM1。不會解決其他材料清單,即 AlternateBOM2AlternateBOM3。這是因為,在本機前後關聯中,系統只會處理在 BOM 轉換器中可見的材料清單。
在全域前後關聯中,工程師在 AlternateBOM 中進行與解決的變更會影響 AlternateBOM1AlternateBOM2AlternateBOM3。這是因為,在全域前後關聯中,系統會處理在 BOM 轉換器上游檢視中開啟之材料清單的所有對等項。
相關主題
這是否有幫助?