禁止發行生產 BOM 的配置選項
BOM 可包含公司內部製造或委外製造的零件。在 Windchill 辭彙,您可透過查看生產 BOM 內零件的 「來源」 屬性是設定為 「製造」「購買」 ,即可辨視。透過預設設定,當您將生產 BOM 發佈至發佈目標或 ERP 系統,設定為 「購買」 的零件也會一併發佈。使用者可以從零件或企業資料或兩者選取任何屬性組合,指定何時不發佈零件的生產 BOM。
本主題描述用來禁止生產 BOM 發行的偏好設定。使用企業規則來指定零件或企業資料,或上述兩屬性與其相應值。
先決條件
您已針對此組態建立或載入企業規則集。更多有關企業規則的資訊,請參閱定義新企業規則
欲配置以禁止發佈零件生產 BOM 的功能:
1. 使用下列其中一個選項開啟「偏好設定管理」公用程式:
按一下「網站」 > 「公用程式」 > 「偏好設定管理」
按一下「組織」 > 「公用程式」 > 「偏好設定管理」
2. 選取 ESI > 「設定」 > BOM
3. 按一下 「防止發佈生產 BOM 的企業規則集」
4. 設定偏好設定 來指定不發行零件生產 BOM 的企業規則。
5. 針對「檔案」按一下「管理發佈」「編輯發佈目標」。根據您的企業需求,將「發佈 BOM 時總是發佈零件生產 BOM」「發佈變更通知時總是發佈零件生產 BOM」的值設為「是」
以下範例示範如何定義企業規則、企業規則集,以及讓企業規則與不發佈生產 BOM 的企業規則集產生關聯的企業規則連結。
定義企業規則:
這是用來定義企業規則格式的範例。
<BusinessRule>
<ObjectID><localId>wt.businessRules.BusinessRule:210011</localId></ObjectID>
<objectContainerPath>/</objectContainerPath>
<key>ESI_ATTRIBUTE_RULE</key>
<selector>ATTRIBUTE_RULE</selector>
<name>ESI Attribute Rule</name>
<description>ESI Attribute Rule</description>
<enabled>true</enabled>
<updateIfExists>true</updateIfExists>
<configs>
<config name="objectType" value="wt.part.WTPart"></config>
<config name="source" value="=buy"></config>
</configs>
</BusinessRule>
定義企業規則集:
這是用來定義企業規則集格式的範例。
<BusinessRuleSet>
<ObjectID><localId>wt.businessRules.BusinessRuleSet:210022</localId></ObjectID>
<objectContainerPath>/</objectContainerPath>
<key>ESI_ATTRIBUTE_RULE_SET</key>
<name>ESI Attribute Rule Set</name>
<description>ESI Attribute Rule Set</description>
<enabled>true</enabled>
<overridable>true</overridable>
</BusinessRuleSet>
定義企業規則連結:
這是將企業規則與企業規則集相關聯的樣本企業規則連結。
<BusinessRuleLink>
<ObjectID><localId>wt.businessRules.BusinessRuleLink:210033</localId></ObjectID>
<ruleSet><ObjectReference><localId>wt.businessRules.BusinessRuleSet:139525</localId></ObjectReference></ruleSet>
<rule><ObjectReference><localId>wt.businessRules.BusinessRule:139524</localId></ObjectReference></rule>
<blockNumber>10</blockNumber>
</BusinessRuleLink>
這是否有幫助?