다른 응용 프로그램과 통합 > Windchill ESI 소개 > Windchill Integration for MES 사용 > 생산 BOM의 게시를 제한하는 옵션 구성
  
생산 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>